{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/dan-fitch/",
 "canonical": "/authors/dan-fitch/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Dan Fitch: Football Prediction Record",
 "description": "Dan Fitch: 73 statements recorded by Forecast Record. Every statement with its source and the rule applied to it.",
 "first_paragraph": {
  "body": "Forecast Record has recorded 73 statements by Dan Fitch, including 12 predictions. Of the 12 predictions we hold for Dan Fitch, 1 was archived before kick-off by an independent web archive and 11 first found after the match. Every settled pick in this record was first found after the match. The statements are listed below; as of 7 November 2026.",
  "key_number": "73",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "too_few_settled",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 10,
  "required_dates": 2,
  "live_count": 0,
  "restored_count": 7,
  "of_them_archived": 0
 },
 "data_date": "2026-11-07T19:52:23.438Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "c6d0b05b9ad1d043a8381a7238838356cf47bb75df7a6cfde38aac07ee456c79",
 "dependency_group": "author:e-ee7f72368cd1d711267057fc",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Person",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/dan-fitch/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/dan-fitch/picks.csv",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": true,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": {
  "container": true,
  "request_url": "/partnery/moi",
  "disclosure": "Some links below are affiliate links and are marked as such. They never affect what you see above: the order of any table is computed before any commission is known.",
  "page_category": "author"
 },
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-ee7f72368cd1d711267057fc",
  "public_name": "Dan Fitch",
  "tracker_number": 2705,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-09",
   "until": "2026-10-16"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-ee7f72368cd1d711267057fc-roi-market-price-90d-z99",
   "code_name": "roi_market_price",
   "display_name": "Return on stakes at an independent odds snapshot",
   "window_kind": "90d",
   "window_from": "2026-08-09",
   "window_to": "2026-11-07",
   "amount": null,
   "unit": "percent",
   "data_status": "unknown",
   "cause": "no pick in this window has been settled",
   "n_bets": 0,
   "n_events": 0,
   "n_void": null,
   "ci_low": null,
   "ci_high": null,
   "ci_method": "not_estimated",
   "price_source": "market_price",
   "coverage_percent": null,
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T19:52:23.438Z",
   "enough_for_ranking": false,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot"
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 0 settled picks across 0 matches",
  "average_odds": null,
  "odds_from_author": null,
  "odds_from_snapshot": null
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_key": null,
  "series_label": "No level stake placed",
  "bankroll_hundredths": 1000000,
  "reserve_hundredths": 0,
  "issued_total_hundredths": 1000000,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "top_up_count": 0,
  "profit_hundredths": 0,
  "rewards_off": null,
  "data_points": [],
  "top_ups": [],
  "rule": "Every tracked author starts with 10,000 points and stakes 100 per qualifying pick. This author has 0 settled bets, so the bankroll stands at its starting value."
 },
 "simulations": [],
 "completeness": {
  "detected": 73,
  "recognised": 12,
  "accepted": 9,
  "executed": 9,
  "calculated": 7,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 3
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 73,
  "of_them_restored": 73,
  "not_predictions": {
   "opinions": 11,
   "not_about_a_match": 50,
   "unclassified": 0
  },
  "predictions": 12,
  "predictions_restored": 12,
  "matches": 0,
  "admitted": 9,
  "qualifying_picks": 9,
  "qualifying_picks_restored": 9,
  "settled_picks": 7,
  "settled_picks_restored": 7,
  "series_list": [
   {
    "code_name": "retro_author_price",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 9,
    "settled_picks": 7,
    "void": 0,
    "pending_picks": 2,
    "matches": 7,
    "operations_settled": 7,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.0"
    ],
    "display_name": "Restored, at the author's stated price"
   },
   {
    "code_name": "retro_market_closing_sm",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 8,
    "settled_picks": 6,
    "void": 0,
    "pending_picks": 2,
    "matches": 6,
    "operations_settled": 6,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.1"
    ],
    "display_name": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)"
   }
  ],
  "gaps": [
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 3
   }
  ],
  "duplicates": 0,
  "junk": {
   "ads": 1
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-dbba67a23fe7d46c5f489310",
   "url": "/evidence/?pick=n-dbba67a23fe7d46c5f489310",
   "quote_text": "Recommended Bet: Liverpool half-time/full-time",
   "fragment_from": 447,
   "fragment_to": 493,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115220550id_/https://www.livescore.com/en/news/girona-liverpool-predictions-champions-league-2024120812415440289/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "500791405dc15cc62e8b114e28425c29f02b4526f1b9590b63e2042b27f039f9",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-10T01:44:26.319Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T12:41:54.000Z",
    "detected_at": "2026-10-10T01:44:26.319Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f5814b012fde7e502d658b0e",
   "url": "/authors/dan-fitch/#pick-n-f5814b012fde7e502d658b0e",
   "quote_text": "Back Liverpool half-time/full-time at 23/20 at LiveScore Bet",
   "fragment_from": 3052,
   "fragment_to": 3112,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115220550id_/https://www.livescore.com/en/news/girona-liverpool-predictions-champions-league-2024120812415440289/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "500791405dc15cc62e8b114e28425c29f02b4526f1b9590b63e2042b27f039f9",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-10T01:44:26.319Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T12:41:54.000Z",
    "detected_at": "2026-10-10T01:44:26.319Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-94f9e58ff2b8e7e1e58ec050",
   "url": "/evidence/?pick=n-94f9e58ff2b8e7e1e58ec050",
   "quote_text": "Bruno Fernandes is suspended after picking up a red card in the match against Porto.",
   "fragment_from": 1317,
   "fragment_to": 1401,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c9064ef358fa71d6a4e46bdc",
   "url": "/evidence/?pick=n-c9064ef358fa71d6a4e46bdc",
   "quote_text": "Injured quintet Harry Maguire, Leny Yoro, Tyrell Malacia, Luke Shaw and Kobbie Mainoo",
   "fragment_from": 1132,
   "fragment_to": 1217,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-45070fa3a471666f68e14154",
   "url": "/evidence/?pick=n-45070fa3a471666f68e14154",
   "quote_text": "Mourinho will be sweating on the availability of Caglar Soyuncu and Irfan Egribayat",
   "fragment_from": 1012,
   "fragment_to": 1095,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3c1f43d9bcee5e4a0b9ae2b7",
   "url": "/evidence/?pick=n-3c1f43d9bcee5e4a0b9ae2b7",
   "quote_text": "that should give the hosts the opportunity to cause some problems on the break.",
   "fragment_from": 2936,
   "fragment_to": 3015,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2f38f064758d664a63038fb5",
   "url": "/evidence/?pick=n-2f38f064758d664a63038fb5",
   "quote_text": "The Red Devils have to go for a victory in this away match",
   "fragment_from": 2873,
   "fragment_to": 2931,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ee1ca99385af77d62de4c590",
   "url": "/evidence/?pick=n-ee1ca99385af77d62de4c590",
   "quote_text": "he could improve his reputation at his new club with the right result against his old one.",
   "fragment_from": 2212,
   "fragment_to": 2302,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d9226333c3e81638762db735",
   "url": "/evidence/?pick=n-d9226333c3e81638762db735",
   "quote_text": "Mourinho has not yet made the impact that he would have hoped at Fenerbahce",
   "fragment_from": 2131,
   "fragment_to": 2206,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5edd16a303bfa9a5c7652709",
   "url": "/evidence/?pick=n-5edd16a303bfa9a5c7652709",
   "quote_text": "Jose Mourinho will not doubt be keen to trouble one of his former employers.",
   "fragment_from": 252,
   "fragment_to": 328,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103074416id_/https://www.livescore.com/en/news/fenerbahce-vs-manchester-united-predictions-mourinhos-men-to-test-united-mettle-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c9d32bf168a58309aae3455234674b539c32fe52e9106ba123e6c4402b568945",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:09:31.795Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:09:31.795Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-db734165742b0e4e4ccc5e1f",
   "url": "/authors/dan-fitch/#pick-n-db734165742b0e4e4ccc5e1f",
   "quote_text": "Back over 9.5 shots on target between Fenerbahce and Manchester United at 5/4 with LiveScore Bet",
   "fragment_from": 3017,
   "fragment_to": 3113,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241207023746id_/https://www.livescore.com/en/news/fenerbahce-manchester-united-predictions-europa-league-2024102214310737470/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "887f683375ce01293f473226fb7c793ca424506f95deb305033effa23508cd0d",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:08:56.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-22T14:31:07.000Z",
    "detected_at": "2026-10-09T14:08:56.321Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-341a7291e481fbb7e64ef356",
   "url": "/evidence/?pick=n-341a7291e481fbb7e64ef356",
   "quote_text": "Brendan Rodgers' Celtic may have been disappointed to draw with Club Brugge but can take another positive result in Zagreb",
   "fragment_from": 232,
   "fragment_to": 354,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115224908id_/https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4715c6d07afed5c85d70de9f71d0e60c97192d32e6541c54211bb040c3b8bbc1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:06:00.692Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T11:46:53.000Z",
    "detected_at": "2026-10-09T14:06:00.692Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d9edaca0f51b907df9c6e1d6",
   "url": "/evidence/?pick=n-d9edaca0f51b907df9c6e1d6",
   "quote_text": "Midfielder Odin Holm looks likely to be the only player missing for Celtic",
   "fragment_from": 1213,
   "fragment_to": 1287,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115224908id_/https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4715c6d07afed5c85d70de9f71d0e60c97192d32e6541c54211bb040c3b8bbc1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:06:00.692Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T11:46:53.000Z",
    "detected_at": "2026-10-09T14:06:00.692Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-85231b0723f0f758c3240650",
   "url": "/evidence/?pick=n-85231b0723f0f758c3240650",
   "quote_text": "Petar Sucic and Takuya Ogiwara are definitely out for the Croats, while Bruno Petkovic is a doubt.",
   "fragment_from": 1113,
   "fragment_to": 1211,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115224908id_/https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4715c6d07afed5c85d70de9f71d0e60c97192d32e6541c54211bb040c3b8bbc1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:06:00.692Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T11:46:53.000Z",
    "detected_at": "2026-10-09T14:06:00.692Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-20269555066d15d2a530610d",
   "url": "/evidence/?pick=n-20269555066d15d2a530610d",
   "quote_text": "Zagreb suffered injuries to Raul Torrente and Arijan Ademi during their weekend draw against Slaven Belepu.",
   "fragment_from": 1004,
   "fragment_to": 1111,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115224908id_/https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4715c6d07afed5c85d70de9f71d0e60c97192d32e6541c54211bb040c3b8bbc1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T14:06:00.692Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T11:46:53.000Z",
    "detected_at": "2026-10-09T14:06:00.692Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4de3960edf7d03cc5efdb057",
   "url": "/authors/dan-fitch/#pick-n-4de3960edf7d03cc5efdb057",
   "quote_text": "Back the draw between Dinamo Zagreb and Celtic at 47/20 with LiveScore Bet.",
   "fragment_from": 3202,
   "fragment_to": 3277,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115224908id_/https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4715c6d07afed5c85d70de9f71d0e60c97192d32e6541c54211bb040c3b8bbc1",
    "material_removed": false
   },
   "published_at": "2024-12-08T11:46:53.000Z",
   "detected_at": "2026-10-09T14:06:00.692Z",
   "executed_at": "2026-11-07T18:23:07.396Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Dinamo Zagreb v Celtic",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-12-10T17:45:00.000Z",
    "url": null,
    "scoreline": "0-0"
   },
   "market_label": "1X2, match result",
   "outcome_label": "draw",
   "odds_set": {
    "by_author": "3.35",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "3.9000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 29000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-08T11:46:53.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-12-08T11:46:53.000Z",
    "detected_at": "2026-10-09T14:06:00.692Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "draw",
    "author_odds": "3.35",
    "market_key": "1x2",
    "choice_key": "X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: draw at 3.35"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Dinamo Zagreb 0-0 Celtic."
   },
   "settlements": [
    {
     "operation_id": "78ed43d43489c842084cd9858107fc462e1d7fa9b5371eab32bdc97db195546d",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": "3.35",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 23500,
     "executed_at": "2026-11-07T18:23:07.389Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "4d069a5721e4703578700a0ce681ff8b4b8a94dcf37370f5b482470f83fcb26a",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": "3.9000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 29000,
     "executed_at": "2026-11-07T18:23:07.396Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-53e76def171890e399b83874",
   "url": "/evidence/?pick=n-53e76def171890e399b83874",
   "quote_text": "Goalkeeper Conor Hazard should be the only absentee for Plymouth, with the Northern Irish international not due back until December after undergoing ankle surgery.",
   "fragment_from": 1120,
   "fragment_to": 1283,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241004001618id_/https://www.livescore.com/en/news/burnley-vs-plymouth-predictions-clarets-will-edge-it-at-home-2024092912192027914/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "148ad7b2db124ab94ce88b999ec876f044de64dc3b15711667c75f499be5e1df",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:52:56.890Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T12:19:20.000Z",
    "detected_at": "2026-10-09T13:52:56.890Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0ff1fb664a6bc993770139a3",
   "url": "/evidence/?pick=n-0ff1fb664a6bc993770139a3",
   "quote_text": "Connor Roberts, Hannes Delcroix, Hjalmar Ekdal, Jordan Beyer, Aaron Ramsey, Manuel Benson and Nathan Redmond are the players missing for Clarets' boss Scott Parker.",
   "fragment_from": 954,
   "fragment_to": 1118,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241004001618id_/https://www.livescore.com/en/news/burnley-vs-plymouth-predictions-clarets-will-edge-it-at-home-2024092912192027914/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "148ad7b2db124ab94ce88b999ec876f044de64dc3b15711667c75f499be5e1df",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:52:56.890Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T12:19:20.000Z",
    "detected_at": "2026-10-09T13:52:56.890Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-80117f8474fddcbf6b78b12d",
   "url": "/evidence/?pick=n-80117f8474fddcbf6b78b12d",
   "quote_text": "Connor Roberts, Hannes Delcroix, Hjalmar Ekdal, Jordan Beyer, Aaron Ramsey, Manuel Benson and",
   "fragment_from": 954,
   "fragment_to": 1047,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241206150019id_/https://www.livescore.com/en/news/burnley-plymouth-predictions-championship-2024092912192027914/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "030365407e8c33d62603d5964534d5e47da94631f23f4ebcf164fa00452e2063",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:50:51.055Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T12:19:20.000Z",
    "detected_at": "2026-10-09T13:50:51.055Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-39ab659a0af0c5df60247ca5",
   "url": "/authors/dan-fitch/#pick-n-39ab659a0af0c5df60247ca5",
   "quote_text": "Back Burnley to win and under 2.5 goals at 3/1 with LiveScore Bet.",
   "fragment_from": 3247,
   "fragment_to": 3313,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241206150019id_/https://www.livescore.com/en/news/burnley-plymouth-predictions-championship-2024092912192027914/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "030365407e8c33d62603d5964534d5e47da94631f23f4ebcf164fa00452e2063",
    "material_removed": false
   },
   "published_at": "2024-09-29T12:19:20.000Z",
   "detected_at": "2026-10-09T13:50:51.055Z",
   "executed_at": "2026-11-07T18:23:07.113Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Burnley v Plymouth Argyle",
    "competition_name": "EFL Championship",
    "starts_at": "2024-10-01T18:45:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Match result and over/under 2.5 goals",
   "outcome_label": "Burnley to win and under 2.5 goals",
   "odds_set": {
    "by_author": "4",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "4.3300",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 33300,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-09-29T12:19:20.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-09-29T12:19:20.000Z",
    "detected_at": "2026-10-09T13:50:51.055Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and over/under 2.5 goals",
    "choice": "Burnley to win and under 2.5 goals",
    "author_odds": "4",
    "market_key": "result_and_total",
    "choice_key": "1-under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Match result and over/under 2.5 goals: Burnley to win and under 2.5 goals at 4"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Burnley 1-0 Plymouth Argyle."
   },
   "settlements": [
    {
     "operation_id": "76f23f2b88e188b476c0c17ea3cac92eadaf9c53fe7fad266425c4f39c3a097f",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Burnley to win and under 2.5 goals",
     "decimal_odds": "4",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 30000,
     "executed_at": "2026-11-07T18:23:07.108Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e262da9d316d88fecac2a987620af0911767939c45aae4d4d2a200f1fa406d74",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Burnley to win and under 2.5 goals",
     "decimal_odds": "4.3300",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 33300,
     "executed_at": "2026-11-07T18:23:07.113Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/burnley-plymouth-predictions-championship-2024092912192027914/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c5382d8f6d936a2e230ff7b8",
   "url": "/evidence/?pick=n-c5382d8f6d936a2e230ff7b8",
   "quote_text": "They have the quality to win a third game on the bounce",
   "fragment_from": 2990,
   "fragment_to": 3045,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209080746id_/https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16e7ecf6990442d3059c143eb61b1960fe2248ddd9289b73afa0208e13fdd138",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:45:19.882Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T12:10:12.000Z",
    "detected_at": "2026-10-09T13:45:19.882Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6759e5229c2fef2e3d8ef059",
   "url": "/evidence/?pick=n-6759e5229c2fef2e3d8ef059",
   "quote_text": "The latest Bristol City vs Leeds odds are available on LiveScore Bet",
   "fragment_from": 1435,
   "fragment_to": 1503,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209080746id_/https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16e7ecf6990442d3059c143eb61b1960fe2248ddd9289b73afa0208e13fdd138",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:45:19.882Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T12:10:12.000Z",
    "detected_at": "2026-10-09T13:45:19.882Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ebbaba744fd1ce8f685f8978",
   "url": "/evidence/?pick=n-ebbaba744fd1ce8f685f8978",
   "quote_text": "Predict the score of all six LiveScore 6 fixtures for your chance to win.",
   "fragment_from": 3325,
   "fragment_to": 3398,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209080746id_/https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16e7ecf6990442d3059c143eb61b1960fe2248ddd9289b73afa0208e13fdd138",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:45:19.882Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T12:10:12.000Z",
    "detected_at": "2026-10-09T13:45:19.882Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-462e62192dc7ed90fdafd5ee",
   "url": "/evidence/?pick=n-462e62192dc7ed90fdafd5ee",
   "quote_text": "Recommended bet: Both teams to score",
   "fragment_from": 539,
   "fragment_to": 575,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209080746id_/https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16e7ecf6990442d3059c143eb61b1960fe2248ddd9289b73afa0208e13fdd138",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:45:19.882Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-24T12:10:12.000Z",
    "detected_at": "2026-10-09T13:45:19.882Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f7c52d48f98d9e85e3dc38cd",
   "url": "/authors/dan-fitch/#pick-n-f7c52d48f98d9e85e3dc38cd",
   "quote_text": "Back both teams to score between Bristol City and Leeds at 3/4 with LiveScore Bet.",
   "fragment_from": 3142,
   "fragment_to": 3224,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241209080746id_/https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "16e7ecf6990442d3059c143eb61b1960fe2248ddd9289b73afa0208e13fdd138",
    "material_removed": false
   },
   "published_at": "2024-10-24T12:10:12.000Z",
   "detected_at": "2026-10-09T13:45:19.882Z",
   "executed_at": "2026-11-07T18:23:07.078Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Bristol City v Leeds United",
    "competition_name": "EFL Championship",
    "starts_at": "2024-10-26T11:30:00.000Z",
    "url": null,
    "scoreline": "0-0"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.75",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.7850",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-24T12:10:12.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-24T12:10:12.000Z",
    "detected_at": "2026-10-09T13:45:19.882Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.75",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.75"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Bristol City 0-0 Leeds United."
   },
   "settlements": [
    {
     "operation_id": "9e7a11e816e6ccfd5da9658fbfa268bc9b7b69173f311de00abf1a5588839d2f",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.75",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:23:07.073Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "bd1ad3c308a928d7631345f6c340b14916423d9eb3192ee5c1974a52a8ffe8eb",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.7850",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:23:07.078Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b911ba68474b319f5dd36437",
   "url": "/evidence/?pick=n-b911ba68474b319f5dd36437",
   "quote_text": "In-form striker Victor Boniface is a doubt for Leverkusen, after he was involved in a car crash",
   "fragment_from": 1274,
   "fragment_to": 1369,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103060713id_/https://www.livescore.com/en/news/brest-vs-bayer-leverkusen-predictions-french-fancied-to-score-against-leaky-leverkusen-2024102113275222620/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "917047e1fe33ff607e553e45472f5f09ecbc985337fa3a0f0acb0a8499e4d0cf",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:34:37.367Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:27:51.000Z",
    "detected_at": "2026-10-09T13:34:37.367Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b28930b6623420c9a39e9a81",
   "url": "/evidence/?pick=n-b28930b6623420c9a39e9a81",
   "quote_text": "Recommended bet: Bayer Leverkusen to win and both teams to score",
   "fragment_from": 548,
   "fragment_to": 612,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103060713id_/https://www.livescore.com/en/news/brest-vs-bayer-leverkusen-predictions-french-fancied-to-score-against-leaky-leverkusen-2024102113275222620/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "917047e1fe33ff607e553e45472f5f09ecbc985337fa3a0f0acb0a8499e4d0cf",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:34:37.367Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:27:51.000Z",
    "detected_at": "2026-10-09T13:34:37.367Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5886e555fbdf2c3e869eb324",
   "url": "/evidence/?pick=n-5886e555fbdf2c3e869eb324",
   "quote_text": "Victor Boniface is a doubt for Leverkusen, after he was involved in a car crash on Saturday",
   "fragment_from": 1290,
   "fragment_to": 1381,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250124191609id_/https://www.livescore.com/en/news/brest-bayer-leverkusen-predictions-champions-league-2024102113275222620/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "795ff72593beeb855258878f19d044c54ea1aa735a9ef4957df720ee39230f3b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:34:18.545Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:27:51.000Z",
    "detected_at": "2026-10-09T13:34:18.545Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-076c66a843ab70623f713a14",
   "url": "/evidence/?pick=n-076c66a843ab70623f713a14",
   "quote_text": "Brest will be without their injured defenders Julien Le Cardinal and Bradley Locko",
   "fragment_from": 992,
   "fragment_to": 1074,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250124191609id_/https://www.livescore.com/en/news/brest-bayer-leverkusen-predictions-champions-league-2024102113275222620/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "795ff72593beeb855258878f19d044c54ea1aa735a9ef4957df720ee39230f3b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:34:18.545Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:27:51.000Z",
    "detected_at": "2026-10-09T13:34:18.545Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-027f662d89a92e1e58662b11",
   "url": "/authors/dan-fitch/#pick-n-027f662d89a92e1e58662b11",
   "quote_text": "Back Bayer Leverkusen to beat Brest and both teams to score at 7/4 with LiveScore Bet",
   "fragment_from": 3116,
   "fragment_to": 3201,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250124191609id_/https://www.livescore.com/en/news/brest-bayer-leverkusen-predictions-champions-league-2024102113275222620/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "795ff72593beeb855258878f19d044c54ea1aa735a9ef4957df720ee39230f3b",
    "material_removed": false
   },
   "published_at": "2024-10-21T13:27:51.000Z",
   "detected_at": "2026-10-09T13:34:18.545Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": null,
    "display_name": "Stade Brestois v Bayer 04 Leverkusen",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-10-23T16:45:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Match result and both teams to score",
   "outcome_label": "Bayer 04 Leverkusen win, both teams to score: yes",
   "odds_set": {
    "by_author": "2.75",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "3.1000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-21T13:27:51.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-21T13:27:51.000Z",
    "detected_at": "2026-10-09T13:34:18.545Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and both teams to score",
    "choice": "Bayer 04 Leverkusen win, both teams to score: yes",
    "author_odds": "2.75",
    "market_key": "both_teams_score_and_result",
    "choice_key": "2-yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Match result and both teams to score: Bayer 04 Leverkusen win, both teams to score: yes at 2.75"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting a final score for this restored pick",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting a final score for this restored pick."
   },
   "settlements": [
    {
     "operation_id": "f090b50b1267b472af31b53e7afa7bc8e77a7da20870d990fbd6dbfb49605ac2",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Bayer 04 Leverkusen win, both teams to score: yes",
     "decimal_odds": "2.75",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:27:57.570Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "f79d0aefec664d8ae5c18b5e717039469a59f3ef5e9af99de4459a6b5d8f51cb",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Bayer 04 Leverkusen win, both teams to score: yes",
     "decimal_odds": "3.1000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:28:06.629Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/brest-bayer-leverkusen-predictions-champions-league-2024102113275222620/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-4a585f57063d63d98feb171d",
   "url": "/evidence/?pick=n-4a585f57063d63d98feb171d",
   "quote_text": "Win up to £250,000 with our free-to-play game, LiveScore 6!",
   "fragment_from": 3143,
   "fragment_to": 3202,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115214005id_/https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f213184fc5f40196a68798a6e53e76cf5c9b8f924d00d262e2826a0b480bd307",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:21:49.005Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T10:21:57.000Z",
    "detected_at": "2026-10-09T13:21:49.005Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e194dcc2deeef729b32af19a",
   "url": "/evidence/?pick=n-e194dcc2deeef729b32af19a",
   "quote_text": "Inter’s French defender Benjamin Pavard is out until January due to a hamstring strain.",
   "fragment_from": 1099,
   "fragment_to": 1186,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115214005id_/https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f213184fc5f40196a68798a6e53e76cf5c9b8f924d00d262e2826a0b480bd307",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:21:49.005Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T10:21:57.000Z",
    "detected_at": "2026-10-09T13:21:49.005Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-03a6ef27d3958d559abc8095",
   "url": "/evidence/?pick=n-03a6ef27d3958d559abc8095",
   "quote_text": "Recommended Bet: Under 2.5 goals",
   "fragment_from": 464,
   "fragment_to": 496,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115214005id_/https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f213184fc5f40196a68798a6e53e76cf5c9b8f924d00d262e2826a0b480bd307",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:21:49.005Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T10:21:57.000Z",
    "detected_at": "2026-10-09T13:21:49.005Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-dd972ffc3d27591e4be609c3",
   "url": "/authors/dan-fitch/#pick-n-dd972ffc3d27591e4be609c3",
   "quote_text": "Back under 2.5 goals at 11/10 with LiveScore Bet",
   "fragment_from": 3055,
   "fragment_to": 3103,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115214005id_/https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f213184fc5f40196a68798a6e53e76cf5c9b8f924d00d262e2826a0b480bd307",
    "material_removed": false
   },
   "published_at": "2024-12-08T10:21:57.000Z",
   "detected_at": "2026-10-09T13:21:49.005Z",
   "executed_at": "2026-11-07T18:23:06.702Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Bayer 04 Leverkusen v Inter",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-12-10T20:00:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "2.1",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.7700",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 7700,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-08T10:21:57.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-12-08T10:21:57.000Z",
    "detected_at": "2026-10-09T13:21:49.005Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "2.1",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 2.1"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Bayer 04 Leverkusen 1-0 Inter."
   },
   "settlements": [
    {
     "operation_id": "d3cc29ee29a96b4a74c7cac3d280a4e35d35446f728fd8dc3d9c50f8e0e97d02",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "2.1",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 11000,
     "executed_at": "2026-11-07T18:23:06.697Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e84a0ebc7e70a291ccc54fc7c04a5c11f4d800ac6e158f34c8d8e23e14cf91a1",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.7700",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7700,
     "executed_at": "2026-11-07T18:23:06.702Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b539171c2dc4a1259ace4789",
   "url": "/evidence/?pick=n-b539171c2dc4a1259ace4789",
   "quote_text": "they will have no doubts as to how hard this task is against their city rivals",
   "fragment_from": 2007,
   "fragment_to": 2085,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250318181928id_/https://www.livescore.com/en/news/atletico-madrid-vs-real-madrid-predictions-alvarez-can-shine-on-big-occasion-again-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "60b5c079dfc9ffb51561b6ed6600c66ab5a02bb63d04a766e247c4480b121649",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:18:16.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:18:16.062Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6faa08962ac69fd31762f4f4",
   "url": "/evidence/?pick=n-6faa08962ac69fd31762f4f4",
   "quote_text": "Atletico Madrid are still very much in this",
   "fragment_from": 1958,
   "fragment_to": 2001,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250318181928id_/https://www.livescore.com/en/news/atletico-madrid-vs-real-madrid-predictions-alvarez-can-shine-on-big-occasion-again-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "60b5c079dfc9ffb51561b6ed6600c66ab5a02bb63d04a766e247c4480b121649",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:18:16.062Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:18:16.062Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-bec381bca2aa1ac146d09a92",
   "url": "/evidence/?pick=n-bec381bca2aa1ac146d09a92",
   "quote_text": "Diego Simeone will want to see a big rection from Atletico Madrid following their 4-0 thrashing at Benfica.",
   "fragment_from": 1459,
   "fragment_to": 1566,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-128648109218981b22c3d696",
   "url": "/evidence/?pick=n-128648109218981b22c3d696",
   "quote_text": "Lille come into this match with Tiago Santos, Ismaily, Ethan Mbappe and Hakon Arnar Haraldsson all unavailable",
   "fragment_from": 1332,
   "fragment_to": 1442,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f0786f7607a70d42559a373d",
   "url": "/evidence/?pick=n-f0786f7607a70d42559a373d",
   "quote_text": "Simone also has a selection dilemma in attack over who starts between Julian Alvarez and Alexander Sorloth",
   "fragment_from": 1139,
   "fragment_to": 1245,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0fa894a938686d45b57aacb3",
   "url": "/evidence/?pick=n-0fa894a938686d45b57aacb3",
   "quote_text": "Atleti will be without the injured Robin Le Normand, Cesar Azpilicueta and Marcos Llorente",
   "fragment_from": 1031,
   "fragment_to": 1121,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-14bf61a4a1903cd2dfa091f5",
   "url": "/evidence/?pick=n-14bf61a4a1903cd2dfa091f5",
   "quote_text": "Lille followed 2-1 loss at Sparta Prague with 1-0 win over holders Real Madrid",
   "fragment_from": 415,
   "fragment_to": 493,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4e193e6753c36d54b57daf0e",
   "url": "/evidence/?pick=n-4e193e6753c36d54b57daf0e",
   "quote_text": "Atletico were thrashed 4-0 at Benfica in most recent Champions League outing",
   "fragment_from": 336,
   "fragment_to": 412,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c8e6f4f490e121676291494e",
   "url": "/evidence/?pick=n-c8e6f4f490e121676291494e",
   "quote_text": "Bruno Genesio masterminded a 1-0 victory over Real Madrid in Lille's last Champions League outing.",
   "fragment_from": 234,
   "fragment_to": 332,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241103061853id_/https://www.livescore.com/en/news/atletico-madrid-v-lille-predictions-visitors-to-keep-it-tight-in-madrid-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95b0bb2d67182d7eb67ac0fdf328aea362021db73ca069858dc006712ed3b40e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:18:05.893Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:18:05.893Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0f590492bee4bd608ab7067f",
   "url": "/evidence/?pick=n-0f590492bee4bd608ab7067f",
   "quote_text": "In Alvarez, the hosts at least have a central figure who can provide a cutting edge",
   "fragment_from": 2486,
   "fragment_to": 2569,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:17:57.146Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-467c29ee5bed2f288d97286e",
   "url": "/evidence/?pick=n-467c29ee5bed2f288d97286e",
   "quote_text": "Jude Bellingham is available again for the visitors",
   "fragment_from": 1189,
   "fragment_to": 1240,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:17:57.146Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b20a633768dc13128d402daa",
   "url": "/evidence/?pick=n-b20a633768dc13128d402daa",
   "quote_text": "Dani Carvajal, Eder Militao and Dani Ceballos are all injured for Real Madrid.",
   "fragment_from": 1109,
   "fragment_to": 1187,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:17:57.146Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-565e358d01df0506f1e60718",
   "url": "/evidence/?pick=n-565e358d01df0506f1e60718",
   "quote_text": "Koke is the only player unavailable for the Atletico manager Diego Simeone.",
   "fragment_from": 1032,
   "fragment_to": 1107,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:17:57.146Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-554beac9d2ef3dfae645022b",
   "url": "/evidence/?pick=n-554beac9d2ef3dfae645022b",
   "quote_text": "Recommended Bet: Julian Alvarez to score at anytime",
   "fragment_from": 442,
   "fragment_to": 493,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:17:57.146Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6efafd5fa9f73b12013560b1",
   "url": "/authors/dan-fitch/#pick-n-6efafd5fa9f73b12013560b1",
   "quote_text": "Back Julian Alvarez to score for Atletico Madrid at 2/1 with LiveScore Bet",
   "fragment_from": 2866,
   "fragment_to": 2940,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
    "material_removed": false
   },
   "published_at": "2025-03-11T12:08:30.000Z",
   "detected_at": "2026-10-09T13:17:57.146Z",
   "executed_at": "2026-11-07T18:23:06.541Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Atlético Madrid v Real Madrid",
    "competition_name": "UEFA Champions League",
    "starts_at": "2025-03-12T20:00:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Player to score",
   "outcome_label": "Julian Alvarez to score",
   "odds_set": {
    "by_author": "3",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the author's stated price",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2025-03-11T12:08:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Player to score",
    "choice": "Julian Alvarez to score",
    "author_odds": "3",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Julian Alvarez to score at 3"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Atlético Madrid 1-0 Real Madrid."
   },
   "settlements": [
    {
     "operation_id": "d8f3c84f1e69f6c0062edec6b566f0a1253b74d23222408b85a6f7138e0fa142",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Julian Alvarez to score",
     "decimal_odds": "3",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:23:06.541Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9a45ed518462f9ba0db87a92",
   "url": "/evidence/?pick=n-9a45ed518462f9ba0db87a92",
   "quote_text": "The latest Atletico Madrid vs Lille odds are available on LiveScore Bet",
   "fragment_from": 947,
   "fragment_to": 1018,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241204144216id_/https://www.livescore.com/en/news/atletico-madrid-lille-predictions-champions-league-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "86c1061977b8476d023cedb38ee906014cec02ce73a5e280eafaffa639e36a4e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:17:30.247Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:17:30.247Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-dc0a2215f0e85c8495c172cf",
   "url": "/evidence/?pick=n-dc0a2215f0e85c8495c172cf",
   "quote_text": "Recommended bet: Under 2.5 goals",
   "fragment_from": 496,
   "fragment_to": 528,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241204144216id_/https://www.livescore.com/en/news/atletico-madrid-lille-predictions-champions-league-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "86c1061977b8476d023cedb38ee906014cec02ce73a5e280eafaffa639e36a4e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:17:30.247Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:17:30.247Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7559d6fe56136481fc3fb7e7",
   "url": "/authors/dan-fitch/#pick-n-7559d6fe56136481fc3fb7e7",
   "quote_text": "Back under 2.5 goals between Atletico Madrid and Lille at 10/13 with LiveScore Bet",
   "fragment_from": 3047,
   "fragment_to": 3129,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241204144216id_/https://www.livescore.com/en/news/atletico-madrid-lille-predictions-champions-league-2024102113540275332/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "86c1061977b8476d023cedb38ee906014cec02ce73a5e280eafaffa639e36a4e",
    "material_removed": false
   },
   "published_at": "2024-10-21T13:54:02.000Z",
   "detected_at": "2026-10-09T13:17:30.247Z",
   "executed_at": "2026-11-07T18:23:06.534Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Atlético Madrid v Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-10-23T19:00:00.000Z",
    "url": null,
    "scoreline": "1-3"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.769",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.0900",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-10-21T13:54:02.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:17:30.247Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.769",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.77"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Atlético Madrid 1-3 Lille."
   },
   "settlements": [
    {
     "operation_id": "0de332069435a76cc74ac6dcc37bbbb4a8037f314f1b8c8c9310350cab8bd7d0",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.769",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:23:06.528Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "38938c8f0a4c1f5a7bce0f41280a268dd650996a175f649eacf5c6f65ea92733",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "2.0900",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T18:23:06.534Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/atletico-madrid-lille-predictions-champions-league-2024102113540275332/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-78fc39f9b82fb25710916f66",
   "url": "/evidence/?pick=n-78fc39f9b82fb25710916f66",
   "quote_text": "one wonders whether Brendan Rodgers will look to play more defensively",
   "fragment_from": 2417,
   "fragment_to": 2487,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104112622id_/https://www.livescore.com/en/news/atalanta-vs-celtic-predictions-in-form-italians-will-have-victory-sewn-up-by-the-break-2024102112154800406/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "525c3e183f680670ec349ce49d1fb9710b741e35d352f8ef1130ac54c07e64c8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:16:38.793Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T12:15:48.000Z",
    "detected_at": "2026-10-09T13:16:38.793Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4bead49f3c42ba3ad877b6eb",
   "url": "/evidence/?pick=n-4bead49f3c42ba3ad877b6eb",
   "quote_text": "The injured Giorgio Scalvini, Rafael Toloi, Odilon Kossounou, Berat Djimsiti, Marco Brescianini,",
   "fragment_from": 977,
   "fragment_to": 1073,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104112622id_/https://www.livescore.com/en/news/atalanta-vs-celtic-predictions-in-form-italians-will-have-victory-sewn-up-by-the-break-2024102112154800406/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "525c3e183f680670ec349ce49d1fb9710b741e35d352f8ef1130ac54c07e64c8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:16:38.793Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T12:15:48.000Z",
    "detected_at": "2026-10-09T13:16:38.793Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f7acf9524fce86e2e818cd77",
   "url": "/evidence/?pick=n-f7acf9524fce86e2e818cd77",
   "quote_text": "Recommended bet: Atalanta/Atalanta half-time/full-time",
   "fragment_from": 534,
   "fragment_to": 588,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104112622id_/https://www.livescore.com/en/news/atalanta-vs-celtic-predictions-in-form-italians-will-have-victory-sewn-up-by-the-break-2024102112154800406/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "525c3e183f680670ec349ce49d1fb9710b741e35d352f8ef1130ac54c07e64c8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:16:38.793Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T12:15:48.000Z",
    "detected_at": "2026-10-09T13:16:38.793Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2d4e6087d824ad78f1d19c25",
   "url": "/authors/dan-fitch/#pick-n-2d4e6087d824ad78f1d19c25",
   "quote_text": "Back Atalanta to beat Celtic half-time/full-time at 27/25 with LiveScore Bet.",
   "fragment_from": 3113,
   "fragment_to": 3190,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241104112622id_/https://www.livescore.com/en/news/atalanta-vs-celtic-predictions-in-form-italians-will-have-victory-sewn-up-by-the-break-2024102112154800406/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "525c3e183f680670ec349ce49d1fb9710b741e35d352f8ef1130ac54c07e64c8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:16:38.793Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-10-21T12:15:48.000Z",
    "detected_at": "2026-10-09T13:16:38.793Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8880a397e67d1c12375f2d95",
   "url": "/evidence/?pick=n-8880a397e67d1c12375f2d95",
   "quote_text": "Recommended Bet: Atalanta over 1.5 goals",
   "fragment_from": 474,
   "fragment_to": 514,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115231649id_/https://www.livescore.com/en/news/atalanta-real-madrid-predictions-champions-league-2024120811032791243/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a6b8cca5d67c4af7b52c93a66f4af7aa7d60a7a470a939e2bb4791b6bf84ace1",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:16:19.839Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-12-08T11:03:27.000Z",
    "detected_at": "2026-10-09T13:16:19.839Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4d8371446539b07458b20600",
   "url": "/authors/dan-fitch/#pick-n-4d8371446539b07458b20600",
   "quote_text": "Back Atalanta to score over 1.5 goals at 49/50 with LiveScore Bet",
   "fragment_from": 3066,
   "fragment_to": 3131,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20250115231649id_/https://www.livescore.com/en/news/atalanta-real-madrid-predictions-champions-league-2024120811032791243/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a6b8cca5d67c4af7b52c93a66f4af7aa7d60a7a470a939e2bb4791b6bf84ace1",
    "material_removed": false
   },
   "published_at": "2024-12-08T11:03:27.000Z",
   "detected_at": "2026-10-09T13:16:19.839Z",
   "executed_at": "2026-11-07T18:23:06.478Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Atalanta v Real Madrid",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-12-10T20:00:00.000Z",
    "url": null,
    "scoreline": "2-3"
   },
   "market_label": "Team goals over/under 1.5",
   "outcome_label": "Atalanta over 1.5",
   "odds_set": {
    "by_author": "1.98",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "2.0200",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 10200,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "found_post_match",
   "provenance_words": "Found after the match; date as stated by the source",
   "dates": {
    "fragment_at": "2024-12-08T11:03:27.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-12-08T11:03:27.000Z",
    "detected_at": "2026-10-09T13:16:19.839Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "found_after_match",
   "origin_words": "Found after the match; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Team goals over/under 1.5",
    "choice": "Atalanta over 1.5",
    "author_odds": "1.98",
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 1.5: Atalanta over 1.5 at 1.98"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Atalanta 2-3 Real Madrid."
   },
   "settlements": [
    {
     "operation_id": "f9b315d9922945c07f560eb387e82b4c129d15438ae1ce839ebb783cdf939642",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 1.5",
     "choice": "Atalanta over 1.5",
     "decimal_odds": "1.98",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9800,
     "executed_at": "2026-11-07T18:23:06.470Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "d10fb7ae9244ca85ad29f43abfce9bfcc747dab1848e36a1ee405247792debb5",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 1.5",
     "choice": "Atalanta over 1.5",
     "decimal_odds": "2.0200",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 10200,
     "executed_at": "2026-11-07T18:23:06.478Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/atalanta-real-madrid-predictions-champions-league-2024120811032791243/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1c0bf44330a941e6b208455d",
   "url": "/evidence/?pick=n-1c0bf44330a941e6b208455d",
   "quote_text": "Win up to £250,000 with LiveScore 6!",
   "fragment_from": 3602,
   "fragment_to": 3638,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-46913d2f7c630631f91b8ed5",
   "url": "/evidence/?pick=n-46913d2f7c630631f91b8ed5",
   "quote_text": "Brest have won two and lost four of their six Ligue 1 games this season",
   "fragment_from": 2474,
   "fragment_to": 2545,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0526366c21e0138e4a581446",
   "url": "/evidence/?pick=n-0526366c21e0138e4a581446",
   "quote_text": "Salzburg are unbeaten in four home games this season, winning three and drawing once",
   "fragment_from": 2306,
   "fragment_to": 2390,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2cac3f1b66572f8769f8ed2d",
   "url": "/evidence/?pick=n-2cac3f1b66572f8769f8ed2d",
   "quote_text": "The last Ligue 1 team to win their first away match in the Champions League were Auxerre in 1996",
   "fragment_from": 2123,
   "fragment_to": 2219,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1a031fd8b17824c16c028e48",
   "url": "/evidence/?pick=n-1a031fd8b17824c16c028e48",
   "quote_text": "Salzburg had 71% of the possession against Sparta Prague",
   "fragment_from": 1986,
   "fragment_to": 2042,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-546922dc4cfd678d844585e3",
   "url": "/evidence/?pick=n-546922dc4cfd678d844585e3",
   "quote_text": "Eric Roy's Brest have lost all three away games in Ligue 1 so far this season",
   "fragment_from": 1907,
   "fragment_to": 1984,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7dc622ac3906372d5119141b",
   "url": "/evidence/?pick=n-7dc622ac3906372d5119141b",
   "quote_text": "Julien Le Cardinal missing the defeat at Auxerre on Friday through illness.",
   "fragment_from": 1753,
   "fragment_to": 1828,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-df7c57498166a88dfd2fd778",
   "url": "/evidence/?pick=n-df7c57498166a88dfd2fd778",
   "quote_text": "Bradley Locko, Achraf Dari and Pierre Lees-Melou all seem likely to be absent for Brest",
   "fragment_from": 1659,
   "fragment_to": 1746,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-93d2236af88bde40bd4a698e",
   "url": "/evidence/?pick=n-93d2236af88bde40bd4a698e",
   "quote_text": "Samson Baidoo remains a doubt for the Bundesliga club with a calf injury.",
   "fragment_from": 1584,
   "fragment_to": 1657,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6c416c5173888ac3cda8ffb8",
   "url": "/evidence/?pick=n-6c416c5173888ac3cda8ffb8",
   "quote_text": "Salzburg will be without the injured Aleksa Terzic, Daouda Guindo, Takumu Kawamura and Maurits Kjaergaard.",
   "fragment_from": 1464,
   "fragment_to": 1570,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3ff28c28a1bd1d28103809f3",
   "url": "/evidence/?pick=n-3ff28c28a1bd1d28103809f3",
   "quote_text": "Salzburg dominated the possession in their Champions League opener away at Sparta Prague",
   "fragment_from": 1094,
   "fragment_to": 1182,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a86c6e86386b52bbeedb6219",
   "url": "/evidence/?pick=n-a86c6e86386b52bbeedb6219",
   "quote_text": "Recommended bet: Salzburg to beat Brest and both teams to score",
   "fragment_from": 1029,
   "fragment_to": 1092,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-754680ba68c59bab7461bbf2",
   "url": "/evidence/?pick=n-754680ba68c59bab7461bbf2",
   "quote_text": "Brest’s 3-0 loss at Auxerre was their third defeat out of three away games in Ligue 1",
   "fragment_from": 941,
   "fragment_to": 1026,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5d852840ddbe327f23121d1a",
   "url": "/evidence/?pick=n-5d852840ddbe327f23121d1a",
   "quote_text": "Oscar Gloukh's brace earned Salzburg a 2-0 win over Austria Vienna at the weekend",
   "fragment_from": 857,
   "fragment_to": 938,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": null,
    "flags": [
     "long_before_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source page is dated long before we first recorded it: it is a page that is updated over time, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-10dc1b9fe0c2508f2a1d0c8d",
   "url": "/authors/dan-fitch/#pick-n-10dc1b9fe0c2508f2a1d0c8d",
   "quote_text": "Back Salzburg to beat Brest and both teams to score at 49/20.",
   "fragment_from": 3539,
   "fragment_to": 3600,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "display_name": null,
    "speaker": "Dan Fitch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
    "material_removed": false
   },
   "published_at": "2024-09-29T14:43:36.000Z",
   "detected_at": "2026-10-09T13:07:16.509Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": null,
    "display_name": "Red Bull Salzburg v Stade Brestois",
    "competition_name": "UEFA Champions League",
    "starts_at": "2024-10-01T16:45:00.000Z",
    "url": null,
    "scoreline": null
   },
   "market_label": "Match result and both teams to score",
   "outcome_label": "Red Bull Salzburg win, both teams to score: yes",
   "odds_set": {
    "by_author": "3.45",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "4.0000",
    "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
   "withdrawn": false,
   "provenance": "restored_archive",
   "provenance_words": "Archived before kick-off",
   "archive_snapshot_at": "2024-10-01T04:59:22.000Z",
   "dates": {
    "fragment_at": "2024-09-29T14:43:36.000Z",
    "fragment_basis": "page",
    "source_page_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "archive_snapshot_at": "2024-10-01T04:59:22.000Z",
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "prematch_web_archive",
   "origin_detail": null,
   "origin_words": "Archived before kick-off",
   "added_on": "Added to our record on 9 Oct 2026",
   "late_publication": null,
   "author_claim": {
    "market_label": "Match result and both teams to score",
    "choice": "Red Bull Salzburg win, both teams to score: yes",
    "author_odds": "3.45",
    "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: Red Bull Salzburg win, both teams to score: yes at 3.45"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting a final score for this restored pick",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting a final score for this restored pick."
   },
   "settlements": [
    {
     "operation_id": "68affdfaa6ce91d948616b3344027c0bd33fea2beac3bcba748d7f9d35e99c0c",
     "series_key": "retro_author_price",
     "series_label": "Restored, at the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Red Bull Salzburg win, both teams to score: yes",
     "decimal_odds": "3.45",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:27:57.942Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "c7ed7d53bc1ebe864a3feddfbf8a1882193083b3ed1f6c461c3a712d0a270f9e",
     "series_key": "retro_market_closing_sm",
     "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Red Bull Salzburg win, both teams to score: yes",
     "decimal_odds": "4.0000",
     "odds_role": "closing_odds",
     "stake_hundredths": 10000,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-07T18:28:07.589Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Dan Fitch",
    "publisher": "livescore.com",
    "forecaster": "Dan Fitch",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "excluded_from_feed": {
  "ads": 1,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": null,
 "retro": {
  "restored_total": 7,
  "of_them_archived_pre_match": 0,
  "found_post_match": 7,
  "of_them_source_reported": 0,
  "live_count": 0,
  "date_count": 5,
  "span_from": "2024-10-01",
  "span_to": "2025-03-12",
  "line_text": "restored history: 7, of which pre-match archive 0",
  "body": "We re-read what this author published before Championship and Champions League matches between 1 October 2024 and 12 March 2025 and settled it against the final score. Restored picks: 7. Backed by a copy of the page in an independent web archive taken before kick-off: 0. Found after the match, with the publication date as stated by the source: 7. The market price at the moment of publication cannot be reconstructed, so restored picks are shown as reconstructed at archived prices (~8–15 h before kick-off), not at the closing price, for the pre-match archive and the later finds separately; the author's quoted price and, where it exists, the aggregator closing price are compared with it on the same picks. Authors can delete losing picks, so restored history may look better than it was.",
  "precision": {
   "n": 7,
   "share": "0.5714"
  },
  "series_list": [
   {
    "code_name": "retro_author_price",
    "display_name": "Restored, at the author's stated price",
    "n": 7,
    "roi": "63.2857",
    "ci_low": null,
    "ci_high": null,
    "data_status": "calculated",
    "methodology_version": "retro-1.0",
    "cause": null
   },
   {
    "code_name": "retro_market_closing",
    "display_name": "Restored, at the closing market price",
    "n": 0,
    "roi": null,
    "ci_low": null,
    "ci_high": null,
    "data_status": "unknown",
    "methodology_version": "retro-1.0",
    "cause": "no restored pick with this price"
   },
   {
    "code_name": "retro_market_closing_sm",
    "display_name": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "n": 6,
    "roi": "100.3333",
    "ci_low": null,
    "ci_high": null,
    "data_status": "calculated",
    "methodology_version": "retro-1.1",
    "cause": null
   }
  ],
  "clv": {
   "data_status": "unknown",
   "cause": "the market price at the moment of publication is unknown for restored picks; the author's quoted price against the aggregator closing price is compared on the same picks in each part of the record above"
  },
  "methodology_version": "retro-1.0",
  "leagues": [
   "Championship",
   "Champions League"
  ],
  "source_list": "Results: the official regulation-time score, checked against a second data provider for 0 settled restored picks and forecasts, and the two agree; 7 come from one provider only. Prices: the aggregator closing price and the second data provider's last pre-match price in archive (~8–15 h before kick-off), as a separate series; each provider is its own series and they are never averaged."
 },
 "late": null,
 "price_vs_market": null,
 "record_summary": {
  "contract_version": "1",
  "entity_type": "person",
  "entity_words": "Individual author",
  "source": {
   "name": "livescore.com",
   "url": "https://web.archive.org/web/20250115220550id_/https://www.livescore.com/en/news/girona-liverpool-predictions-champions-league-2024120812415440289/"
  },
  "observed_from": "2026-10-09",
  "observed_to": "2026-10-16",
  "data_as_of": "2026-11-07",
  "state": "none",
  "series_code": null,
  "series": null,
  "restored": false,
  "headline_kind": null,
  "headline_part": null,
  "settled_picks": 0,
  "matches": 0,
  "void": 0,
  "net_points_hundredths": null,
  "staked_hundredths": null,
  "return_percent": null,
  "stake_per_pick_hundredths": null,
  "period_from": null,
  "period_to": null,
  "status": "unknown",
  "method_version": null,
  "short_history": true,
  "reason": "every settled pick in this record was first found after the match",
  "reasons": [
   {
    "code": "not_supported",
    "predictions": 3,
    "words": "other market"
   },
   {
    "code": "disputed_reading",
    "predictions": 2,
    "words": "unstaked"
   }
  ],
  "sentence": "Forecast Record has recorded 73 statements by Dan Fitch, including 12 predictions. Of the 12 predictions we hold for Dan Fitch, 1 was archived before kick-off by an independent web archive and 11 first found after the match. Every settled pick in this record was first found after the match. The statements are listed below; as of 7 November 2026.",
  "numbers": [
   {
    "label": "Statements",
    "value": "73",
    "anchor": "/methodology/#statement",
    "note": null
   },
   {
    "label": "Predictions",
    "value": "12",
    "anchor": "/methodology/#prediction",
    "note": null
   }
  ],
  "limitations": [
   "Most of this history was found after the matches. Of the 6 selections in this historical price series, 0 have a pre-match archive copy and 6 were first found after the match."
  ],
  "other_series": [],
  "return_over_time": [],
  "return_over_time_parts": {
   "live": null,
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record has recorded 73 statements by Dan Fitch, including 12 predictions. Of the 12 predictions we hold for Dan Fitch, 1 was archived before kick-off by an independent web archive and 11 first found after the match. Every settled pick in this record was first found after the match. The statements are listed below; as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/dan-fitch/",
   "data_as_of": "2026-11-07",
   "method_version": null
  },
  "origin": {
   "contract_version": "1",
   "predictions": 12,
   "under_review": 0,
   "no_match_linked": 0,
   "proven_predictions": 1,
   "proven_checked": 0,
   "proven_measured": 0,
   "proven_dates": 0,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 1,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 11,
     "checked": 7,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 6,
      "void": 0,
      "matches": 6,
      "net_points_hundredths": 60200,
      "staked_hundredths": 60000,
      "return_percent": "100.33",
      "interval_low": null,
      "interval_high": null,
      "interval_note": "too few independent matches to estimate an interval",
      "period_from": "2024-10-01",
      "period_to": "2024-12-10",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 6,
       "return_main_percent": "100.33",
       "return_other_percent": "90.50",
       "settled_excluding_void": 6,
       "net_main_points_hundredths": 60200,
       "net_other_points_hundredths": 54300,
       "period_from": "2024-10-01",
       "period_to": "2024-12-10"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 7,
      "priced": 6
     },
     "accuracy": {
      "picks": 6,
      "won": 4,
      "won_percent": "66.7",
      "implied_percent": "43.1",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 1,
        "picks": 2,
        "implied_percent": "52.2"
       },
       {
        "market": "Both teams to score",
        "won": 0,
        "picks": 1,
        "implied_percent": "56.0"
       },
       {
        "market": "Match result",
        "won": 1,
        "picks": 1,
        "implied_percent": "25.6"
       },
       {
        "market": "Result and total goals",
        "won": 1,
        "picks": 1,
        "implied_percent": "23.1"
       },
       {
        "market": "Team goals",
        "won": 1,
        "picks": 1,
        "implied_percent": "49.5"
       }
      ]
     }
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [],
  "caption": "Recorded statements and predictions · as of 7 November 2026",
  "record_from": "2024-10-01",
  "record_to": "2025-03-12"
 },
 "recorded_picks": [
  {
   "record_id": "n-6efafd5fa9f73b12013560b1",
   "url": "/authors/dan-fitch/#pick-n-6efafd5fa9f73b12013560b1",
   "match": "Atlético Madrid v Real Madrid",
   "match_url": null,
   "kickoff": "2025-03-12T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -13817.3,
   "market_code": "player_to_score",
   "author_said": "Player to score: Julian Alvarez to score at 3",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3",
   "settled_price": "3",
   "published_at": "2025-03-11T12:08:30.000Z",
   "recorded_at": "2026-10-09T13:17:57.146Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6efafd5fa9f73b12013560b1",
    "quote_text": "Back Julian Alvarez to score for Atletico Madrid at 2/1 with LiveScore Bet",
    "fragment_from": 2866,
    "fragment_to": 2940,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250315145345id_/https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "de5297d9ab1f8a9009390c3ad48fe4c460d33673caf46499149ff9cd824b2074",
     "material_removed": false
    },
    "published_at": "2025-03-11T12:08:30.000Z",
    "detected_at": "2026-10-09T13:17:57.146Z",
    "executed_at": "2026-11-07T18:23:06.541Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-03-12T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Player to score",
    "outcome_label": "Julian Alvarez to score",
    "odds_set": {
     "by_author": "3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-03-11T12:08:30.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-11T12:08:30.000Z",
     "detected_at": "2026-10-09T13:17:57.146Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Julian Alvarez to score",
     "author_odds": "3",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Julian Alvarez to score at 3"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Atlético Madrid 1-0 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "d8f3c84f1e69f6c0062edec6b566f0a1253b74d23222408b85a6f7138e0fa142",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Julian Alvarez to score",
      "decimal_odds": "3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:06.541Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/atletico-madrid-real-madrid-predictions-champions-league-2025031112083050363/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Julian Alvarez to score"
   }
  },
  {
   "record_id": "n-dd972ffc3d27591e4be609c3",
   "url": "/authors/dan-fitch/#pick-n-dd972ffc3d27591e4be609c3",
   "match": "Bayer 04 Leverkusen v Inter",
   "match_url": null,
   "kickoff": "2024-12-10T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16025.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.1",
   "settled_price": "1.7700",
   "published_at": "2024-12-08T10:21:57.000Z",
   "recorded_at": "2026-10-09T13:21:49.005Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-dd972ffc3d27591e4be609c3",
    "quote_text": "Back under 2.5 goals at 11/10 with LiveScore Bet",
    "fragment_from": 3055,
    "fragment_to": 3103,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250115214005id_/https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f213184fc5f40196a68798a6e53e76cf5c9b8f924d00d262e2826a0b480bd307",
     "material_removed": false
    },
    "published_at": "2024-12-08T10:21:57.000Z",
    "detected_at": "2026-10-09T13:21:49.005Z",
    "executed_at": "2026-11-07T18:23:06.702Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Bayer 04 Leverkusen v Inter",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-12-10T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7700,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-12-08T10:21:57.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-08T10:21:57.000Z",
     "detected_at": "2026-10-09T13:21:49.005Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "2.1",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 2.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Bayer 04 Leverkusen 1-0 Inter."
    },
    "settlements": [
     {
      "operation_id": "d3cc29ee29a96b4a74c7cac3d280a4e35d35446f728fd8dc3d9c50f8e0e97d02",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11000,
      "executed_at": "2026-11-07T18:23:06.697Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e84a0ebc7e70a291ccc54fc7c04a5c11f4d800ac6e158f34c8d8e23e14cf91a1",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.7700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7700,
      "executed_at": "2026-11-07T18:23:06.702Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/bayer-leverkusen-inter-milan-predictions-champions-league-2024120810215753916/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-4d8371446539b07458b20600",
   "url": "/authors/dan-fitch/#pick-n-4d8371446539b07458b20600",
   "match": "Atalanta v Real Madrid",
   "match_url": null,
   "kickoff": "2024-12-10T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16025.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Atalanta over 1.5 at 1.98",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.98",
   "settled_price": "2.0200",
   "published_at": "2024-12-08T11:03:27.000Z",
   "recorded_at": "2026-10-09T13:16:19.839Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4d8371446539b07458b20600",
    "quote_text": "Back Atalanta to score over 1.5 goals at 49/50 with LiveScore Bet",
    "fragment_from": 3066,
    "fragment_to": 3131,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250115231649id_/https://www.livescore.com/en/news/atalanta-real-madrid-predictions-champions-league-2024120811032791243/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a6b8cca5d67c4af7b52c93a66f4af7aa7d60a7a470a939e2bb4791b6bf84ace1",
     "material_removed": false
    },
    "published_at": "2024-12-08T11:03:27.000Z",
    "detected_at": "2026-10-09T13:16:19.839Z",
    "executed_at": "2026-11-07T18:23:06.478Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atalanta v Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-12-10T20:00:00.000Z",
     "url": null,
     "scoreline": "2-3"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Atalanta over 1.5",
    "odds_set": {
     "by_author": "1.98",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-12-08T11:03:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-08T11:03:27.000Z",
     "detected_at": "2026-10-09T13:16:19.839Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Team goals over/under 1.5",
     "choice": "Atalanta over 1.5",
     "author_odds": "1.98",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Atalanta over 1.5 at 1.98"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Atalanta 2-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "f9b315d9922945c07f560eb387e82b4c129d15438ae1ce839ebb783cdf939642",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "Atalanta over 1.5",
      "decimal_odds": "1.98",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9800,
      "executed_at": "2026-11-07T18:23:06.470Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d10fb7ae9244ca85ad29f43abfce9bfcc747dab1848e36a1ee405247792debb5",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "Atalanta over 1.5",
      "decimal_odds": "2.0200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10200,
      "executed_at": "2026-11-07T18:23:06.478Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/atalanta-real-madrid-predictions-champions-league-2024120811032791243/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Atalanta over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-4de3960edf7d03cc5efdb057",
   "url": "/authors/dan-fitch/#pick-n-4de3960edf7d03cc5efdb057",
   "match": "Dinamo Zagreb v Celtic",
   "match_url": null,
   "kickoff": "2024-12-10T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -16028.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.35",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 29000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.35",
   "settled_price": "3.9000",
   "published_at": "2024-12-08T11:46:53.000Z",
   "recorded_at": "2026-10-09T14:06:00.692Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4de3960edf7d03cc5efdb057",
    "quote_text": "Back the draw between Dinamo Zagreb and Celtic at 47/20 with LiveScore Bet.",
    "fragment_from": 3202,
    "fragment_to": 3277,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250115224908id_/https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4715c6d07afed5c85d70de9f71d0e60c97192d32e6541c54211bb040c3b8bbc1",
     "material_removed": false
    },
    "published_at": "2024-12-08T11:46:53.000Z",
    "detected_at": "2026-10-09T14:06:00.692Z",
    "executed_at": "2026-11-07T18:23:07.396Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Dinamo Zagreb v Celtic",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-12-10T17:45:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.35",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.9000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 29000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-12-08T11:46:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-12-08T11:46:53.000Z",
     "detected_at": "2026-10-09T14:06:00.692Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.35",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.35"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Dinamo Zagreb 0-0 Celtic."
    },
    "settlements": [
     {
      "operation_id": "78ed43d43489c842084cd9858107fc462e1d7fa9b5371eab32bdc97db195546d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.35",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 23500,
      "executed_at": "2026-11-07T18:23:07.389Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4d069a5721e4703578700a0ce681ff8b4b8a94dcf37370f5b482470f83fcb26a",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.9000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 29000,
      "executed_at": "2026-11-07T18:23:07.396Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/dinamo-zagreb-celtic-predictions-champions-league-2024120811465347625/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-f7c52d48f98d9e85e3dc38cd",
   "url": "/authors/dan-fitch/#pick-n-f7c52d48f98d9e85e3dc38cd",
   "match": "Bristol City v Leeds United",
   "match_url": null,
   "kickoff": "2024-10-26T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17114.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.7850",
   "published_at": "2024-10-24T12:10:12.000Z",
   "recorded_at": "2026-10-09T13:45:19.882Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f7c52d48f98d9e85e3dc38cd",
    "quote_text": "Back both teams to score between Bristol City and Leeds at 3/4 with LiveScore Bet.",
    "fragment_from": 3142,
    "fragment_to": 3224,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241209080746id_/https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "16e7ecf6990442d3059c143eb61b1960fe2248ddd9289b73afa0208e13fdd138",
     "material_removed": false
    },
    "published_at": "2024-10-24T12:10:12.000Z",
    "detected_at": "2026-10-09T13:45:19.882Z",
    "executed_at": "2026-11-07T18:23:07.078Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Bristol City v Leeds United",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-26T11:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-24T12:10:12.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-24T12:10:12.000Z",
     "detected_at": "2026-10-09T13:45:19.882Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.75",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Bristol City 0-0 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "9e7a11e816e6ccfd5da9658fbfa268bc9b7b69173f311de00abf1a5588839d2f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:07.073Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "bd1ad3c308a928d7631345f6c340b14916423d9eb3192ee5c1974a52a8ffe8eb",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.7850",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:07.078Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/bristol-city-leeds-predictions-championship-2024102412101272521/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-7559d6fe56136481fc3fb7e7",
   "url": "/authors/dan-fitch/#pick-n-7559d6fe56136481fc3fb7e7",
   "match": "Atlético Madrid v Lille",
   "match_url": null,
   "kickoff": "2024-10-23T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17178.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.77",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.769",
   "settled_price": "2.0900",
   "published_at": "2024-10-21T13:54:02.000Z",
   "recorded_at": "2026-10-09T13:17:30.247Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7559d6fe56136481fc3fb7e7",
    "quote_text": "Back under 2.5 goals between Atletico Madrid and Lille at 10/13 with LiveScore Bet",
    "fragment_from": 3047,
    "fragment_to": 3129,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241204144216id_/https://www.livescore.com/en/news/atletico-madrid-lille-predictions-champions-league-2024102113540275332/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "86c1061977b8476d023cedb38ee906014cec02ce73a5e280eafaffa639e36a4e",
     "material_removed": false
    },
    "published_at": "2024-10-21T13:54:02.000Z",
    "detected_at": "2026-10-09T13:17:30.247Z",
    "executed_at": "2026-11-07T18:23:06.534Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atlético Madrid v Lille",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-23T19:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.769",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0900",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-21T13:54:02.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-21T13:54:02.000Z",
     "detected_at": "2026-10-09T13:17:30.247Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.769",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.77"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Atlético Madrid 1-3 Lille."
    },
    "settlements": [
     {
      "operation_id": "0de332069435a76cc74ac6dcc37bbbb4a8037f314f1b8c8c9310350cab8bd7d0",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.769",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:06.528Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "38938c8f0a4c1f5a7bce0f41280a268dd650996a175f649eacf5c6f65ea92733",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.0900",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:06.534Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/atletico-madrid-lille-predictions-champions-league-2024102113540275332/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-39ab659a0af0c5df60247ca5",
   "url": "/authors/dan-fitch/#pick-n-39ab659a0af0c5df60247ca5",
   "match": "Burnley v Plymouth Argyle",
   "match_url": null,
   "kickoff": "2024-10-01T18:45:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -17707.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: Burnley to win and under 2.5 goals at 4",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 33300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "4",
   "settled_price": "4.3300",
   "published_at": "2024-09-29T12:19:20.000Z",
   "recorded_at": "2026-10-09T13:50:51.055Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-39ab659a0af0c5df60247ca5",
    "quote_text": "Back Burnley to win and under 2.5 goals at 3/1 with LiveScore Bet.",
    "fragment_from": 3247,
    "fragment_to": 3313,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241206150019id_/https://www.livescore.com/en/news/burnley-plymouth-predictions-championship-2024092912192027914/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "030365407e8c33d62603d5964534d5e47da94631f23f4ebcf164fa00452e2063",
     "material_removed": false
    },
    "published_at": "2024-09-29T12:19:20.000Z",
    "detected_at": "2026-10-09T13:50:51.055Z",
    "executed_at": "2026-11-07T18:23:07.113Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Burnley v Plymouth Argyle",
     "competition_name": "EFL Championship",
     "starts_at": "2024-10-01T18:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "Burnley to win and under 2.5 goals",
    "odds_set": {
     "by_author": "4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.3300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 33300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-09-29T12:19:20.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-29T12:19:20.000Z",
     "detected_at": "2026-10-09T13:50:51.055Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "Burnley to win and under 2.5 goals",
     "author_odds": "4",
     "market_key": "result_and_total",
     "choice_key": "1-under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: Burnley to win and under 2.5 goals at 4"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Burnley 1-0 Plymouth Argyle."
    },
    "settlements": [
     {
      "operation_id": "76f23f2b88e188b476c0c17ea3cac92eadaf9c53fe7fad266425c4f39c3a097f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Burnley to win and under 2.5 goals",
      "decimal_odds": "4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 30000,
      "executed_at": "2026-11-07T18:23:07.108Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e262da9d316d88fecac2a987620af0911767939c45aae4d4d2a200f1fa406d74",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "Burnley to win and under 2.5 goals",
      "decimal_odds": "4.3300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 33300,
      "executed_at": "2026-11-07T18:23:07.113Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/burnley-plymouth-predictions-championship-2024092912192027914/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Burnley to win and under 2.5 goals"
   }
  },
  {
   "record_id": "n-027f662d89a92e1e58662b11",
   "url": "/authors/dan-fitch/#pick-n-027f662d89a92e1e58662b11",
   "match": "Stade Brestois v Bayer 04 Leverkusen",
   "match_url": null,
   "kickoff": "2024-10-23T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17180.8,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Bayer 04 Leverkusen win, both teams to score: yes at 2.75",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-10-21T13:27:51.000Z",
   "recorded_at": "2026-10-09T13:34:18.545Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-027f662d89a92e1e58662b11",
    "quote_text": "Back Bayer Leverkusen to beat Brest and both teams to score at 7/4 with LiveScore Bet",
    "fragment_from": 3116,
    "fragment_to": 3201,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20250124191609id_/https://www.livescore.com/en/news/brest-bayer-leverkusen-predictions-champions-league-2024102113275222620/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "795ff72593beeb855258878f19d044c54ea1aa735a9ef4957df720ee39230f3b",
     "material_removed": false
    },
    "published_at": "2024-10-21T13:27:51.000Z",
    "detected_at": "2026-10-09T13:34:18.545Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Stade Brestois v Bayer 04 Leverkusen",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-23T16:45:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Bayer 04 Leverkusen win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.1000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2024-10-21T13:27:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-21T13:27:51.000Z",
     "detected_at": "2026-10-09T13:34:18.545Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Bayer 04 Leverkusen win, both teams to score: yes",
     "author_odds": "2.75",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Bayer 04 Leverkusen win, both teams to score: yes at 2.75"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "f090b50b1267b472af31b53e7afa7bc8e77a7da20870d990fbd6dbfb49605ac2",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Bayer 04 Leverkusen win, both teams to score: yes",
      "decimal_odds": "2.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.570Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f79d0aefec664d8ae5c18b5e717039469a59f3ef5e9af99de4459a6b5d8f51cb",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Bayer 04 Leverkusen win, both teams to score: yes",
      "decimal_odds": "3.1000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:06.629Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/brest-bayer-leverkusen-predictions-champions-league-2024102113275222620/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bayer 04 Leverkusen win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-10dc1b9fe0c2508f2a1d0c8d",
   "url": "/authors/dan-fitch/#pick-n-10dc1b9fe0c2508f2a1d0c8d",
   "match": "Red Bull Salzburg v Stade Brestois",
   "match_url": null,
   "kickoff": "2024-10-01T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17708.4,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Red Bull Salzburg win, both teams to score: yes at 3.45",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2024-09-29T14:43:36.000Z",
   "recorded_at": "2026-10-09T13:07:16.509Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-10dc1b9fe0c2508f2a1d0c8d",
    "quote_text": "Back Salzburg to beat Brest and both teams to score at 49/20.",
    "fragment_from": 3539,
    "fragment_to": 3600,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://web.archive.org/web/20241001045922id_/https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
     "display_name": null,
     "speaker": "Dan Fitch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "13357c53858278d5cf04b55161d479e893a91eee2e89294bdfb857a9cd79f8b4",
     "material_removed": false
    },
    "published_at": "2024-09-29T14:43:36.000Z",
    "detected_at": "2026-10-09T13:07:16.509Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "Red Bull Salzburg v Stade Brestois",
     "competition_name": "UEFA Champions League",
     "starts_at": "2024-10-01T16:45:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Red Bull Salzburg win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.45",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.0000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "restored_archive",
    "provenance_words": "Archived before kick-off",
    "archive_snapshot_at": "2024-10-01T04:59:22.000Z",
    "dates": {
     "fragment_at": "2024-09-29T14:43:36.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-09-29T14:43:36.000Z",
     "detected_at": "2026-10-09T13:07:16.509Z",
     "archive_snapshot_at": "2024-10-01T04:59:22.000Z",
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "prematch_web_archive",
    "origin_detail": null,
    "origin_words": "Archived before kick-off",
    "added_on": "Added to our record on 9 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Red Bull Salzburg win, both teams to score: yes",
     "author_odds": "3.45",
     "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: Red Bull Salzburg win, both teams to score: yes at 3.45"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "68affdfaa6ce91d948616b3344027c0bd33fea2beac3bcba748d7f9d35e99c0c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Red Bull Salzburg win, both teams to score: yes",
      "decimal_odds": "3.45",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.942Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c7ed7d53bc1ebe864a3feddfbf8a1882193083b3ed1f6c461c3a712d0a270f9e",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Red Bull Salzburg win, both teams to score: yes",
      "decimal_odds": "4.0000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:07.589Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Dan Fitch",
     "publisher": "livescore.com",
     "forecaster": "Dan Fitch",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.livescore.com/en/news/amp/salzburg-brest-predictions-champions-league-2024092914433636266/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Red Bull Salzburg win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-f5814b012fde7e502d658b0e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Back Liverpool half-time/full-time at 23/20 at LiveScore Bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-10T01:44:26.319Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-db734165742b0e4e4ccc5e1f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Back over 9.5 shots on target between Fenerbahce and Manchester United at 5/4 with LiveScore Bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:08:56.321Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2d4e6087d824ad78f1d19c25",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Back Atalanta to beat Celtic half-time/full-time at 27/25 with LiveScore Bet.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T13:16:38.793Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 9,
  "before_kickoff": 0,
  "after_kickoff": 9,
  "at_least_2h": 0,
  "share_2h_plus": 0.0,
  "median_hours": null,
  "min_hours": null,
  "max_hours": null,
  "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
 },
 "baseline": {
  "contract_version": 1,
  "series_code": "market_price",
  "rule": "recorded-line-1.0",
  "state": "none",
  "picks": 0,
  "settled_picks_all": 0,
  "excluded": {
   "market_without_favourite": 0,
   "no_recorded_line": 0,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 0,
  "author_net_hundredths": 0,
  "favourite_net_hundredths": 0,
  "difference_hundredths": 0,
  "author_return_percent": null,
  "favourite_return_percent": null,
  "author_hit_rate": null,
  "favourite_hit_rate": null,
  "picked_favourite_share": null,
  "by_market": [],
  "return_over_time": [],
  "words": "Same stakes, same matches, same recorded moment: the author’s picks against backing the market favourite by the recorded line. Only markets with a single shortest price count (match result, over/under, both teams to score, handicap); correct score and combined markets are left out."
 },
 "pagination": {
  "per_page": 20,
  "total": 12,
  "pages": 1,
  "page_urls": [
   "/authors/dan-fitch/"
  ],
  "groups": {
   "settled": 7,
   "pending": 0,
   "excluded": 5
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 12,
  "author_url": "/authors/dan-fitch/",
  "current": false
 },
 "title_tag": "Dan Fitch Predictions: Verified Record, Results and Sources",
 "calculator": null,
 "person": {
  "person_id": "o-ee7f72368cd1d711267057fc",
  "type_code": "individual",
  "name_shown": "Dan Fitch",
  "main_entity": "e-ee7f72368cd1d711267057fc",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-ee7f72368cd1d711267057fc",
    "medium": "LiveScore",
    "channel": "section pages",
    "domain": "livescore.com",
    "source_info": "livescore",
    "byline": "Dan Fitch",
    "url": null,
    "summary": {
     "statements": 73,
     "predictions": 12,
     "settled_picks": 0,
     "headline_kind": null,
     "return_percent": null,
     "headline_part": null,
     "period_from": "2026-10-09",
     "period_to": "2026-10-16"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "data_revision": null,
 "number_changes": [
  {
   "id": "zc-e95ac9b7208102b96f03",
   "at": "2026-10-19T19:39:27.559Z",
   "data_version": "2026-10-19.6",
   "previous_data_version": "2026-10-19.5",
   "url": "/authors/dan-fitch/",
   "category": "data_corrected",
   "category_words": "Data corrected",
   "before": {
    "data_version": "2026-10-10.1",
    "return_percent": "-100.00",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "8835814e2dccff3a7e508f7e86db6d53ca07f81005698175fe83fe74f0f9bdec",
    "text": "−100.00 points on 1 settled pick across 1 match · historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "after": null,
   "reason": "The headline number is no longer published: the record has no settled pick in its headline series in this data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 0,
    "removed": 1,
    "changed": 0
   },
   "correction_id": "i-74700dcec87b3f51980b"
  },
  {
   "id": "zc-95f0fd48081ce03b7abb",
   "at": "2026-10-10T02:51:03.370Z",
   "data_version": "2026-10-10.1",
   "previous_data_version": "2026-10-09.2",
   "url": "/authors/dan-fitch/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": null,
   "after": {
    "data_version": "2026-10-10.1",
    "return_percent": "-100.00",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "retro_market_closing_sm:archived",
    "price_rule": "historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only",
    "method_version": "retro-1.1",
    "composition_hash": "8835814e2dccff3a7e508f7e86db6d53ca07f81005698175fe83fe74f0f9bdec",
    "text": "−100.00 points on 1 settled pick across 1 match · historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only · method retro-1.1"
   },
   "reason": "First headline number for this record: 1 settled pick in the series “historical simulation at the last pre-match archive price (~8–15 h before kick-off), archived before kick-off only”.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "author_card": {
  "body": "Record tracked by Forecast Record since 9 October 2026 · 12 predictions · last change 10 October 2026",
  "url": "https://forecastrecord.com/authors/dan-fitch/",
  "s": "2026-10-09",
  "prediction_count": 12,
  "refreshed_at": "2026-10-10",
  "html": "<a href=\"https://forecastrecord.com/authors/dan-fitch/\">Record tracked by Forecast Record since 9 October 2026 · 12 predictions · last change 10 October 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 0,
  "days": 0,
  "weeks": 0,
  "archive": false,
  "in_review": false,
  "own_page": false,
  "won_count": 0,
  "first_settled_on": null,
  "products_in_level": 1,
  "rule": {
   "tracked": {
    "min_settled": 30,
    "min_days": 30,
    "min_distinct_weeks": 2,
    "no_violations": true
   },
   "established": {
    "min_settled": 100,
    "min_days": 90
   }
  },
  "show": true
 },
 "colleagues": null,
 "author_type": "Pundit",
 "data_changes": {
  "added_later": "1 record added on 9 Oct 2026 from archived copies; 10 records added on 9 Oct 2026 found after the match; 1 record added on 10 Oct 2026 found after the match. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 0,
  "last_correction_at": "2026-10-19T19:39:27.559Z",
  "corrections_url": "/corrections/"
 },
 "entity_id": "person:o-ee7f72368cd1d711267057fc",
 "source_revision": 207,
 "related": [
  {
   "url": "/cards/e-ee7f72368cd1d711267057fc-bank/",
   "name": "Bankroll card — Dan Fitch",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-ee7f72368cd1d711267057fc-said-vs-happened/",
   "name": "Said → happened — Dan Fitch",
   "detail": null,
   "source_group": "cards"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 7,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 12,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 0,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked",
   "entity": "e-ee7f72368cd1d711267057fc",
   "value": 0,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
