{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/dennis-koch/",
 "canonical": "/authors/dennis-koch/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Dennis Koch: Football Prediction Record",
 "description": "3 settled picks by Dennis Koch archived before kick-off across 3 matches, 16 Apr 2026 – 31 Aug 2026: won 1 of 3, reconstructed at archived prices.",
 "first_paragraph": {
  "body": "Forecast Record restored 3 settled archived picks by Dennis Koch from copies archived before kick-off, across 3 matches between 16 April and 31 August 2026. Reconstructed at archived prices: won 1 of 3 settled archived picks. Of the 522 predictions we hold for Dennis Koch, 521 are linked to matches: 5 were archived before kick-off by an independent web archive, 320 from the source’s own history and 196 first found after the match. Figures as of 7 November 2026.",
  "key_number": "3",
  "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": 3,
  "date_count": 5,
  "required_settled": 10,
  "required_dates": 2,
  "live_count": 0,
  "restored_count": 368,
  "of_them_archived": 5
 },
 "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": "d0e6d1d628becd7b8063d5085c7e03e6000e0b342783f588b25dd32f5e5421bd",
 "dependency_group": "author:e-539f8b05c1496527847381b3",
 "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/dennis-koch/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/dennis-koch/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-539f8b05c1496527847381b3",
  "public_name": "Dennis Koch",
  "tracker_number": 2572,
  "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-539f8b05c1496527847381b3-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": 1260,
  "recognised": 522,
  "accepted": 383,
  "executed": 383,
  "calculated": 368,
  "gaps": [
   {
    "cause": "read after the match, from archived pages",
    "figure": 96
   },
   {
    "cause": "not_supported",
    "figure": 43
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 1260,
  "of_them_restored": 1259,
  "not_predictions": {
   "opinions": 82,
   "not_about_a_match": 656,
   "unclassified": 0
  },
  "predictions": 522,
  "predictions_restored": 521,
  "matches": 12,
  "admitted": 383,
  "qualifying_picks": 383,
  "qualifying_picks_restored": 383,
  "settled_picks": 368,
  "settled_picks_restored": 368,
  "series_list": [
   {
    "code_name": "retro_author_price",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 380,
    "settled_picks": 366,
    "void": 1,
    "pending_picks": 14,
    "matches": 331,
    "operations_settled": 366,
    "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": 362,
    "settled_picks": 349,
    "void": 0,
    "pending_picks": 13,
    "matches": 317,
    "operations_settled": 349,
    "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": "after_match",
    "cause": "read after the match, from archived pages",
    "figure": 96
   },
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 43
   }
  ],
  "duplicates": 2,
  "junk": {
   "ads": 43
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-cf9d48c95a0183a3f48e847e",
   "url": "/evidence/?pick=n-cf9d48c95a0183a3f48e847e",
   "quote_text": "würden wir angesichts der Talfahrt des englischen Rekordmeisters den Rot-Blauen eine Chance von mindestens 25 Prozent für den Heimsieg einräumen.",
   "fragment_from": 8822,
   "fragment_to": 8967,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-f5d80c4e2d52e970c180bd58",
   "url": "/evidence/?pick=n-f5d80c4e2d52e970c180bd58",
   "quote_text": "ist unserer Ansicht nach keinerlei Value in der vermeintlichen Favoritenwette zu finden.",
   "fragment_from": 8724,
   "fragment_to": 8812,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-366d4aae46cf2d884d11abfe",
   "url": "/evidence/?pick=n-366d4aae46cf2d884d11abfe",
   "quote_text": "Noch nie zuvor hat es bislang ein internationales Pflichtspiel zwischen beiden Mannschaften gegeben",
   "fragment_from": 7926,
   "fragment_to": 8025,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-12dbf0339275e89bb98b8e98",
   "url": "/evidence/?pick=n-12dbf0339275e89bb98b8e98",
   "quote_text": "Zwar blieb United an den ersten fünf Spieltagen der Europa League-Ligaphase ungeschlagen (zwei Siege, drei Remis).",
   "fragment_from": 6680,
   "fragment_to": 6794,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-f47f9132a679fb2646c935d2",
   "url": "/evidence/?pick=n-f47f9132a679fb2646c935d2",
   "quote_text": "Es war bereits die sechste Niederlage im 15. Premier League-Spiel der Saison 2024/25 (fünf Siege, vier Remis).",
   "fragment_from": 6283,
   "fragment_to": 6393,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-f9495e6bd48a280cc05290c8",
   "url": "/evidence/?pick=n-f9495e6bd48a280cc05290c8",
   "quote_text": "Mit 2:3 mussten die Red Devils sich Nottingham Forest vor heimischer Kulisse im Theatre of Dreams geschlagen geben.",
   "fragment_from": 5851,
   "fragment_to": 5966,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-c4fb4f58bd64ac7563399de2",
   "url": "/evidence/?pick=n-c4fb4f58bd64ac7563399de2",
   "quote_text": "Trainer Miroslav Koubek kann somit aus dem Vollen schöpfen und eine entsprechend schlagkräftige Elf aufstellen",
   "fragment_from": 4948,
   "fragment_to": 5058,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-88371a02289c263542affab3",
   "url": "/authors/dennis-koch/picks/28/#pick-n-88371a02289c263542affab3",
   "quote_text": "Handicap: Sieg Heim [telefon-vyrezan]",
   "fragment_from": 1969,
   "fragment_to": 2006,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-79ac5ee8c3c8a3722b091ca0",
   "url": "/authors/dennis-koch/picks/27/#pick-n-79ac5ee8c3c8a3722b091ca0",
   "quote_text": "Manchester United < 1.5 Tore",
   "fragment_from": 1917,
   "fragment_to": 1945,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-e09580986ee34c903b95f2bc",
   "url": "/authors/dennis-koch/picks/28/#pick-n-e09580986ee34c903b95f2bc",
   "quote_text": "Bei LeoVegas spielen wir Tipp 1 vorsichtig mit zwei Units an.",
   "fragment_from": 10265,
   "fragment_to": 10326,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6bae993902d6c913268a45927a090d7bb210c76920d3464e1192839a061aa470",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:13:25.287Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-12T22:43:44.000Z",
    "detected_at": "2026-10-16T03:13:25.287Z",
    "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-51614f7fcec7d088c11c5fcf",
   "url": "/authors/dennis-koch/picks/27/#pick-n-51614f7fcec7d088c11c5fcf",
   "quote_text": "Über 3.5 Tore\n\nmittel\n\n2.05 bei Bet-at-home",
   "fragment_from": 3451,
   "fragment_to": 3494,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a6bf2da195bca2bc035ee3691d6024da02bfe295386030c198f5a234d1ce0575",
    "material_removed": false
   },
   "published_at": "2026-02-26T07:13:10.000Z",
   "detected_at": "2026-10-16T03:13:14.484Z",
   "executed_at": "2026-11-07T18:24:54.484Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "VfB Stuttgart v Celtic",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-02-26T17:45:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.05",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.8800",
    "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": "2026-02-26T07:13:10.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-02-26T07:13:10.000Z",
    "detected_at": "2026-10-16T03:13:14.484Z",
    "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 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "2.05",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: over 3.5 at 2.05"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was VfB Stuttgart 0-1 Celtic."
   },
   "settlements": [
    {
     "operation_id": "cf596d42f4aca8d63e33b1ae783d953c87614cf2373c200b34b37a42eb4d2125",
     "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 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": "2.05",
     "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:24:54.466Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "f8a131385912980feabe4389640194423485c1dfb7a022e5c426dc2af90aa4a3",
     "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 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": "1.8800",
     "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:24:54.484Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "Wettbasis",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1f50cf499e4dedcbedfdbc6b",
   "url": "/authors/dennis-koch/picks/27/#pick-n-1f50cf499e4dedcbedfdbc6b",
   "quote_text": "Undav trifft\n\nmittel\n\n1.93 bei Oddset",
   "fragment_from": 3412,
   "fragment_to": 3449,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a6bf2da195bca2bc035ee3691d6024da02bfe295386030c198f5a234d1ce0575",
    "material_removed": false
   },
   "published_at": "2026-02-26T07:13:10.000Z",
   "detected_at": "2026-10-16T03:13:14.484Z",
   "executed_at": "2026-11-07T18:24:54.451Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "VfB Stuttgart v Celtic",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-02-26T17:45:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "Player to score",
   "outcome_label": "Undav to score",
   "odds_set": {
    "by_author": "1.93",
    "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": "2026-02-26T07:13:10.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-02-26T07:13:10.000Z",
    "detected_at": "2026-10-16T03:13:14.484Z",
    "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": "Undav to score",
    "author_odds": "1.93",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Undav to score at 1.93"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was VfB Stuttgart 0-1 Celtic."
   },
   "settlements": [
    {
     "operation_id": "49e2636095ac3693c56f58e39a67c17e6378a1a6bd5d7df0a62d7bd6e066f980",
     "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": "Undav to score",
     "decimal_odds": "1.93",
     "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:24:54.451Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "Wettbasis",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-69b8c7c0a68775f341d112a0",
   "url": "/authors/dennis-koch/picks/27/#pick-n-69b8c7c0a68775f341d112a0",
   "quote_text": "Beide treffen: Ja\n\nbet365\n\n1.58",
   "fragment_from": 501,
   "fragment_to": 532,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a6bf2da195bca2bc035ee3691d6024da02bfe295386030c198f5a234d1ce0575",
    "material_removed": false
   },
   "published_at": "2026-02-26T07:13:10.000Z",
   "detected_at": "2026-10-16T03:13:14.484Z",
   "executed_at": "2026-11-07T18:24:54.435Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "VfB Stuttgart v Celtic",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-02-26T17:45:00.000Z",
    "url": null,
    "scoreline": "0-1"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.58",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.5700",
    "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": "2026-02-26T07:13:10.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-02-26T07:13:10.000Z",
    "detected_at": "2026-10-16T03:13:14.484Z",
    "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.58",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.58"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was VfB Stuttgart 0-1 Celtic."
   },
   "settlements": [
    {
     "operation_id": "e04e17672639572131b4c266f59177d76388f883597223eed83346914bf7233a",
     "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.58",
     "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:24:54.414Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "455469c0e4e2fc49a2bc9b0bdc995af1af7447a981f078b8353d01e55a588797",
     "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.5700",
     "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:24:54.435Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "Wettbasis",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-12a91976858dfacc7d1203a3",
   "url": "/evidence/?pick=n-12a91976858dfacc7d1203a3",
   "quote_text": "Wettquoten Stand: 29.01.2025, 10:52",
   "fragment_from": 10760,
   "fragment_to": 10795,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-e123e9ca8cc9adcbf3ea671b",
   "url": "/evidence/?pick=n-e123e9ca8cc9adcbf3ea671b",
   "quote_text": "Quoten-Wahrscheinlichkeiten für Sieg Tottenham / Unentschieden / Sieg Elfsborg:",
   "fragment_from": 10434,
   "fragment_to": 10513,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-eea4e1f73fdd62595532944c",
   "url": "/evidence/?pick=n-eea4e1f73fdd62595532944c",
   "quote_text": "Sieg Elfsborg: 15.00 @LeoVegas",
   "fragment_from": 10402,
   "fragment_to": 10432,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-d4bf6930843e096f855af640",
   "url": "/evidence/?pick=n-d4bf6930843e096f855af640",
   "quote_text": "Unentschieden: 8.00 @LeoVegas",
   "fragment_from": 10371,
   "fragment_to": 10400,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-389f864de5ec11b82406d15b",
   "url": "/evidence/?pick=n-389f864de5ec11b82406d15b",
   "quote_text": "Sieg Tottenham: 1.21 @Betano",
   "fragment_from": 10341,
   "fragment_to": 10369,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-5f783228a04b79ebaf9d809b",
   "url": "/evidence/?pick=n-5f783228a04b79ebaf9d809b",
   "quote_text": "Tottenham vs. Elfsborg – beste Quoten Europa League",
   "fragment_from": 10288,
   "fragment_to": 10339,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-02ba99c32e285f6eae2f8ee6",
   "url": "/evidence/?pick=n-02ba99c32e285f6eae2f8ee6",
   "quote_text": "FCSB vs. Manchester United, 30.01.2025 – Wettbasis.com Analyse",
   "fragment_from": 10224,
   "fragment_to": 10286,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-5de74c82fd7e4cd9eb250910",
   "url": "/evidence/?pick=n-5de74c82fd7e4cd9eb250910",
   "quote_text": "Der Sieger sichert sich den Achtelfinalplatz!",
   "fragment_from": 10177,
   "fragment_to": 10222,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-4a9b5159a90ce3578b6dac2f",
   "url": "/evidence/?pick=n-4a9b5159a90ce3578b6dac2f",
   "quote_text": "Sieg Tottenham: 1.21 @Betano\n\nUnentschieden: 8.00 @LeoVegas\n\nSieg Elfsborg: 15.00 @LeoVegas",
   "fragment_from": 10341,
   "fragment_to": 10432,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-21160c3a365fcbd5dc13b44e",
   "url": "/evidence/?pick=n-21160c3a365fcbd5dc13b44e",
   "quote_text": "Wer hierauf angesichts der desolaten Form der Londoner spekulieren möchte, der kann beim LeoVegas Neukundenbonus aktuell aber immerhin auch bis zu 100€ abstauben.",
   "fragment_from": 7698,
   "fragment_to": 7860,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-f702768ef2eb87065cfec593",
   "url": "/evidence/?pick=n-f702768ef2eb87065cfec593",
   "quote_text": "Video: Am nächsten Europa League-Spieltag erwartet euch ein Spektakel der Extraklasse:",
   "fragment_from": 4539,
   "fragment_to": 4625,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-f2588c33d7fd04ac496972cb",
   "url": "/evidence/?pick=n-f2588c33d7fd04ac496972cb",
   "quote_text": "Ein Selbstläufer wird dieses Match also wahrlich nicht,",
   "fragment_from": 5563,
   "fragment_to": 5618,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-3837c46242cd84589ef720f5",
   "url": "/evidence/?pick=n-3837c46242cd84589ef720f5",
   "quote_text": "Wer hierauf angesichts der desolaten Form der Londoner spekulieren möchte,",
   "fragment_from": 7698,
   "fragment_to": 7772,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-a5eab851cb0b2b06fc746458",
   "url": "/evidence/?pick=n-a5eab851cb0b2b06fc746458",
   "quote_text": "Der Wettanbieter LeoVegas offeriert auf dem Dreiweg-Markt Notierungen in Höhe von sage und schreibe 15.00 für Tipp 2.",
   "fragment_from": 7580,
   "fragment_to": 7697,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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-215cc0265123c12a0a77a603",
   "url": "/authors/dennis-koch/picks/27/#pick-n-215cc0265123c12a0a77a603",
   "quote_text": "Mehr Tore in 2. HZ\n\n1.87",
   "fragment_from": 1895,
   "fragment_to": 1919,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "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": "2025-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-21ce88a4c79ea7f78967b1f2",
   "url": "/authors/dennis-koch/picks/27/#pick-n-21ce88a4c79ea7f78967b1f2",
   "quote_text": "Über 1.5 (2. HZ)\n\n1.57",
   "fragment_from": 1853,
   "fragment_to": 1875,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "executed_at": "2026-11-07T18:24:54.145Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Tottenham Hotspur v Elfsborg",
    "competition_name": "UEFA Europa League",
    "starts_at": "2025-01-30T20:00:00.000Z",
    "url": null,
    "scoreline": "3-0"
   },
   "market_label": "Over/Under 1.5 goals, second half",
   "outcome_label": "over 1.5",
   "odds_set": {
    "by_author": "1.57",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5700,
   "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-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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 1.5 goals, second half",
    "choice": "over 1.5",
    "author_odds": "1.57",
    "market_key": "total",
    "choice_key": "over",
    "period": "second_half",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Over/Under 1.5 goals, second half: over 1.5 at 1.57"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Won: the final score was Tottenham Hotspur 3-0 Elfsborg."
   },
   "settlements": [
    {
     "operation_id": "631e3623284834bd4e7c26dfb19ff444b127a37ffbb8d4f4d0742970c97d2661",
     "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 1.5 goals, second half",
     "choice": "over 1.5",
     "decimal_odds": "1.57",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5700,
     "executed_at": "2026-11-07T18:24:54.145Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "wettbasis.com",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-4ef8ef0651aee08261e4fa4c",
   "url": "/authors/dennis-koch/picks/27/#pick-n-4ef8ef0651aee08261e4fa4c",
   "quote_text": "Wir empfehlen daher den Tipp auf über 3,5 Tore, für den bei Tottenham gegen Elfsborg Quoten in Höhe von 1.93 ausgeschrieben werden",
   "fragment_from": 9809,
   "fragment_to": 9939,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
    "material_removed": false
   },
   "published_at": "2025-01-30T07:11:35.000Z",
   "detected_at": "2026-10-16T03:12:40.471Z",
   "executed_at": "2026-11-07T18:24:54.131Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Tottenham Hotspur v Elfsborg",
    "competition_name": "UEFA Europa League",
    "starts_at": "2025-01-30T20:00:00.000Z",
    "url": null,
    "scoreline": "3-0"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "1.93",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.8600",
    "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": "2025-01-30T07:11:35.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "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 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "1.93",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: over 3.5 at 1.93"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "retro-1.0",
    "in_words": "Lost: the final score was Tottenham Hotspur 3-0 Elfsborg."
   },
   "settlements": [
    {
     "operation_id": "6bc8b1cf76fa090e7ce30092de3985d4eb5545681fb56cc2bf3adcce5c1aa112",
     "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 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": "1.93",
     "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:24:54.118Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "507f9cd2809b73540bfa5cb5f1e1c90ebf32be91f8efe27cf329bfaf17c02efc",
     "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 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": "1.8600",
     "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:24:54.131Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "wettbasis.com",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-df243f18af025e7fa390ff97",
   "url": "/evidence/?pick=n-df243f18af025e7fa390ff97",
   "quote_text": "Letzte Spiele von Sturm Graz:",
   "fragment_from": 5266,
   "fragment_to": 5295,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
    "material_removed": false
   },
   "published_at": "2025-01-29T07:38:21.000Z",
   "detected_at": "2026-10-16T03:12:21.636Z",
   "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-01-29T07:38:21.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "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-99b7e3f118a769b8d2b82096",
   "url": "/evidence/?pick=n-99b7e3f118a769b8d2b82096",
   "quote_text": "Voraussichtliche Aufstellung von Sturm Graz:",
   "fragment_from": 5171,
   "fragment_to": 5215,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
    "material_removed": false
   },
   "published_at": "2025-01-29T07:38:21.000Z",
   "detected_at": "2026-10-16T03:12:21.636Z",
   "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-01-29T07:38:21.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "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-7443bc175a603dcdd20e204f",
   "url": "/evidence/?pick=n-7443bc175a603dcdd20e204f",
   "quote_text": "Freebets & Sportwetten Specials für Sturm Graz vs. RB Leipzig",
   "fragment_from": 1993,
   "fragment_to": 2054,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
    "material_removed": false
   },
   "published_at": "2025-01-29T07:38:21.000Z",
   "detected_at": "2026-10-16T03:12:21.636Z",
   "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-01-29T07:38:21.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "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-99bbf8ccec0d5b0c693e899d",
   "url": "/authors/dennis-koch/picks/27/#pick-n-99bbf8ccec0d5b0c693e899d",
   "quote_text": "RBL trifft in beiden HZ\n\n2.60",
   "fragment_from": 1906,
   "fragment_to": 1935,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
    "material_removed": false
   },
   "published_at": "2025-01-29T07:38:21.000Z",
   "detected_at": "2026-10-16T03:12:21.636Z",
   "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": "2025-01-29T07:38:21.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a90a8b48ccd548ac72211640",
   "url": "/authors/dennis-koch/picks/27/#pick-n-a90a8b48ccd548ac72211640",
   "quote_text": "BTS: Ja\n\n1.56",
   "fragment_from": 1873,
   "fragment_to": 1886,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
    "material_removed": false
   },
   "published_at": "2025-01-29T07:38:21.000Z",
   "detected_at": "2026-10-16T03:12:21.636Z",
   "executed_at": "2026-11-07T18:24:53.782Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Sturm Graz v RB Leipzig",
    "competition_name": "UEFA Champions League",
    "starts_at": "2025-01-29T20:00:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.56",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.5600",
    "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": "2025-01-29T07:38:21.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "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.56",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.56"
   },
   "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 Sturm Graz 1-0 RB Leipzig."
   },
   "settlements": [
    {
     "operation_id": "35989689c93d98a61cd6c186d887a6264027da1375279c39f39ea9787b657cdf",
     "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.56",
     "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:24:53.766Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8383bb57bed0c207f1ae038818526c3956d1776cbf8d5e826b6f5cd5fb1763e3",
     "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.5600",
     "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:24:53.782Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "wettbasis.com",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7693836b9dfbe5edebb487da",
   "url": "/authors/dennis-koch/picks/27/#pick-n-7693836b9dfbe5edebb487da",
   "quote_text": "Für über 2,5 Tore stehen liefert Betway bei Sturm Graz gegen RB Leipzig Quoten in Höhe von 1.61, die wir mit fünf von zehn Units anspielen.",
   "fragment_from": 9657,
   "fragment_to": 9796,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
    "material_removed": false
   },
   "published_at": "2025-01-29T07:38:21.000Z",
   "detected_at": "2026-10-16T03:12:21.636Z",
   "executed_at": "2026-11-07T18:24:53.751Z",
   "statement_class": "priced",
   "status": "too_late",
   "cause": "counted in the restored-history series",
   "cause_code": null,
   "event": {
    "event_id": null,
    "display_name": "Sturm Graz v RB Leipzig",
    "competition_name": "UEFA Champions League",
    "starts_at": "2025-01-29T20:00:00.000Z",
    "url": null,
    "scoreline": "1-0"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.61",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": "1.6200",
    "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": "2025-01-29T07:38:21.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "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": "over 2.5",
    "author_odds": "1.61",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.61"
   },
   "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 Sturm Graz 1-0 RB Leipzig."
   },
   "settlements": [
    {
     "operation_id": "a11fc55ce6d2f63a9bf7dc4b1cf2603d0e55d35510af3757e10bbd5852abafd6",
     "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": "over 2.5",
     "decimal_odds": "1.61",
     "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:24:53.737Z",
     "methodology_version": "retro-1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "2f6b60ffcb981beaf42d219bbab1bfe228f76377e6e2a1e249f54318072a3515",
     "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": "over 2.5",
     "decimal_odds": "1.6200",
     "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:24:53.751Z",
     "methodology_version": "retro-1.1",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dennis Koch",
    "publisher": "wettbasis.com",
    "forecaster": "Dennis Koch",
    "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.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-bbaacf73ea250efd50ce672d",
   "url": "/evidence/?pick=n-bbaacf73ea250efd50ce672d",
   "quote_text": "Erzwingt Bologna das erste Auswärtstor?",
   "fragment_from": 6801,
   "fragment_to": 6840,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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-74abc2bb4bfb5e4ec6a4beed",
   "url": "/evidence/?pick=n-74abc2bb4bfb5e4ec6a4beed",
   "quote_text": "Schießt Viktor Gyökeres Sporting Lissabon in die Playoffs?",
   "fragment_from": 4802,
   "fragment_to": 4860,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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-2e3df429657b110d75f786bb",
   "url": "/evidence/?pick=n-2e3df429657b110d75f786bb",
   "quote_text": "LeoVegas bietet Notierungen von 8.00 für Tipp 2 an",
   "fragment_from": 6662,
   "fragment_to": 6712,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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-8cd42a2fcabba9321ef4dde3",
   "url": "/evidence/?pick=n-8cd42a2fcabba9321ef4dde3",
   "quote_text": "Bringen die Veltri ohne Druck den Knoten zum Platzen?",
   "fragment_from": 321,
   "fragment_to": 374,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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-2974517e6ab30127da3e5767",
   "url": "/evidence/?pick=n-2974517e6ab30127da3e5767",
   "quote_text": "Wer sich nach Studium unserer Interwetten Erfahrungen übrigens dafür entscheidet",
   "fragment_from": 3013,
   "fragment_to": 3093,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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-c04a4440f27eafff9d496ec7",
   "url": "/evidence/?pick=n-c04a4440f27eafff9d496ec7",
   "quote_text": "Freebets & Sportwetten Specials für Sporting Lissabon vs. Bologna",
   "fragment_from": 2039,
   "fragment_to": 2104,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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-3b7819e4a31240d2b4c85498",
   "url": "/authors/dennis-koch/picks/27/#pick-n-3b7819e4a31240d2b4c85498",
   "quote_text": "dass bei Sporting Lissabon gegen Bologna der Tipp auf den Heimsieg der Truppe von Rui Borges aufgeht",
   "fragment_from": 4239,
   "fragment_to": 4339,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e4acc0826ca668461f6f138c",
   "url": "/authors/dennis-koch/picks/27/#pick-n-e4acc0826ca668461f6f138c",
   "quote_text": "Über 2.5\n\n1.56",
   "fragment_from": 1966,
   "fragment_to": 1980,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-12e95f0445d7a4341b5d3ebe",
   "url": "/authors/dennis-koch/picks/27/#pick-n-12e95f0445d7a4341b5d3ebe",
   "quote_text": "Mehr Tore in der 2. HZ\n\n1.92",
   "fragment_from": 1920,
   "fragment_to": 1948,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "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": "2025-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-500abc162c3001e430f077e0",
   "url": "/authors/dennis-koch/picks/27/#pick-n-500abc162c3001e430f077e0",
   "quote_text": "Viel Value liefert dabei der Tipp auf Tore auf beiden Seiten.\n\nDafür, dass beide Teams treffen, stehen bei Sporting Lissabon gegen Bologna Quoten von 1.80 zur Verfügung, die wir bei Interwetten mit fünf von zehn Units anspielen.",
   "fragment_from": 9718,
   "fragment_to": 9946,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-bologna-tipp-prognose-quoten-29-01-2025-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c0eb9d8ae67b6b8e8c912a99bd1b2618295bbf5248a30fbc3eb91df465ac4bf6",
    "material_removed": false
   },
   "published_at": "2025-01-29T22:02:18.000Z",
   "detected_at": "2026-10-16T03:12:01.117Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-29T22:02:18.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-29T22:02:18.000Z",
    "detected_at": "2026-10-16T03:12:01.117Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-21c499f15724382f2af41a81",
   "url": "/evidence/?pick=n-21c499f15724382f2af41a81",
   "quote_text": "Quoten-Wahrscheinlichkeiten für Sieg RFS / Unentschieden / Sieg Ajax Amsterdam:",
   "fragment_from": 10715,
   "fragment_to": 10794,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-79efe4cd5db6142d277cd2da",
   "url": "/evidence/?pick=n-79efe4cd5db6142d277cd2da",
   "quote_text": "Sieg Ajax Amsterdam: 1.40 @Betano",
   "fragment_from": 10680,
   "fragment_to": 10713,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-986a1fd62a453368d92b98d7",
   "url": "/evidence/?pick=n-986a1fd62a453368d92b98d7",
   "quote_text": "Unentschieden: 5.25 @Interwetten",
   "fragment_from": 10646,
   "fragment_to": 10678,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-b3598714084dbe74dfa102e2",
   "url": "/evidence/?pick=n-b3598714084dbe74dfa102e2",
   "quote_text": "Sieg RFS: 8.00 @Bet365",
   "fragment_from": 10622,
   "fragment_to": 10644,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-b22cb0de8580e1dc0c24860a",
   "url": "/evidence/?pick=n-b22cb0de8580e1dc0c24860a",
   "quote_text": "RFS vs. Ajax Amsterdam – beste Quoten Europa League",
   "fragment_from": 10569,
   "fragment_to": 10620,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-08240e81e5e8916cfa2757af",
   "url": "/evidence/?pick=n-08240e81e5e8916cfa2757af",
   "quote_text": "Royale Union SG vs. Braga, 23.01.2025 – Wettbasis.com Analyse",
   "fragment_from": 10506,
   "fragment_to": 10567,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-78e09b2130e4242be7590fd7",
   "url": "/evidence/?pick=n-78e09b2130e4242be7590fd7",
   "quote_text": "die wir mit vier von zehn Units anspielen.",
   "fragment_from": 10246,
   "fragment_to": 10288,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-1eca91f4c71ccb3885d43682",
   "url": "/evidence/?pick=n-1eca91f4c71ccb3885d43682",
   "quote_text": "Für das Handicap von -1 auf die Weiß-Roten liefert Interwetten Quoten in Höhe von 1.97",
   "fragment_from": 10158,
   "fragment_to": 10244,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-d6cee26eeb8f896a433f5058",
   "url": "/evidence/?pick=n-d6cee26eeb8f896a433f5058",
   "quote_text": "Video: Einmal mehr besprechen Moderator Carsten Fuß und Prediction-Man Marcel Niesner die Spiele und kümmern sich um Prognosen, Tipps, Statistiken, Trends, Serien und Vorhersagen zu den EL und ECL-Spielen am Dienstag, Mittwoch und Donnerstag. (Quelle: YouTube / Wettbasis)",
   "fragment_from": 6192,
   "fragment_to": 6464,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-e7cf9436dca2040ccc23d58d",
   "url": "/evidence/?pick=n-e7cf9436dca2040ccc23d58d",
   "quote_text": "Beispielsweise verpassten sie im Frühjahr 2019 gegen Tottenham schon beinahe auf tragische Weise durch eine völlig verkorkste zweite Spielhälfte denkbar knapp noch den Einzug in ein weiteres Champions League-Finale.",
   "fragment_from": 5975,
   "fragment_to": 6190,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-2108788059af9e738f6ecc34",
   "url": "/evidence/?pick=n-2108788059af9e738f6ecc34",
   "quote_text": "Ajax Amsterdam ist nicht nur auf nationaler Ebene eines der absoluten Aushängeschilder der Niederlande, sondern hat auch international schon mehrfach für Furore gesorgt.",
   "fragment_from": 5539,
   "fragment_to": 5708,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-d42b4e9054b752f4b3a4e8cc",
   "url": "/evidence/?pick=n-d42b4e9054b752f4b3a4e8cc",
   "quote_text": "Letzte Spiele von RFS:",
   "fragment_from": 5471,
   "fragment_to": 5493,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-d63269b9f699ba43d320d531",
   "url": "/evidence/?pick=n-d63269b9f699ba43d320d531",
   "quote_text": "Verletzte und Gesperrte Spieler von RFS:",
   "fragment_from": 5429,
   "fragment_to": 5469,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-744ef0f61034f65819a37cea",
   "url": "/evidence/?pick=n-744ef0f61034f65819a37cea",
   "quote_text": "Voraussichtliche Aufstellung von RFS:",
   "fragment_from": 5390,
   "fragment_to": 5427,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-4608b3afd19a7e5b60605234",
   "url": "/evidence/?pick=n-4608b3afd19a7e5b60605234",
   "quote_text": "Seitdem hat der FK RFS lediglich zwei Pflichtspiele in der Europa League bestritten – das letzte vor sechs Wochen.",
   "fragment_from": 5231,
   "fragment_to": 5345,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-e3dbc14712b4c3775312fb8b",
   "url": "/evidence/?pick=n-e3dbc14712b4c3775312fb8b",
   "quote_text": "Auch der Spielrhythmus fehlt natürlich total, da die Liga in Lettland Anfang November 2024 geendet ist.",
   "fragment_from": 5127,
   "fragment_to": 5230,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-d0b90c1bda21badde5cf8a79",
   "url": "/evidence/?pick=n-d0b90c1bda21badde5cf8a79",
   "quote_text": "Zum Vergleich: das ist ungefähr das Niveau der zweiten Mannschaft von Ajax Amsterdam.",
   "fragment_from": 4979,
   "fragment_to": 5064,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-1223a8a82a811cab6cc0d0d7",
   "url": "/evidence/?pick=n-1223a8a82a811cab6cc0d0d7",
   "quote_text": "Schließlich bringt der Kader von Trainer Viktors Morozs es gerade einmal auf einen kombinierten Gesamtmarktwert von um die elf Millionen Euro.",
   "fragment_from": 4836,
   "fragment_to": 4978,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-e5a1237c36f0db236ba9b245",
   "url": "/evidence/?pick=n-e5a1237c36f0db236ba9b245",
   "quote_text": "Insgesamt hat der FK RFS damit zwölf Partien in UEFA-Hauptrunden absolviert, ohne jemals zu gewinnen.",
   "fragment_from": 4422,
   "fragment_to": 4523,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-0458668139343a5ae87b3795",
   "url": "/evidence/?pick=n-0458668139343a5ae87b3795",
   "quote_text": "Damals gab es null Siege aus den sechs Gruppenspielen und auch jetzt steht nach den ersten sechs Partien der acht Spieltage umfassenden Ligaphase noch kein Dreier zu Protokoll (zwei Remis, vier Niederlagen).",
   "fragment_from": 4214,
   "fragment_to": 4421,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-eb14e3dd0190a654bbd67f17",
   "url": "/evidence/?pick=n-eb14e3dd0190a654bbd67f17",
   "quote_text": "Zwar reichte es erneut nicht für die Königsklasse. Dafür schaltete der Fußballzwerg in den Playoffs zur Europa League aber APOEL Nikosia aus.",
   "fragment_from": 3793,
   "fragment_to": 3934,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-79f1a614a1968dccfac3b068",
   "url": "/evidence/?pick=n-79f1a614a1968dccfac3b068",
   "quote_text": "Seit der Vereinsgründung im Jahr 2005 ist der Verein aus der lettischen Hansestadt dennoch zu einem der absoluten Aushängeschilder des gesamten Baltikums avanciert.",
   "fragment_from": 3433,
   "fragment_to": 3597,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-7f27b81e835f7123ee1811c7",
   "url": "/evidence/?pick=n-7f27b81e835f7123ee1811c7",
   "quote_text": "Die dazugehörigen Interwetten Bonus Bedingungen besprechen wir im verlinkten Beitrag.",
   "fragment_from": 3119,
   "fragment_to": 3204,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-52769d16527c3468a9d61088",
   "url": "/evidence/?pick=n-52769d16527c3468a9d61088",
   "quote_text": "Auch in der Eredivisie stehen die Weiß-Roten aktuell auf Rang zwei.",
   "fragment_from": 1564,
   "fragment_to": 1631,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-c337bc9c679b98722c88a4af",
   "url": "/evidence/?pick=n-c337bc9c679b98722c88a4af",
   "quote_text": "Mit nur zwei von 18 möglichen Punkten bekleiden die Letten den drittletzten Platz",
   "fragment_from": 713,
   "fragment_to": 794,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-50bde38de2a68f9d248ccdcd",
   "url": "/evidence/?pick=n-50bde38de2a68f9d248ccdcd",
   "quote_text": "Freebets & Sportwetten Specials für RFS vs. Ajax Amsterdam",
   "fragment_from": 1962,
   "fragment_to": 2020,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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-8cbf8fb7dcd3d7170600281b",
   "url": "/authors/dennis-koch/picks/27/#pick-n-8cbf8fb7dcd3d7170600281b",
   "quote_text": "empfehlen wir daher bei RFS gegen Ajax Amsterdam die Prognose auf einen Sieg der Gäste mit mindestens zwei Toren Differenz.\n\nFür das Handicap von -1 auf die Weiß-Roten liefert Interwetten Quoten in Höhe von 1.97, die wir mit vier von zehn Units anspielen.",
   "fragment_from": 10033,
   "fragment_to": 10288,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ee05472c75e9b653c3c5f24b",
   "url": "/authors/dennis-koch/picks/27/#pick-n-ee05472c75e9b653c3c5f24b",
   "quote_text": "Wir wetten daher bei Interwetten darauf, dass die Godenzonen mit mindestens zwei Toren Vorsprung gewinnen.",
   "fragment_from": 2917,
   "fragment_to": 3023,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5555713b6836600873277e20",
   "url": "/authors/dennis-koch/picks/27/#pick-n-5555713b6836600873277e20",
   "quote_text": "2/2\n\n1.98",
   "fragment_from": 1896,
   "fragment_to": 1905,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b26bad8ddd7c688b73d4efc3",
   "url": "/authors/dennis-koch/picks/27/#pick-n-b26bad8ddd7c688b73d4efc3",
   "quote_text": "Ajax gewinnt zu Null\n\n2.50",
   "fragment_from": 1852,
   "fragment_to": 1878,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "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": "2025-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7843dc2bf6d712187a277111",
   "url": "/authors/dennis-koch/picks/27/#pick-n-7843dc2bf6d712187a277111",
   "quote_text": "Handicap: Sieg Auswärts -1\n\n1.97",
   "fragment_from": 1797,
   "fragment_to": 1829,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/rfs-vs-ajax-amsterdam-tipp-prognose-quoten-23-01-2025-europa-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3b1219c817c032586ffcc1950a03c63d1f5a5894b8b84d2b8706b256a287369",
    "material_removed": false
   },
   "published_at": "2025-01-23T07:16:30.000Z",
   "detected_at": "2026-10-16T03:09:50.474Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "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-01-23T07:16:30.000Z",
    "fragment_basis": "page",
    "source_page_at": "2025-01-23T07:16:30.000Z",
    "detected_at": "2026-10-16T03:09:50.474Z",
    "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": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-952e87055f4cf0b888e299e3",
   "url": "/evidence/?pick=n-952e87055f4cf0b888e299e3",
   "quote_text": "Selbstverständlich fließt meine Erfahrung und Expertise auch stets vollumfänglich in meine Prognosen und Wettempfehlungen auf Wettbasis ein.",
   "fragment_from": 12407,
   "fragment_to": 12547,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5018caab292fa50d7bd669fa303ba7db2f1eed32f80ce49ef84be7989898322",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:09:14.095Z",
   "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-01T06:32:05.000Z",
    "detected_at": "2026-10-16T03:09:14.095Z",
    "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-729c2df1aa56ad59841d5574",
   "url": "/evidence/?pick=n-729c2df1aa56ad59841d5574",
   "quote_text": "Wettquoten Stand: 30.09.2024, 09:46",
   "fragment_from": 11736,
   "fragment_to": 11771,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5018caab292fa50d7bd669fa303ba7db2f1eed32f80ce49ef84be7989898322",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:09:14.095Z",
   "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-01T06:32:05.000Z",
    "detected_at": "2026-10-16T03:09:14.095Z",
    "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-24acd4c85c77e35279bd0889",
   "url": "/evidence/?pick=n-24acd4c85c77e35279bd0889",
   "quote_text": "Quoten-Wahrscheinlichkeiten für Sieg Red Bull Salzburg / Unentschieden / Sieg Brest:",
   "fragment_from": 11399,
   "fragment_to": 11483,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
    "display_name": null,
    "speaker": "Dennis Koch",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5018caab292fa50d7bd669fa303ba7db2f1eed32f80ce49ef84be7989898322",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T03:09:14.095Z",
   "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-01T06:32:05.000Z",
    "detected_at": "2026-10-16T03:09:14.095Z",
    "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
  }
 ],
 "excluded_from_feed": {
  "ads": 43,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": null,
 "retro": {
  "restored_total": 368,
  "of_them_archived_pre_match": 5,
  "found_post_match": 54,
  "of_them_source_reported": 309,
  "live_count": 0,
  "date_count": 218,
  "span_from": "2024-10-01",
  "span_to": "2026-10-11",
  "line_text": "restored history: 368, of which pre-match archive 5",
  "body": "We re-read what this author published before Premier League, Championship, League Cup, Champions League, Europa League, Conference League, Brasileiro Série A, Copa Libertadores, Copa Sudamericana, Bundesliga, LaLiga, LaLiga Segunda, Ligue 1, International Soccer, Serie A, Süper Lig and MLS Next Pro matches between 1 October 2024 and 11 October 2026 and settled it against the final score. Restored picks: 368. Backed by a copy of the page in an independent web archive taken before kick-off: 5. Taken from the source’s own published history, published before kick-off by the source’s own date: 309. Found after the match, with the publication date as stated by the source: 54. 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": 367,
   "share": "0.5313"
  },
  "series_list": [
   {
    "code_name": "retro_author_price",
    "display_name": "Restored, at the author's stated price",
    "n": 365,
    "roi": "-8.0767",
    "ci_low": "-18.8503",
    "ci_high": "1.9299",
    "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": 349,
    "roi": "-7.3639",
    "ci_low": "-18.5370",
    "ci_high": "3.9673",
    "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": [
   "Premier League",
   "Championship",
   "League Cup",
   "Champions League",
   "Europa League",
   "Conference League",
   "Brasileiro Série A",
   "Copa Libertadores",
   "Copa Sudamericana",
   "Bundesliga",
   "LaLiga",
   "LaLiga Segunda",
   "Ligue 1",
   "International Soccer",
   "Serie A",
   "Süper Lig",
   "MLS Next Pro"
  ],
  "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; 368 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": "wettbasis.com",
   "url": "https://www.wettbasis.com/sportwetten-tipps/viktoria-pilsen-vs-manchester-united-tipp-prognose-quoten-12-12-2024-europa-league"
  },
  "observed_from": "2026-10-09",
  "observed_to": "2026-10-16",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "retro_market_closing_sm",
  "series": "Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off)",
  "restored": true,
  "headline_kind": "historical_simulation",
  "headline_part": "archived",
  "settled_picks": 3,
  "matches": 3,
  "void": 0,
  "net_points_hundredths": -11500,
  "staked_hundredths": 30000,
  "return_percent": "-38.33",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-04-16",
  "period_to": "2026-08-31",
  "status": "calculated",
  "method_version": "retro-1.1",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record restored 3 settled archived picks by Dennis Koch from copies archived before kick-off, across 3 matches between 16 April and 31 August 2026. Reconstructed at archived prices: won 1 of 3 settled archived picks. Of the 522 predictions we hold for Dennis Koch, 521 are linked to matches: 5 were archived before kick-off by an independent web archive, 320 from the source’s own history and 196 first found after the match. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled archived picks",
    "value": "3",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "3",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "−115 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Reconstructed at archived prices",
    "value": "−38.3%",
    "anchor": "/methodology/#roi",
    "note": null
   }
  ],
  "limitations": [
   "Most of this history comes from the source’s own published record: 320 predictions dated by the source. 300 of them are settled in a historical price series; titles and rankings use the live record.",
   "Reconstructed at archived prices: these picks were restored from copies of the author’s pages that an independent web archive saved before kick-off, at the last pre-match archive prices, bookmaker margin included."
  ],
  "other_series": [],
  "return_over_time": [],
  "return_over_time_parts": {
   "live": null,
   "archived": {
    "part": "archived",
    "label": "Reconstructed at archived prices",
    "series_code": "retro_market_closing_sm",
    "price_rule": "Reconstructed at archived prices",
    "x_axis": "match_date",
    "dated_note": "Dated by match day. These picks were restored from copies an independent web archive saved before kick-off; the line shows how they settled at archived prices.",
    "settled_picks": 3,
    "matches": 3,
    "match_dates": 3,
    "period_from": "2026-04-16",
    "period_to": "2026-08-31",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -11500,
    "low": {
     "date": "2026-08-23",
     "cumulative_points_hundredths": -20000,
     "after_picks": 2
    },
    "high": {
     "date": "2026-04-16",
     "cumulative_points_hundredths": -10000,
     "after_picks": 1
    },
    "line_drawn": false,
    "steps": [
     {
      "date": "2026-04-16",
      "cumulative_points_hundredths": -10000,
      "n": 1,
      "picks": 1
     },
     {
      "date": "2026-08-23",
      "cumulative_points_hundredths": -20000,
      "n": 2,
      "picks": 1
     },
     {
      "date": "2026-08-31",
      "cumulative_points_hundredths": -11500,
      "n": 3,
      "picks": 1
     }
    ]
   }
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record restored 3 settled archived picks by Dennis Koch from copies archived before kick-off, across 3 matches between 16 April and 31 August 2026. Reconstructed at archived prices: won 1 of 3 settled archived picks. Of the 522 predictions we hold for Dennis Koch, 521 are linked to matches: 5 were archived before kick-off by an independent web archive, 320 from the source’s own history and 196 first found after the match. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/dennis-koch/",
   "data_as_of": "2026-11-07",
   "method_version": "retro-1.1"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 522,
   "under_review": 0,
   "no_match_linked": 1,
   "proven_predictions": 5,
   "proven_checked": 5,
   "proven_measured": 3,
   "proven_dates": 5,
   "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": 5,
     "checked": 5,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 3,
      "void": 0,
      "matches": 3,
      "net_points_hundredths": -11500,
      "staked_hundredths": 30000,
      "return_percent": "-38.33",
      "interval_low": null,
      "interval_high": null,
      "interval_note": "too few independent matches to estimate an interval",
      "period_from": "2026-04-16",
      "period_to": "2026-08-31",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 3,
       "return_main_percent": "-38.33",
       "return_other_percent": "-36.67",
       "settled_excluding_void": 3,
       "net_main_points_hundredths": -11500,
       "net_other_points_hundredths": -11000,
       "period_from": "2026-04-16",
       "period_to": "2026-08-31"
      }
     ],
     "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": 5,
      "priced": 3
     },
     "accuracy": {
      "picks": 3,
      "won": 1,
      "won_percent": "33.3",
      "implied_percent": "56.0",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 0,
        "picks": 2,
        "implied_percent": "57.0"
       },
       {
        "market": "Match result",
        "won": 1,
        "picks": 1,
        "implied_percent": "54.1"
       }
      ]
     }
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 196,
     "checked": 54,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 46,
      "void": 0,
      "matches": 21,
      "net_points_hundredths": -7000,
      "staked_hundredths": 460000,
      "return_percent": "-1.52",
      "interval_low": "-51.85",
      "interval_high": "46.15",
      "interval_note": null,
      "period_from": "2024-10-01",
      "period_to": "2026-08-06",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 44,
       "return_main_percent": "-5.45",
       "return_other_percent": "-8.27",
       "settled_excluding_void": 44,
       "net_main_points_hundredths": -24000,
       "net_other_points_hundredths": -36400,
       "period_from": "2024-10-01",
       "period_to": "2026-08-06"
      }
     ],
     "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": 54,
      "priced": 46
     },
     "accuracy": {
      "picks": 46,
      "won": 22,
      "won_percent": "47.8",
      "implied_percent": "51.6",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 8,
        "picks": 17,
        "implied_percent": "53.1"
       },
       {
        "market": "Match result",
        "won": 3,
        "picks": 10,
        "implied_percent": "47.3"
       },
       {
        "market": "Both teams to score",
        "won": 3,
        "picks": 7,
        "implied_percent": "56.8"
       },
       {
        "market": "Team goals",
        "won": 3,
        "picks": 6,
        "implied_percent": "49.5"
       },
       {
        "market": "Double chance",
        "won": 3,
        "picks": 4,
        "implied_percent": "46.9"
       },
       {
        "market": "Other markets",
        "won": 2,
        "picks": 2,
        "implied_percent": "57.2"
       }
      ]
     }
    },
    {
     "code": "source_reported",
     "title": "Source-reported history",
     "explanation": "The time and the pick are known only from the source’s own history; it is the basis of the record check and never part of the evidenced total.",
     "predictions": 320,
     "checked": 309,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 300,
      "void": 0,
      "matches": 300,
      "net_points_hundredths": -238500,
      "staked_hundredths": 3000000,
      "return_percent": "-7.95",
      "interval_low": "-17.98",
      "interval_high": "2.03",
      "interval_note": null,
      "period_from": "2025-02-28",
      "period_to": "2026-10-11",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 300,
       "return_main_percent": "-7.95",
       "return_other_percent": "-7.95",
       "settled_excluding_void": 300,
       "net_main_points_hundredths": -238500,
       "net_other_points_hundredths": -238400,
       "period_from": "2025-02-28",
       "period_to": "2026-10-11"
      }
     ],
     "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": 309,
      "priced": 300
     },
     "accuracy": {
      "picks": 300,
      "won": 162,
      "won_percent": "54.0",
      "implied_percent": "57.4",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 88,
        "picks": 146,
        "implied_percent": "57.6"
       },
       {
        "market": "Both teams to score",
        "won": 39,
        "picks": 74,
        "implied_percent": "60.2"
       },
       {
        "market": "Match result",
        "won": 29,
        "picks": 68,
        "implied_percent": "54.6"
       },
       {
        "market": "Double chance",
        "won": 4,
        "picks": 6,
        "implied_percent": "56.3"
       },
       {
        "market": "Result and total goals",
        "won": 2,
        "picks": 5,
        "implied_percent": "53.2"
       },
       {
        "market": "Result and both teams to score",
        "won": 0,
        "picks": 1,
        "implied_percent": "34.5"
       }
      ]
     }
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-33f8c5bf721beb18446e2b6d",
   "n-6cc1e80ed4e2f4bfa0e9ba44",
   "n-8af1f54badb0582618620b85"
  ],
  "interval_low": null,
  "interval_high": null,
  "caption": "Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off) · 100 points per pick · 16 April – 31 August 2026 · Calculated · picks settled under reconstruction method 1.1",
  "record_from": "2024-10-01",
  "record_to": "2026-10-16"
 },
 "recorded_picks": [
  {
   "record_id": "n-68de31018f13b1d9734728b8",
   "url": "/authors/dennis-koch/picks/4/#pick-n-68de31018f13b1d9734728b8",
   "match": "Lazio v Monza",
   "match_url": "/football/matches/lazio-vs-monza-2026-10-11/",
   "kickoff": "2026-10-11T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -31.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.7000",
   "published_at": "2026-10-11T05:42:00.000Z",
   "recorded_at": "2026-10-12T20:06:54.220Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-68de31018f13b1d9734728b8",
    "quote_text": "Beide treffen: Ja\n\nmittel\n\n1.83",
    "fragment_from": 1388,
    "fragment_to": 1419,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lazio-rom-vs-monza-tipp-ki-prognose-quoten-11-10-2026",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "893ad431941d044a3d60a77be6e7015d66b614336f37b0afb30c571306f0633f",
     "material_removed": false
    },
    "published_at": "2026-10-11T05:42:00.000Z",
    "detected_at": "2026-10-12T20:06:54.220Z",
    "executed_at": "2026-10-13T20:11:12.179Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-4dc10c72315f",
     "display_name": "Lazio v Monza",
     "competition_name": "Serie A",
     "starts_at": "2026-10-11T13:00:00.000Z",
     "url": "/football/matches/lazio-vs-monza-2026-10-11/",
     "scoreline": "3-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7000,
    "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-11T05:42:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-11T05:42:00.000Z",
     "detected_at": "2026-10-12T20:06:54.220Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.83",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.83"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Lazio 3-1 Monza."
    },
    "settlements": [
     {
      "operation_id": "1d8318bc1102b26caa295e71dae9c7d480a69e46fdbc75a442756495ba61154f",
      "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.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-10-13T20:11:12.179Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "842867ced6144ed17baec501ea75c5d7f60b62f9878824ac6903e4066569f987",
      "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.7000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7000,
      "executed_at": "2026-10-13T20:11:12.179Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lazio-rom-vs-monza-tipp-ki-prognose-quoten-11-10-2026",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-e9e8bc6b544152087fd1ca23",
   "url": "/authors/dennis-koch/picks/4/#pick-n-e9e8bc6b544152087fd1ca23",
   "match": "FC Augsburg v FC Bayern München",
   "match_url": "/football/matches/fc-augsburg-vs-fc-bayern-munchen-2026-10-10/",
   "kickoff": "2026-10-10T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -54.6,
   "market_code": "half_time_full_time",
   "author_said": "Half-time/full-time: FC Bayern München at half-time, FC Bayern München at full-time at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.6",
   "settled_price": "1.6",
   "published_at": "2026-10-09T22:59:00.000Z",
   "recorded_at": "2026-10-12T20:07:05.291Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e9e8bc6b544152087fd1ca23",
    "quote_text": "HT/FT 2/2\n\ngering\n\n1.60",
    "fragment_from": 1672,
    "fragment_to": 1695,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/augsburg-vs-bayern-tipp-ki-prognose-quoten-10-10-2026",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6914cd99d68371ec4d8bd2e50088276347d3b344a3df12eee07e653a2e9666e5",
     "material_removed": false
    },
    "published_at": "2026-10-09T22:59:00.000Z",
    "detected_at": "2026-10-12T20:07:05.291Z",
    "executed_at": "2026-10-13T20:11:03.442Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-8e70f1379274",
     "display_name": "FC Augsburg v FC Bayern München",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T13:30:00.000Z",
     "url": "/football/matches/fc-augsburg-vs-fc-bayern-munchen-2026-10-10/",
     "scoreline": "2-2"
    },
    "market_label": "Half-time/full-time",
    "outcome_label": "FC Bayern München at half-time, FC Bayern München at full-time",
    "odds_set": {
     "by_author": "1.6",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-09T22:59:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T22:59:00.000Z",
     "detected_at": "2026-10-12T20:07:05.291Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Half-time/full-time",
     "choice": "FC Bayern München at half-time, FC Bayern München at full-time",
     "author_odds": "1.6",
     "market_key": "half_time_full_time",
     "choice_key": "2/2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Half-time/full-time: FC Bayern München at half-time, FC Bayern München at full-time at 1.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was FC Augsburg 2-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "7c7b03bdc16f3c8ef85fcaca69846627368116c8a2a8dae11e5ba620f9397cc8",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Half-time/full-time",
      "choice": "FC Bayern München at half-time, FC Bayern München at full-time",
      "decimal_odds": "1.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:11:03.442Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/augsburg-vs-bayern-tipp-ki-prognose-quoten-10-10-2026",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München at half-time, FC Bayern München at full-time"
   }
  },
  {
   "record_id": "n-bacb8daec2c016e31e3a42cb",
   "url": "/authors/dennis-koch/picks/4/#pick-n-bacb8daec2c016e31e3a42cb",
   "match": "Trabzonspor v Galatasaray",
   "match_url": "/football/matches/trabzonspor-vs-galatasaray-2026-09-19/",
   "kickoff": "2026-09-19T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -555.2,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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.73",
   "settled_price": "1.6000",
   "published_at": "2026-09-18T22:24:00.000Z",
   "recorded_at": "2026-10-12T20:09:12.539Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bacb8daec2c016e31e3a42cb",
    "quote_text": "Unter 3.5 Tore\n\ngering\n\n1.73",
    "fragment_from": 2205,
    "fragment_to": 2233,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/trabzonspor-vs-galatasaray-tipp-prognose-quoten-19-09-2026",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f2e10280e3a36aad6aa198afabb78390a13e69e8417ae9b3a8d8a7c069475416",
     "material_removed": false
    },
    "published_at": "2026-09-18T22:24:00.000Z",
    "detected_at": "2026-10-12T20:09:12.539Z",
    "executed_at": "2026-10-13T20:10:41.193Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-05b2776af10a",
     "display_name": "Trabzonspor v Galatasaray",
     "competition_name": "Süper Lig",
     "starts_at": "2026-09-19T17:00:00.000Z",
     "url": "/football/matches/trabzonspor-vs-galatasaray-2026-09-19/",
     "scoreline": "4-0"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.73",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6000",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-18T22:24:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-18T22:24:00.000Z",
     "detected_at": "2026-10-12T20:09:12.539Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "author_odds": "1.73",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: under 3.5 at 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Trabzonspor 4-0 Galatasaray."
    },
    "settlements": [
     {
      "operation_id": "b2257766814f250d6e1cb407cfc1aa15536f3586d17460e0c89671e4146d1c68",
      "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 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": "1.73",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:41.193Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fb3dd6d17103142212697415008de494c30317ce8f147f0a5c278d6ca8f83064",
      "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 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": "1.6000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:41.193Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/trabzonspor-vs-galatasaray-tipp-prognose-quoten-19-09-2026",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-05e6e5980df99669df279c2f",
   "url": "/authors/dennis-koch/picks/4/#pick-n-05e6e5980df99669df279c2f",
   "match": "Brighton & Hove Albion v Arsenal",
   "match_url": "/football/matches/brighton-and-hove-albion-vs-arsenal-2026-09-19/",
   "kickoff": "2026-09-19T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -558.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.73",
   "settled_price": "1.7500",
   "published_at": "2026-09-18T22:52:00.000Z",
   "recorded_at": "2026-10-12T20:09:03.056Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-05e6e5980df99669df279c2f",
    "quote_text": "Beide treffen: Ja\n\ngering\n\n1.73",
    "fragment_from": 1491,
    "fragment_to": 1522,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/brighton-vs-arsenal-tipp-ki-prognose-quoten-19-09-2026",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1a822a9d1948636e4cdac5d7a219214e368c85879789a4fb69f81889283eb4d4",
     "material_removed": false
    },
    "published_at": "2026-09-18T22:52:00.000Z",
    "detected_at": "2026-10-12T20:09:03.056Z",
    "executed_at": "2026-10-13T20:10:37.000Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-8a66afc8abf4",
     "display_name": "Brighton & Hove Albion v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-09-19T14:00:00.000Z",
     "url": "/football/matches/brighton-and-hove-albion-vs-arsenal-2026-09-19/",
     "scoreline": "3-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.73",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7500",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-18T22:52:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-18T22:52:00.000Z",
     "detected_at": "2026-10-12T20:09:03.056Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.73",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Brighton & Hove Albion 3-0 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "0933e9c690f501e111acdfb4dec32b00650d5376302110d3b1026c766d918be7",
      "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.73",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:37.000Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a42795dd0474bfea8c0348a28a437f623dd0aa90452adaf27cfbba9ced2227f3",
      "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.7500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:37.000Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/brighton-vs-arsenal-tipp-ki-prognose-quoten-19-09-2026",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-08b3324c10e9e02fac84341e",
   "url": "/authors/dennis-koch/picks/4/#pick-n-08b3324c10e9e02fac84341e",
   "match": "Real Sociedad v AFC Bournemouth",
   "match_url": "/football/matches/real-sociedad-vs-afc-bournemouth-2026-09-17/",
   "kickoff": "2026-09-17T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -601.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.58",
   "settled_price": "1.5200",
   "published_at": "2026-09-17T05:54:00.000Z",
   "recorded_at": "2026-10-12T20:09:20.818Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-08b3324c10e9e02fac84341e",
    "quote_text": "Beide treffen: Ja\n\ngering\n\n1.58",
    "fragment_from": 1442,
    "fragment_to": 1473,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/real-sociedad-vs-bournemouth-tipp-ki-prognose-quoten-17-09-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1d24a357e3267ea9257a0aa76ac033542619068917b2b4289f587a6b4a9f5e5b",
     "material_removed": false
    },
    "published_at": "2026-09-17T05:54:00.000Z",
    "detected_at": "2026-10-12T20:09:20.818Z",
    "executed_at": "2026-10-13T20:10:29.604Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-19b8b327470a",
     "display_name": "Real Sociedad v AFC Bournemouth",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T19:00:00.000Z",
     "url": "/football/matches/real-sociedad-vs-afc-bournemouth-2026-09-17/",
     "scoreline": "1-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.58",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5200,
    "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-17T05:54:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-17T05:54:00.000Z",
     "detected_at": "2026-10-12T20:09:20.818Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.58",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.58"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Real Sociedad 1-2 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "aeef06a4773371dddc1e74846363bfeec520ffb2a4d2fda21a58f6557b1470df",
      "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.58",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5800,
      "executed_at": "2026-10-13T20:10:29.604Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "59a92ba3b84342d6d6af4342a4f3a8c506cff8a43c15b90fbcc4b29b540089ff",
      "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.5200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5200,
      "executed_at": "2026-10-13T20:10:29.604Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/real-sociedad-vs-bournemouth-tipp-ki-prognose-quoten-17-09-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-06093c68a54ac7343291dd87",
   "url": "/authors/dennis-koch/picks/4/#pick-n-06093c68a54ac7343291dd87",
   "match": "OFI v TSG Hoffenheim",
   "match_url": "/football/matches/ofi-vs-tsg-hoffenheim-2026-09-17/",
   "kickoff": "2026-09-17T16:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -603.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.78",
   "settled_price": "1.6350",
   "published_at": "2026-09-17T05:55:00.000Z",
   "recorded_at": "2026-10-12T20:09:20.270Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-06093c68a54ac7343291dd87",
    "quote_text": "Beide treffen: Ja\n\nmittel\n\n1.78",
    "fragment_from": 1579,
    "fragment_to": 1610,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ofi-kreta-vs-hoffenheim-tipp-ki-prognose-quoten-17-09-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4661600f312a644fceea9792741e535841f022a9382618914544f4f77bbde303",
     "material_removed": false
    },
    "published_at": "2026-09-17T05:55:00.000Z",
    "detected_at": "2026-10-12T20:09:20.270Z",
    "executed_at": "2026-10-13T20:10:28.369Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-820c2641a2ad",
     "display_name": "OFI v TSG Hoffenheim",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-17T16:45:00.000Z",
     "url": "/football/matches/ofi-vs-tsg-hoffenheim-2026-09-17/",
     "scoreline": "2-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.78",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6350",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-17T05:55:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-17T05:55:00.000Z",
     "detected_at": "2026-10-12T20:09:20.270Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.78",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.78"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was OFI 2-0 TSG Hoffenheim."
    },
    "settlements": [
     {
      "operation_id": "883a2431735d1902479acb38d0008baaadb82c007b65569d299fddaf65236082",
      "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.78",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:28.369Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1819d66a4ec26f764e1004dfab0d410acdc96fd3beea825e0b7d3c674add9d62",
      "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.6350",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:28.369Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/ofi-kreta-vs-hoffenheim-tipp-ki-prognose-quoten-17-09-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-e3172442b83ca9b102242fd6",
   "url": "/authors/dennis-koch/picks/5/#pick-n-e3172442b83ca9b102242fd6",
   "match": "Hapoel Be'er Sheva v Dinamo Zagreb",
   "match_url": "/football/matches/hapoel-be-er-sheva-vs-dinamo-zagreb-2026-09-16/",
   "kickoff": "2026-09-16T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -625.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.62",
   "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.62",
   "settled_price": "1.7300",
   "published_at": "2026-09-16T05:52:00.000Z",
   "recorded_at": "2026-10-12T20:09:30.688Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e3172442b83ca9b102242fd6",
    "quote_text": "Über 2.5 Tore\n\ngering\n\n1.62",
    "fragment_from": 2426,
    "fragment_to": 2453,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/hapoel-beer-sheva-vs-dinamo-zagreb-tipp-prognose-quoten-16-09-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ae7f6581fecd404edd1a309ad0fac35336a433693e80b33feb8f4dfabef98f80",
     "material_removed": false
    },
    "published_at": "2026-09-16T05:52:00.000Z",
    "detected_at": "2026-10-12T20:09:30.688Z",
    "executed_at": "2026-10-13T20:10:27.616Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-1c5fd88bccac",
     "display_name": "Hapoel Be'er Sheva v Dinamo Zagreb",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-16T19:00:00.000Z",
     "url": "/football/matches/hapoel-be-er-sheva-vs-dinamo-zagreb-2026-09-16/",
     "scoreline": "0-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.62",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7300",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-16T05:52:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-16T05:52:00.000Z",
     "detected_at": "2026-10-12T20:09:30.688Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.62",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.62"
    },
    "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 Hapoel Be'er Sheva 0-0 Dinamo Zagreb."
    },
    "settlements": [
     {
      "operation_id": "f09308170698f02b46d50b960e1ffb3186937099abaf9fe4dd432f95715f36a2",
      "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": "over 2.5",
      "decimal_odds": "1.62",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:27.616Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d929e30591cadd0caa149384a179c9c900b90be42512437f1f1cda1dc453a195",
      "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": "over 2.5",
      "decimal_odds": "1.7300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:27.616Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/hapoel-beer-sheva-vs-dinamo-zagreb-tipp-prognose-quoten-16-09-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-84521d0db1dcedb6dfa2d3f3",
   "url": "/authors/dennis-koch/picks/4/#pick-n-84521d0db1dcedb6dfa2d3f3",
   "match": "AC Milan v Benfica",
   "match_url": "/football/matches/ac-milan-vs-benfica-2026-09-16/",
   "kickoff": "2026-09-16T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -625.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "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.6",
   "settled_price": "1.5400",
   "published_at": "2026-09-16T05:53:00.000Z",
   "recorded_at": "2026-10-12T20:09:29.823Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-84521d0db1dcedb6dfa2d3f3",
    "quote_text": "Beide treffen: Ja\n\ngering\n\n1.60",
    "fragment_from": 1724,
    "fragment_to": 1755,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ac-milan-vs-benfica-lissabon-tipp-ki-prognose-quoten-16-09-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8980ec55430f90272277466934c11bbb07db539a7b1de3b50b6fcc41064e758c",
     "material_removed": false
    },
    "published_at": "2026-09-16T05:53:00.000Z",
    "detected_at": "2026-10-12T20:09:29.823Z",
    "executed_at": "2026-10-13T20:10:27.641Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-20d3066cfe80",
     "display_name": "AC Milan v Benfica",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-09-16T19:00:00.000Z",
     "url": "/football/matches/ac-milan-vs-benfica-2026-09-16/",
     "scoreline": "0-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5400",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-16T05:53:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-16T05:53:00.000Z",
     "detected_at": "2026-10-12T20:09:29.823Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.6",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was AC Milan 0-2 Benfica."
    },
    "settlements": [
     {
      "operation_id": "aad7cb49d7bc945ffd5e4901961dd5e78f2b26db65a33c21ef072185d328bee5",
      "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.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:27.641Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "61151d73000de536a596659ac7e6ab0fc5349e34deee0b7cb94d9281ff820da1",
      "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.5400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:27.641Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/ac-milan-vs-benfica-lissabon-tipp-ki-prognose-quoten-16-09-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-bf909a3059c7a9096ec979a9",
   "url": "/authors/dennis-koch/picks/5/#pick-n-bf909a3059c7a9096ec979a9",
   "match": "Ipswich Town v Arsenal",
   "match_url": "/football/matches/ipswich-town-vs-arsenal-2026-09-15/",
   "kickoff": "2026-09-15T19:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -649.2,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Arsenal to win and under 4.5 goals at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-4",
   "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.8600",
   "published_at": "2026-09-15T05:53:00.000Z",
   "recorded_at": "2026-10-12T20:09:37.920Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bf909a3059c7a9096ec979a9",
    "quote_text": "Sieg Arsenal & U4.5\n\nmittel\n\n1.75",
    "fragment_from": 1838,
    "fragment_to": 1871,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ipswich-vs-arsenal-tipp-prognose-quoten-15-09-2026-efl-cup",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0c097b0babab9c5144777b3286efaa05baa9b7991a3de4cdf110b523fc67211",
     "material_removed": false
    },
    "published_at": "2026-09-15T05:53:00.000Z",
    "detected_at": "2026-10-12T20:09:37.920Z",
    "executed_at": "2026-10-13T20:10:22.724Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-cc42390eaf3c",
     "display_name": "Ipswich Town v Arsenal",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-09-15T19:00:00.000Z",
     "url": "/football/matches/ipswich-town-vs-arsenal-2026-09-15/",
     "scoreline": "2-4"
    },
    "market_label": "Match result and over/under 4.5 goals",
    "outcome_label": "Arsenal to win and under 4.5 goals",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8600",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-15T05:53:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-15T05:53:00.000Z",
     "detected_at": "2026-10-12T20:09:37.920Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 4.5 goals",
     "choice": "Arsenal to win and under 4.5 goals",
     "author_odds": "1.75",
     "market_key": "result_and_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "4.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 4.5 goals: Arsenal to win and under 4.5 goals at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Ipswich Town 2-4 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "392b36a92804c3fc3f9503ab6fe2234810488825d49a0f86d51fe7ac421d1d82",
      "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 4.5 goals",
      "choice": "Arsenal to win and under 4.5 goals",
      "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-10-13T20:10:22.723Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "737520264a6beb0c5dc920e0ee0796c96db0db41b5d62dda2eaf323f43acbf9c",
      "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 4.5 goals",
      "choice": "Arsenal to win and under 4.5 goals",
      "decimal_odds": "1.8600",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:22.724Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/ipswich-vs-arsenal-tipp-prognose-quoten-15-09-2026-efl-cup",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win and under 4.5 goals"
   }
  },
  {
   "record_id": "n-2e2e4176c53e7f26bee4d070",
   "url": "/authors/dennis-koch/picks/5/#pick-n-2e2e4176c53e7f26bee4d070",
   "match": "Stade Brestois v Paris Saint-Germain",
   "match_url": "/football/matches/stade-brestois-vs-paris-saint-germain-2026-09-13/",
   "kickoff": "2026-09-13T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -697.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.0",
   "settled_price": "1.7500",
   "published_at": "2026-09-12T22:34:00.000Z",
   "recorded_at": "2026-10-12T20:10:07.586Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2e2e4176c53e7f26bee4d070",
    "quote_text": "Über 3.5 Tore\n\nmittel\n\n2.00",
    "fragment_from": 1362,
    "fragment_to": 1389,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/brest-vs-psg-tipp-ki-prognose-quoten-13-09-2026",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "539445b7e1d4c937b6d89aa49e864dcc85b2976d170bf20af7570e54e1d25c55",
     "material_removed": false
    },
    "published_at": "2026-09-12T22:34:00.000Z",
    "detected_at": "2026-10-12T20:10:07.586Z",
    "executed_at": "2026-10-13T20:10:16.466Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-73ed53270f63",
     "display_name": "Stade Brestois v Paris Saint-Germain",
     "competition_name": "Ligue 1",
     "starts_at": "2026-09-13T18:45:00.000Z",
     "url": "/football/matches/stade-brestois-vs-paris-saint-germain-2026-09-13/",
     "scoreline": "0-1"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.0",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7500",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-12T22:34:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-12T22:34:00.000Z",
     "detected_at": "2026-10-12T20:10:07.586Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.0",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.0"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Stade Brestois 0-1 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "1c89cb671f65f2fc36114d5e78d55a7cda68c8a5bdc51bfccdf7a5fbc1946182",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.0",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:16.466Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "514550a92f3bfca97969e3d5a91176465afd1d4bd5968688f14845be3cc8a86c",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.7500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:16.466Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/brest-vs-psg-tipp-ki-prognose-quoten-13-09-2026",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-b5aeaa5838117f2fe5992781",
   "url": null,
   "match": "Lazio v AC Milan",
   "match_url": null,
   "kickoff": "2026-09-12T16:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -724.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "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.6",
   "settled_price": "1.6750",
   "published_at": "2026-09-12T05:44:00.000Z",
   "recorded_at": "2026-10-12T20:10:32.814Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2f2d6a7638cbd559e6747296",
   "url": null,
   "match": "Borussia Dortmund v SC Paderborn 07",
   "match_url": null,
   "kickoff": "2026-09-12T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -726.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 2.04",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.04",
   "settled_price": "2.1500",
   "published_at": "2026-09-11T22:59:00.000Z",
   "recorded_at": "2026-10-12T20:10:42.976Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-89db8320263e0fcfa9741c78",
   "url": "/authors/dennis-koch/picks/5/#pick-n-89db8320263e0fcfa9741c78",
   "match": "FC Bayern München v Bodø/Glimt",
   "match_url": "/football/matches/fc-bayern-munchen-vs-bodo-glimt-2026-09-10/",
   "kickoff": "2026-09-10T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -769.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "5-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.68",
   "settled_price": "1.6300",
   "published_at": "2026-09-10T05:59:00.000Z",
   "recorded_at": "2026-10-12T20:10:51.577Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-89db8320263e0fcfa9741c78",
    "quote_text": "Beide treffen: Ja zu 1.68",
    "fragment_from": 3894,
    "fragment_to": 3919,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/bayern-vs-bodoeglimt-tipp-ki-prognose-quoten-10-09-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b0cd0f776175262a03ca8f6b6ed12ed345ef59378fd4a6884e44d867a30023f8",
     "material_removed": false
    },
    "published_at": "2026-09-10T05:59:00.000Z",
    "detected_at": "2026-10-12T20:10:51.577Z",
    "executed_at": "2026-10-13T20:09:56.633Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-3eac588314f6",
     "display_name": "FC Bayern München v Bodø/Glimt",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-10T19:00:00.000Z",
     "url": "/football/matches/fc-bayern-munchen-vs-bodo-glimt-2026-09-10/",
     "scoreline": "5-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.68",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6300",
     "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-10T05:59:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-10T05:59:00.000Z",
     "detected_at": "2026-10-12T20:10:51.577Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.68",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.68"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was FC Bayern München 5-0 Bodø/Glimt."
    },
    "settlements": [
     {
      "operation_id": "dd129e5fb73783d8f1ab161e3f379a4d944e58fe9461ba26ea19c1f9d8e52878",
      "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.68",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:09:56.633Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a0b3ac3d0bf917de22becea6bd080813afa845a5f35b26c34c1a098923044920",
      "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.6300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:09:56.633Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/bayern-vs-bodoeglimt-tipp-ki-prognose-quoten-10-09-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-a7d7eeb52e5d5572f6563f16",
   "url": "/authors/dennis-koch/picks/5/#pick-n-a7d7eeb52e5d5572f6563f16",
   "match": "Sporting CP v Galatasaray",
   "match_url": "/football/matches/sporting-cp-vs-galatasaray-2026-09-09/",
   "kickoff": "2026-09-09T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -793.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.62",
   "settled_price": "1.5000",
   "published_at": "2026-09-09T05:58:00.000Z",
   "recorded_at": "2026-10-12T20:11:00.313Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a7d7eeb52e5d5572f6563f16",
    "quote_text": "Beide treffen: Ja\n\ngering\n\n1.62",
    "fragment_from": 2133,
    "fragment_to": 2164,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-galatasaray-tipp-ki-prognose-quoten-09-09-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7048d0b8d928cddd806995eb95e9289b67d1fe690f3d49d3dfc4069f4bb1b8a8",
     "material_removed": false
    },
    "published_at": "2026-09-09T05:58:00.000Z",
    "detected_at": "2026-10-12T20:11:00.313Z",
    "executed_at": "2026-10-13T20:09:54.215Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-14d24df905d3",
     "display_name": "Sporting CP v Galatasaray",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-09-09T19:00:00.000Z",
     "url": "/football/matches/sporting-cp-vs-galatasaray-2026-09-09/",
     "scoreline": "3-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.62",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5000,
    "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": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-09T05:58:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-09T05:58:00.000Z",
     "detected_at": "2026-10-12T20:11:00.313Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.62",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.62"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Sporting CP 3-1 Galatasaray."
    },
    "settlements": [
     {
      "operation_id": "22e349747992b458ba55320e66498ad3e669426da14892d5096c5d59db7d5478",
      "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.62",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6200,
      "executed_at": "2026-10-13T20:09:54.215Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8597263a4603a977a46fd2ce57764ebc9789aa0b16ce9978dc3d8e1f519cd9b3",
      "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.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5000,
      "executed_at": "2026-10-13T20:09:54.215Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/sporting-lissabon-vs-galatasaray-tipp-ki-prognose-quoten-09-09-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-5cc219ad30b50e541f4f4089",
   "url": null,
   "match": "Lille v Real Betis",
   "match_url": null,
   "kickoff": "2026-09-08T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -817.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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": "2.0",
   "settled_price": "2.1000",
   "published_at": "2026-09-08T05:55:00.000Z",
   "recorded_at": "2026-10-12T20:11:12.728Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-914164e557ed4d8e68d2287a",
   "url": null,
   "match": "Valencia v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-09-06T14:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -869.9,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: FC Barcelona at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.63",
   "settled_price": "1.5700",
   "published_at": "2026-09-05T22:38:00.000Z",
   "recorded_at": "2026-10-12T20:11:34.175Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7274ba74c6f90c4d2bbc2688",
   "url": null,
   "match": "Fenerbahçe v Beşiktaş",
   "match_url": null,
   "kickoff": "2026-09-05T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -891.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6350,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.62",
   "settled_price": "1.6350",
   "published_at": "2026-09-05T05:22:00.000Z",
   "recorded_at": "2026-10-12T20:12:00.382Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8af1f54badb0582618620b85",
   "url": null,
   "match": "Atalanta v Bologna",
   "match_url": null,
   "kickoff": "2026-08-31T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -1010.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Atalanta at 1.9",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.9",
   "settled_price": "1.8500",
   "published_at": null,
   "recorded_at": "2026-10-12T21:18:41.366Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b3b82d190170f3348151b470",
   "url": null,
   "match": "Monaco v Olympique de Marseille",
   "match_url": null,
   "kickoff": "2026-08-30T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -1033.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.57",
   "settled_price": "1.7000",
   "published_at": "2026-08-30T05:32:00.000Z",
   "recorded_at": "2026-10-12T20:12:29.494Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fb688acbc703ca365a97b18f",
   "url": null,
   "match": "SC Freiburg v SV Werder Bremen",
   "match_url": null,
   "kickoff": "2026-08-30T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -1038.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.62",
   "settled_price": "1.6300",
   "published_at": "2026-08-30T05:58:00.000Z",
   "recorded_at": "2026-10-12T20:12:24.240Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-dd50f5ef91e5bcc9d5e9d201",
   "url": null,
   "match": "Sevilla v Atlético Madrid",
   "match_url": null,
   "kickoff": "2026-08-29T19:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -1056.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.8400",
   "published_at": "2026-08-28T22:38:00.000Z",
   "recorded_at": "2026-10-12T20:12:46.875Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2ca40a82fb7c0c0c20ac7550",
   "url": null,
   "match": "SC Freiburg v Motherwell",
   "match_url": null,
   "kickoff": "2026-08-27T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -1107.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.93",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.93",
   "settled_price": "2.0500",
   "published_at": "2026-08-27T05:49:00.000Z",
   "recorded_at": "2026-10-12T20:12:53.100Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b358258b1d2ec59f61fd11d5",
   "url": null,
   "match": "Bologna v Lazio",
   "match_url": null,
   "kickoff": "2026-08-24T16:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -1179.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.8000",
   "published_at": "2026-08-24T05:42:00.000Z",
   "recorded_at": "2026-10-12T20:13:02.690Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6cc1e80ed4e2f4bfa0e9ba44",
   "url": null,
   "match": "Elche v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-08-23T19:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -1201.8,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-5",
   "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.66",
   "settled_price": "1.7100",
   "published_at": null,
   "recorded_at": "2026-10-12T21:17:47.192Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7ec0e935404c3c766b4a39d6",
   "url": null,
   "match": "Motherwell v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-08-20T18:30:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -1273.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.32",
   "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": "2.32",
   "settled_price": "1.9000",
   "published_at": "2026-08-20T05:49:00.000Z",
   "recorded_at": "2026-10-12T20:13:28.061Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f8e09ad5cb6416297e43f79c",
   "url": null,
   "match": "Austria Wien v Beitar Jerusalem",
   "match_url": null,
   "kickoff": "2026-08-13T18:30:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -1441.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6400",
   "published_at": "2026-08-13T05:49:00.000Z",
   "recorded_at": "2026-10-12T20:13:51.044Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e309391b1c28a102d5026c5b",
   "url": "/authors/dennis-koch/picks/3/#pick-n-e309391b1c28a102d5026c5b",
   "match": "Benfica v Hearts",
   "match_url": null,
   "kickoff": "2026-08-06T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -1542.3,
   "market_code": "handicap_european",
   "author_said": "European handicap -2: Benfica -2 at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "6-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7550,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "1.7550",
   "published_at": "2026-08-06T06:10:54.000Z",
   "recorded_at": "2026-10-10T01:20:31.357Z",
   "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-e309391b1c28a102d5026c5b",
    "quote_text": "Unser Tipp\n\nBenfica Lissabon (-2)\n\nOddset\n\n2.05",
    "fragment_from": 525,
    "fragment_to": 572,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/benfica-lissabon-vs-hearts-of-midlothian-tipp-prognose-quoten-06-08-2026-europa-league-quali",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ddfe8c97675734dc16c32283d9d0feb7b697931abda1eecbf5e82c19aef52958",
     "material_removed": false
    },
    "published_at": "2026-08-06T06:10:54.000Z",
    "detected_at": "2026-10-10T01:20:31.357Z",
    "executed_at": "2026-11-07T18:23:50.578Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Benfica v Hearts",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-08-06T19:00:00.000Z",
     "url": null,
     "scoreline": "6-1"
    },
    "market_label": "European handicap -2",
    "outcome_label": "Benfica -2",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7550",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7550,
    "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": "2026-08-06T06:10:54.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-08-06T06:10:54.000Z",
     "detected_at": "2026-10-10T01:20:31.357Z",
     "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": "European handicap -2",
     "choice": "Benfica -2",
     "author_odds": "2.05",
     "market_key": "handicap_european",
     "choice_key": "1",
     "period": "match",
     "line": "-2",
     "subject": "goals_total",
     "in_words": "European handicap -2: Benfica -2 at 2.05"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Benfica 6-1 Hearts."
    },
    "settlements": [
     {
      "operation_id": "3410fbe35ceedb677e5a8ca349aba035ce62ff708aadcb91501869396dbbba1f",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -2",
      "choice": "Benfica -2",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:23:50.565Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "32a81ca9d136497689ab376064b4b41aa70af15d12ae4f62643e78b2b52d14e7",
      "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": "European handicap -2",
      "choice": "Benfica -2",
      "decimal_odds": "1.7550",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7550,
      "executed_at": "2026-11-07T18:23:50.578Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/benfica-lissabon-vs-hearts-of-midlothian-tipp-prognose-quoten-06-08-2026-europa-league-quali",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Benfica -2"
   }
  },
  {
   "record_id": "n-fae2c4b835862dcc1bcfebcb",
   "url": null,
   "match": "Beitar Jerusalem v Austria Wien",
   "match_url": null,
   "kickoff": "2026-08-06T17:30:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -1610.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.76",
   "settled_price": "1.8050",
   "published_at": "2026-08-06T05:47:00.000Z",
   "recorded_at": "2026-10-12T20:14:14.267Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e5908bcee5533ddf2a508e0b",
   "url": null,
   "match": "AC Sparta Praha v Olympique Lyonnais",
   "match_url": null,
   "kickoff": "2026-08-04T18:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -1658.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.6900",
   "published_at": "2026-08-04T05:57:00.000Z",
   "recorded_at": "2026-10-12T20:14:17.162Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-63b0a81c3ae6ca7fd4a67450",
   "url": null,
   "match": "NK Celje v Egnatia Rrogozhinë",
   "match_url": null,
   "kickoff": "2026-07-28T18:15:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -1826.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6450,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.6450",
   "published_at": "2026-07-28T05:52:00.000Z",
   "recorded_at": "2026-10-12T20:14:42.428Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b30f373926f65aad5c1d3f54",
   "url": null,
   "match": "Beşiktaş v FC Midtjylland",
   "match_url": null,
   "kickoff": "2026-07-23T18:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -1946.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.64",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.64",
   "settled_price": "1.5000",
   "published_at": "2026-07-23T05:52:32.000Z",
   "recorded_at": "2026-10-12T20:14:49.790Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5e63c1b91e3cfefd92df0a65",
   "url": null,
   "match": "Ferencvarosi TC v Vojvodina",
   "match_url": null,
   "kickoff": "2026-07-16T18:15:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -2114.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.6",
   "settled_price": "1.7300",
   "published_at": "2026-07-16T05:40:00.000Z",
   "recorded_at": "2026-10-12T20:15:05.768Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7312cb065bb07a88984936e5",
   "url": null,
   "match": "Lecce v Genoa",
   "match_url": null,
   "kickoff": "2026-05-24T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -3385.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Genoa at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2.15",
   "settled_price": "1.8500",
   "published_at": "2026-05-24T05:44:00.000Z",
   "recorded_at": "2026-10-12T20:17:52.173Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3e531dfcad35e512ed15d7b3",
   "url": null,
   "match": "Manchester City v Aston Villa",
   "match_url": null,
   "kickoff": "2026-05-24T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3389.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.61",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.61",
   "settled_price": "1.5500",
   "published_at": "2026-05-24T05:52:00.000Z",
   "recorded_at": "2026-10-12T20:17:46.312Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5f8f3c181098a4ae93b17a2d",
   "url": null,
   "match": "Real Madrid v Athletic Club",
   "match_url": null,
   "kickoff": "2026-05-23T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3409.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Madrid at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.5300",
   "published_at": "2026-05-22T22:37:00.000Z",
   "recorded_at": "2026-10-12T20:17:57.444Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-87c9344c254426b8b9906d62",
   "url": null,
   "match": "SC Freiburg v Aston Villa",
   "match_url": null,
   "kickoff": "2026-05-20T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -3481.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.96",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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.96",
   "settled_price": "1.9500",
   "published_at": "2026-05-20T08:34:42.000Z",
   "recorded_at": "2026-10-12T20:18:03.299Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-102d0bcbfd26074fcbde1435",
   "url": null,
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2026-05-19T19:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -3505.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.6600",
   "published_at": "2026-05-19T05:54:00.000Z",
   "recorded_at": "2026-10-12T20:18:08.359Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4816e261f2f8a5d9d0483706",
   "url": null,
   "match": "Lille v Auxerre",
   "match_url": null,
   "kickoff": "2026-05-17T19:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -3553.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "1.8700",
   "published_at": "2026-05-17T05:33:00.000Z",
   "recorded_at": "2026-10-12T20:18:23.093Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5d16b5e50778f5ef66de3f09",
   "url": null,
   "match": "Kasımpaşa v Galatasaray",
   "match_url": null,
   "kickoff": "2026-05-17T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -3555.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2.2000",
   "published_at": "2026-05-17T05:27:00.000Z",
   "recorded_at": "2026-10-12T20:18:26.996Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6afa50750051ac4d4d53a49d",
   "url": null,
   "match": "Sevilla v Real Madrid",
   "match_url": null,
   "kickoff": "2026-05-17T17:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3555.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sevilla at 3.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.05",
   "settled_price": "3.5000",
   "published_at": "2026-05-17T05:38:00.000Z",
   "recorded_at": "2026-10-12T20:18:22.742Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-589d4840a72fb42d1d4ac806",
   "url": null,
   "match": "Borussia M'gladbach v TSG Hoffenheim",
   "match_url": null,
   "kickoff": "2026-05-16T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -3582.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: TSG Hoffenheim at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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.65",
   "settled_price": "1.6300",
   "published_at": "2026-05-15T22:58:00.000Z",
   "recorded_at": "2026-10-12T20:18:37.669Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e17d93be055854c23277acdd",
   "url": null,
   "match": "Deportivo Alavés v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-05-13T19:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3648.8,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.5500",
   "published_at": "2026-05-13T05:37:00.000Z",
   "recorded_at": "2026-10-12T20:18:57.677Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1e5601451d37d3b5ba2f481e",
   "url": null,
   "match": "Espanyol v Athletic Club",
   "match_url": null,
   "kickoff": "2026-05-13T17:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3651.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.83",
   "settled_price": "2.0500",
   "published_at": "2026-05-13T05:37:00.000Z",
   "recorded_at": "2026-10-12T20:18:57.550Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2ff99999b4e78667a0d3db09",
   "url": null,
   "match": "Rayo Vallecano v Girona",
   "match_url": null,
   "kickoff": "2026-05-11T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3697.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.98",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.98",
   "settled_price": "1.8400",
   "published_at": "2026-05-11T05:37:00.000Z",
   "recorded_at": "2026-10-12T20:19:02.171Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7faa2e8ba398817059957e7f",
   "url": null,
   "match": "FC Barcelona v Real Madrid",
   "match_url": null,
   "kickoff": "2026-05-10T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3721.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.6500",
   "published_at": "2026-05-10T05:37:00.000Z",
   "recorded_at": "2026-10-12T20:19:50.470Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4c13ac0e50c8e6610a5b46ea",
   "url": null,
   "match": "1. FSV Mainz 05 v 1. FC Union Berlin",
   "match_url": null,
   "kickoff": "2026-05-10T17:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -3722.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: 1. FSV Mainz 05 at 1.74",
   "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.74",
   "settled_price": "1.6800",
   "published_at": "2026-05-10T05:58:00.000Z",
   "recorded_at": "2026-10-12T20:19:09.615Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c72401ed5bc43d08300df1a1",
   "url": null,
   "match": "Atlético Madrid v Celta Vigo",
   "match_url": null,
   "kickoff": "2026-05-09T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3747.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.63",
   "settled_price": "1.6750",
   "published_at": "2026-05-08T22:39:00.000Z",
   "recorded_at": "2026-10-12T20:20:27.763Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0f3d47fe67594a52151a2bfb",
   "url": null,
   "match": "Lazio v Inter",
   "match_url": null,
   "kickoff": "2026-05-09T16:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -3748.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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": "2.05",
   "settled_price": "2.0000",
   "published_at": "2026-05-08T22:44:00.000Z",
   "recorded_at": "2026-10-12T20:20:26.734Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-52223146ed34b10b608c2b04",
   "url": null,
   "match": "Aston Villa v Nottingham Forest",
   "match_url": null,
   "kickoff": "2026-05-07T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -3793.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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.83",
   "settled_price": "1.8950",
   "published_at": "2026-05-07T05:52:00.000Z",
   "recorded_at": "2026-10-12T20:20:42.476Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2053f9fe68e3efe9320a2dca",
   "url": null,
   "match": "FC Bayern München v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-05-06T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -3817.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 4.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "4.15",
   "settled_price": "4.2000",
   "published_at": "2026-05-06T11:14:47.000Z",
   "recorded_at": "2026-10-12T20:20:52.680Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e622df678c2b40742a7f359d",
   "url": null,
   "match": "Osasuna v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-05-02T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -3913.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.5650",
   "published_at": "2026-05-01T22:37:00.000Z",
   "recorded_at": "2026-10-12T20:21:49.104Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-004a89ed61e2c0c25650264b",
   "url": null,
   "match": "Samsunspor v Galatasaray",
   "match_url": null,
   "kickoff": "2026-05-02T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -3915.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "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.62",
   "settled_price": "1.6700",
   "published_at": "2026-04-30T04:24:00.000Z",
   "recorded_at": "2026-10-12T20:21:58.365Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-dafdc57e9cc807da61c50221",
   "url": null,
   "match": "Paris Saint-Germain v Lorient",
   "match_url": null,
   "kickoff": "2026-05-02T15:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -3917.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "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.8",
   "settled_price": "1.7700",
   "published_at": "2026-05-01T22:34:00.000Z",
   "recorded_at": "2026-10-12T20:21:49.223Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-13eef8ec0390b9f8c1a98ced",
   "url": null,
   "match": "Lazio v Udinese",
   "match_url": null,
   "kickoff": "2026-04-27T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -4033.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.63",
   "settled_price": "1.6250",
   "published_at": "2026-04-27T05:41:00.000Z",
   "recorded_at": "2026-10-12T20:22:10.103Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f4fe1712b13442668ea95d60",
   "url": null,
   "match": "Bologna v AS Roma",
   "match_url": null,
   "kickoff": "2026-04-25T16:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -4084.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.73",
   "settled_price": "1.7600",
   "published_at": "2026-04-24T22:42:00.000Z",
   "recorded_at": "2026-10-12T20:22:40.780Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9f5e1cf1a2b40f85be02fa71",
   "url": null,
   "match": "Fulham v Aston Villa",
   "match_url": null,
   "kickoff": "2026-04-25T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4088.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2.4",
   "settled_price": "2.7500",
   "published_at": "2026-04-24T22:52:00.000Z",
   "recorded_at": "2026-10-12T20:22:34.866Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-426a0b08763eb1ae82cf7356",
   "url": null,
   "match": "Crystal Palace v West Ham United",
   "match_url": null,
   "kickoff": "2026-04-20T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4201.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.65",
   "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.65",
   "settled_price": "1.6300",
   "published_at": "2026-04-20T05:54:00.000Z",
   "recorded_at": "2026-10-12T20:23:02.500Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-49042f270246cfbc178d0b93",
   "url": null,
   "match": "Trabzonspor v İstanbul Başakşehir",
   "match_url": null,
   "kickoff": "2026-04-19T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -4227.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Trabzonspor at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.87",
   "settled_price": "1.8500",
   "published_at": "2026-04-18T22:26:00.000Z",
   "recorded_at": "2026-10-12T20:23:30.605Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ab6ed2c320a020b5c4473dbc",
   "url": null,
   "match": "Manchester City v Arsenal",
   "match_url": null,
   "kickoff": "2026-04-19T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4228.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.85",
   "settled_price": "1.8900",
   "published_at": "2026-04-18T22:54:00.000Z",
   "recorded_at": "2026-10-12T20:23:22.431Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2d4f9d80385ebfe1e680a045",
   "url": null,
   "match": "Chelsea v Manchester United",
   "match_url": null,
   "kickoff": "2026-04-18T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4249.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.6700",
   "published_at": "2026-04-17T22:54:00.000Z",
   "recorded_at": "2026-10-12T20:23:45.237Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-09a4a8661c52aba28f2237bd",
   "url": null,
   "match": "Tottenham Hotspur v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2026-04-18T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4251.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brighton & Hove Albion at 2.35",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.35",
   "settled_price": "2.2150",
   "published_at": "2026-04-17T22:53:00.000Z",
   "recorded_at": "2026-10-12T20:23:45.469Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-33f8c5bf721beb18446e2b6d",
   "url": null,
   "match": "Fiorentina v Crystal Palace",
   "match_url": null,
   "kickoff": "2026-04-16T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -4298.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.8",
   "settled_price": "1.8000",
   "published_at": null,
   "recorded_at": "2026-10-12T21:15:04.776Z",
   "origin": "Archived before kick-off",
   "record_part": "archived",
   "record_part_words": "Archived before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-88067a080cfcf735e3fd3fe8",
   "url": "/authors/dennis-koch/picks/22/#pick-n-88067a080cfcf735e3fd3fe8",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4399.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.1000",
   "published_at": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-88067a080cfcf735e3fd3fe8",
    "quote_text": "Über 3.5 Tore\n\nmittel\n\n2.15 bei Bwin",
    "fragment_from": 3128,
    "fragment_to": 3164,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "572609d581727e95547f6582602676dacb6a69e19cfb89abf32b519911bf1842",
     "material_removed": false
    },
    "published_at": "2026-04-14T09:55:46.000Z",
    "detected_at": "2026-10-15T02:00:28.391Z",
    "executed_at": "2026-11-07T18:24:46.693Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1000",
     "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": "2026-04-14T09:55:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T09:55:46.000Z",
     "detected_at": "2026-10-15T02:00:28.391Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.15",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.15"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Liverpool 0-2 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "e3c5d2cf10553ef5a60cccdcd180c0c77c9272e32be10a9aa50e81c56f6d271b",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.15",
      "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:24:46.686Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "80500af162164d9e64837a284f27f0de317f821950e1f0ca9d1a587d4f7ff727",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.1000",
      "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:24:46.693Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-319fd4c35afe697eb12790ec",
   "url": "/authors/dennis-koch/picks/22/#pick-n-319fd4c35afe697eb12790ec",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4399.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Paris Saint-Germain over 1.5 at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.87",
   "settled_price": "1.8400",
   "published_at": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-319fd4c35afe697eb12790ec",
    "quote_text": "Für über 1,5 Gästetore schreibt Betano Quoten in Höhe von 1.87 aus, die wir mit drei von zehn Units anspielen.",
    "fragment_from": 11419,
    "fragment_to": 11529,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "572609d581727e95547f6582602676dacb6a69e19cfb89abf32b519911bf1842",
     "material_removed": false
    },
    "published_at": "2026-04-14T09:55:46.000Z",
    "detected_at": "2026-10-15T02:00:28.391Z",
    "executed_at": "2026-11-07T18:24:46.678Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Paris Saint-Germain over 1.5",
    "odds_set": {
     "by_author": "1.87",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8400,
    "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": "2026-04-14T09:55:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T09:55:46.000Z",
     "detected_at": "2026-10-15T02:00:28.391Z",
     "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": "Paris Saint-Germain over 1.5",
     "author_odds": "1.87",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Paris Saint-Germain over 1.5 at 1.87"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Liverpool 0-2 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "5b40ab23b4819ff4df5826103fe7f2c289ca48c7f96b71e601f1e32fdf8eadf5",
      "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": "Paris Saint-Germain over 1.5",
      "decimal_odds": "1.87",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8700,
      "executed_at": "2026-11-07T18:24:46.671Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8cf6d27c1aeb3ef98b7ff6b89abedb96459102b62b0cc75e9f0ab707724b97b8",
      "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": "Paris Saint-Germain over 1.5",
      "decimal_odds": "1.8400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8400,
      "executed_at": "2026-11-07T18:24:46.678Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-693ffee7b70f5c04cce92da9",
   "url": "/authors/dennis-koch/picks/22/#pick-n-693ffee7b70f5c04cce92da9",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4399.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 15700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.5",
   "settled_price": "2.5700",
   "published_at": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-693ffee7b70f5c04cce92da9",
    "quote_text": "Sieg PSG\n\nmittel\n\n2.50 bei Tipico",
    "fragment_from": 3166,
    "fragment_to": 3199,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "572609d581727e95547f6582602676dacb6a69e19cfb89abf32b519911bf1842",
     "material_removed": false
    },
    "published_at": "2026-04-14T09:55:46.000Z",
    "detected_at": "2026-10-15T02:00:28.391Z",
    "executed_at": "2026-11-07T18:24:46.663Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Paris Saint-Germain",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 15700,
    "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": "2026-04-14T09:55:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T09:55:46.000Z",
     "detected_at": "2026-10-15T02:00:28.391Z",
     "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": "Paris Saint-Germain",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Paris Saint-Germain at 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Liverpool 0-2 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "c69d1ddeb02e8428954933acf4e57a967ae6fd2976559531c480d68dcfb8b8b0",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15000,
      "executed_at": "2026-11-07T18:24:46.656Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3f879199955d878ec23558b7005f6f0739589c03480da096cf2ad56211d2f5df",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.5700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15700,
      "executed_at": "2026-11-07T18:24:46.663Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain to win"
   }
  },
  {
   "record_id": "n-50fd366bcb1fa681b638fb85",
   "url": "/authors/dennis-koch/picks/22/#pick-n-50fd366bcb1fa681b638fb85",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4399.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.1000",
   "published_at": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-50fd366bcb1fa681b638fb85",
    "quote_text": "Über 3.5 Tore\n\nmittel\n\n2.15 bei Bwin",
    "fragment_from": 3128,
    "fragment_to": 3164,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "572609d581727e95547f6582602676dacb6a69e19cfb89abf32b519911bf1842",
     "material_removed": false
    },
    "published_at": "2026-04-14T09:55:46.000Z",
    "detected_at": "2026-10-15T02:00:28.391Z",
    "executed_at": "2026-11-07T18:24:46.646Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1000",
     "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": "2026-04-14T09:55:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T09:55:46.000Z",
     "detected_at": "2026-10-15T02:00:28.391Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.15",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.15"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Liverpool 0-2 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "beb5816286f032a7e8ed5abc075738a4b9100a7fb0ad00953c9ccbf6ab846cb4",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.15",
      "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:24:46.640Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4971840cfb33f07f488417b39d1d9d645758f0daca5b82496cb8b5b868c7e42c",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.1000",
      "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:24:46.646Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-0884b3b470918ef46d8ba95a",
   "url": "/authors/dennis-koch/picks/22/#pick-n-0884b3b470918ef46d8ba95a",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4399.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Paris Saint-Germain over 1.5 at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.87",
   "settled_price": "1.8400",
   "published_at": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-0884b3b470918ef46d8ba95a",
    "quote_text": "Unser Tipp\n\nPSG > 1.5 Tore\n\nBetano\n\n1.87\nQuote",
    "fragment_from": 506,
    "fragment_to": 552,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "572609d581727e95547f6582602676dacb6a69e19cfb89abf32b519911bf1842",
     "material_removed": false
    },
    "published_at": "2026-04-14T09:55:46.000Z",
    "detected_at": "2026-10-15T02:00:28.391Z",
    "executed_at": "2026-11-07T18:24:46.630Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Paris Saint-Germain over 1.5",
    "odds_set": {
     "by_author": "1.87",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8400,
    "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": "2026-04-14T09:55:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T09:55:46.000Z",
     "detected_at": "2026-10-15T02:00:28.391Z",
     "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": "Paris Saint-Germain over 1.5",
     "author_odds": "1.87",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Paris Saint-Germain over 1.5 at 1.87"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Liverpool 0-2 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "5d3358619b7419f2d4b5a08e23a560c1e4a2ea2586ee449b8b4726e0966b5424",
      "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": "Paris Saint-Germain over 1.5",
      "decimal_odds": "1.87",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8700,
      "executed_at": "2026-11-07T18:24:46.618Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4e8de9e80d860a004c3237508f13b33736e2a6ee9c864f82d72026aa6db6d452",
      "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": "Paris Saint-Germain over 1.5",
      "decimal_odds": "1.8400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8400,
      "executed_at": "2026-11-07T18:24:46.630Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-47625f89a9df0d44c879faf0",
   "url": null,
   "match": "Fiorentina v Lazio",
   "match_url": null,
   "kickoff": "2026-04-13T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -4369.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.66",
   "settled_price": "1.7200",
   "published_at": "2026-04-13T05:42:00.000Z",
   "recorded_at": "2026-10-12T20:24:15.563Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8ecedd0b6dc735612cd289fa",
   "url": null,
   "match": "Como v Inter",
   "match_url": null,
   "kickoff": "2026-04-12T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -4393.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.92",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-4",
   "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.92",
   "settled_price": "1.9800",
   "published_at": "2026-04-12T05:44:00.000Z",
   "recorded_at": "2026-10-12T20:24:24.044Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3ea38d418a10c7b7d449e949",
   "url": null,
   "match": "Nottingham Forest v Aston Villa",
   "match_url": null,
   "kickoff": "2026-04-12T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -4399.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 2.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.6",
   "settled_price": "2.9500",
   "published_at": "2026-04-12T05:52:00.000Z",
   "recorded_at": "2026-10-12T20:24:23.219Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a4a1d8f3d99dec21b469b0a0",
   "url": null,
   "match": "Kayserispor v Fenerbahçe",
   "match_url": null,
   "kickoff": "2026-04-11T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -4419.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fenerbahçe at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.5000",
   "published_at": "2026-04-10T22:27:00.000Z",
   "recorded_at": "2026-10-12T20:24:52.760Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-693e0e1f1b94755a7626d944",
   "url": null,
   "match": "FC St. Pauli v FC Bayern München",
   "match_url": null,
   "kickoff": "2026-04-11T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -4419.9,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-5",
   "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.65",
   "settled_price": "1.7900",
   "published_at": "2026-04-10T22:59:00.000Z",
   "recorded_at": "2026-10-12T20:24:40.562Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d7406d66cd2044f5fdad40ae",
   "url": null,
   "match": "1. FSV Mainz 05 v RC Strasbourg",
   "match_url": null,
   "kickoff": "2026-04-09T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -4465.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.9",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.9",
   "settled_price": "1.6700",
   "published_at": "2026-04-09T05:49:00.000Z",
   "recorded_at": "2026-10-12T20:25:07.291Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e696850c4b4d77565b0e1216",
   "url": null,
   "match": "Real Madrid v FC Bayern München",
   "match_url": null,
   "kickoff": "2026-04-07T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4513.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "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.7",
   "settled_price": "2.0000",
   "published_at": "2026-04-07T14:21:34.000Z",
   "recorded_at": "2026-10-12T20:25:17.708Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bc9b181b950f393948917413",
   "url": null,
   "match": "Girona v Villarreal",
   "match_url": null,
   "kickoff": "2026-04-06T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -4537.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Villarreal at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2.2",
   "settled_price": "2.2950",
   "published_at": "2026-04-05T22:37:00.000Z",
   "recorded_at": "2026-10-12T20:25:21.644Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-cc6b175aa2de9d829054d182",
   "url": null,
   "match": "1. FC Union Berlin v FC St. Pauli",
   "match_url": null,
   "kickoff": "2026-04-05T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -4566.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.5700",
   "published_at": "2026-04-04T22:57:00.000Z",
   "recorded_at": "2026-10-12T20:25:26.629Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-faa4afab974d247d57748087",
   "url": null,
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-04-04T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -4585.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Atlético Madrid at 3.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.0",
   "settled_price": "3.2000",
   "published_at": "2026-04-04T05:39:00.000Z",
   "recorded_at": "2026-10-12T20:25:44.250Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a04e9d8f233a11e3d0444b60",
   "url": null,
   "match": "Rayo Vallecano v Elche",
   "match_url": null,
   "kickoff": "2026-04-03T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -4609.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Rayo Vallecano at 1.74",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.74",
   "settled_price": "1.7300",
   "published_at": "2026-04-03T05:37:00.000Z",
   "recorded_at": "2026-10-12T20:26:04.345Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-614c33df7a5fc61b95f5498d",
   "url": null,
   "match": "England v Uruguay",
   "match_url": null,
   "kickoff": "2026-03-27T19:45:00.000Z",
   "competition": "International Soccer",
   "lead_hours": -4776.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.9500",
   "published_at": "2026-03-27T06:49:00.000Z",
   "recorded_at": "2026-10-12T20:26:19.311Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-52c0076df49e45e1df8fecb6",
   "url": null,
   "match": "Real Madrid v Atlético Madrid",
   "match_url": null,
   "kickoff": "2026-03-22T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -4896.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.5000",
   "published_at": "2026-03-22T06:39:00.000Z",
   "recorded_at": "2026-10-12T20:26:53.091Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9ab1e9c1f64cb224a8ddc344",
   "url": null,
   "match": "Fiorentina v Inter",
   "match_url": null,
   "kickoff": "2026-03-22T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -4896.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Inter at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.6",
   "settled_price": "1.6300",
   "published_at": "2026-03-22T06:44:00.000Z",
   "recorded_at": "2026-10-12T20:26:47.373Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4b03067fdb72d20233cc6563",
   "url": null,
   "match": "Olympique de Marseille v Lille",
   "match_url": null,
   "kickoff": "2026-03-22T16:15:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -4900.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.8300",
   "published_at": "2026-03-22T06:34:00.000Z",
   "recorded_at": "2026-10-12T20:26:53.487Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6aceb29279625d9f2f419dd4",
   "url": null,
   "match": "Bologna v Lazio",
   "match_url": null,
   "kickoff": "2026-03-22T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -4902.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.7800",
   "published_at": "2026-03-22T06:41:00.000Z",
   "recorded_at": "2026-10-12T20:26:52.680Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-95909ed8e8e22d1f8d067fd5",
   "url": null,
   "match": "RB Leipzig v TSG Hoffenheim",
   "match_url": null,
   "kickoff": "2026-03-20T19:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -4945.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "5-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.8",
   "settled_price": "1.8050",
   "published_at": "2026-03-20T06:59:00.000Z",
   "recorded_at": "2026-10-12T20:27:18.879Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fc7ccedf3e41fda1238ed3a4",
   "url": null,
   "match": "AC Sparta Praha v AZ Alkmaar",
   "match_url": null,
   "kickoff": "2026-03-19T20:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -4968.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "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.7",
   "settled_price": "1.5300",
   "published_at": "2026-03-19T06:49:00.000Z",
   "recorded_at": "2026-10-12T20:27:30.004Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a58a34dcf476fc08f058e331",
   "url": null,
   "match": "AS Roma v Bologna",
   "match_url": null,
   "kickoff": "2026-03-19T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -4968.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.65",
   "settled_price": "1.7300",
   "published_at": "2026-03-19T06:53:00.000Z",
   "recorded_at": "2026-10-12T20:27:27.692Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f198cfbcfbb354dd26d31095",
   "url": null,
   "match": "Liverpool v Galatasaray",
   "match_url": null,
   "kickoff": "2026-03-18T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4992.5,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Liverpool to win and under 4.5 goals at 1.99",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9900,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.99",
   "settled_price": "1.99",
   "published_at": "2026-03-18T08:28:31.000Z",
   "recorded_at": "2026-10-12T20:27:44.844Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-094ea7e140d09f71bbe08308",
   "url": null,
   "match": "Manchester City v Real Madrid",
   "match_url": null,
   "kickoff": "2026-03-17T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5016.5,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.62",
   "settled_price": "1.7650",
   "published_at": "2026-03-17T08:04:24.000Z",
   "recorded_at": "2026-10-12T20:27:54.629Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8cf8502cd826e1205aa5611e",
   "url": null,
   "match": "Real Sociedad v Osasuna",
   "match_url": null,
   "kickoff": "2026-03-15T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -5064.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.82",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.82",
   "settled_price": "1.7500",
   "published_at": "2026-03-15T06:37:00.000Z",
   "recorded_at": "2026-10-12T20:28:07.946Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bb50fc6dff5ee92e1be48adc",
   "url": null,
   "match": "Udinese v Juventus",
   "match_url": null,
   "kickoff": "2026-03-14T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -5088.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.83",
   "settled_price": "1.9250",
   "published_at": "2026-03-13T23:43:00.000Z",
   "recorded_at": "2026-10-12T20:28:43.007Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-18607121921431929f4f500f",
   "url": null,
   "match": "Galatasaray v İstanbul Başakşehir",
   "match_url": null,
   "kickoff": "2026-03-14T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -5091.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.4100",
   "published_at": "2026-03-13T23:28:00.000Z",
   "recorded_at": "2026-10-12T20:28:43.744Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-cc64998eb10bd5749a30633b",
   "url": "/authors/dennis-koch/picks/20/#pick-n-cc64998eb10bd5749a30633b",
   "match": "KRC Genk v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-03-12T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5141.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: KRC Genk over 1.5 at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2.25",
   "settled_price": "2.6900",
   "published_at": "2026-03-12T07:04:01.000Z",
   "recorded_at": "2026-10-13T01:16:14.117Z",
   "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-cc64998eb10bd5749a30633b",
    "quote_text": "Genk > 1.5 Tore\n\nmittel\n\n2.25 bei Betano",
    "fragment_from": 3076,
    "fragment_to": 3116,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/genk-vs-freiburg-tipp-prognose-quoten-12-03-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "270ff5680f675a69d5e0d83d5fafb7f3c9e71ebad12a01159ea591f7ab95fcc5",
     "material_removed": false
    },
    "published_at": "2026-03-12T07:04:01.000Z",
    "detected_at": "2026-10-13T01:16:14.117Z",
    "executed_at": "2026-11-07T18:24:25.966Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "KRC Genk v SC Freiburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-03-12T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "KRC Genk over 1.5",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.6900",
     "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": "2026-03-12T07:04:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-12T07:04:01.000Z",
     "detected_at": "2026-10-13T01:16:14.117Z",
     "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": "KRC Genk over 1.5",
     "author_odds": "2.25",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: KRC Genk over 1.5 at 2.25"
    },
    "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 KRC Genk 1-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "92449e17def09332880ff1545b0cef5b2af3b010757c7322938b5855d4732b79",
      "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": "KRC Genk over 1.5",
      "decimal_odds": "2.25",
      "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:24:25.958Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b68d3339b9c46e8981b051c9d4f633a76fd872e203eb5e30a975e3cfcb6438ea",
      "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": "KRC Genk over 1.5",
      "decimal_odds": "2.6900",
      "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:24:25.966Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/genk-vs-freiburg-tipp-prognose-quoten-12-03-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "KRC Genk over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-9e772e0a0e0313ff2a666709",
   "url": "/authors/dennis-koch/picks/20/#pick-n-9e772e0a0e0313ff2a666709",
   "match": "KRC Genk v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-03-12T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5141.3,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.25: KRC Genk +0.25 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.7400",
   "published_at": "2026-03-12T07:04:01.000Z",
   "recorded_at": "2026-10-13T01:16:14.117Z",
   "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-9e772e0a0e0313ff2a666709",
    "quote_text": "Genk (+0.25 Asian)\n\ngering\n\n1.60 bei bet365",
    "fragment_from": 3031,
    "fragment_to": 3074,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/genk-vs-freiburg-tipp-prognose-quoten-12-03-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "270ff5680f675a69d5e0d83d5fafb7f3c9e71ebad12a01159ea591f7ab95fcc5",
     "material_removed": false
    },
    "published_at": "2026-03-12T07:04:01.000Z",
    "detected_at": "2026-10-13T01:16:14.117Z",
    "executed_at": "2026-11-07T18:24:25.951Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "KRC Genk v SC Freiburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-03-12T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Asian handicap 0.25",
    "outcome_label": "KRC Genk +0.25",
    "odds_set": {
     "by_author": "1.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7400,
    "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": "2026-03-12T07:04:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-12T07:04:01.000Z",
     "detected_at": "2026-10-13T01:16:14.117Z",
     "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": "Asian handicap 0.25",
     "choice": "KRC Genk +0.25",
     "author_odds": "1.6",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "0.25",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.25: KRC Genk +0.25 at 1.6"
    },
    "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 KRC Genk 1-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "a7b54c8d85e7df0a3a79ba4ccca0a0fba820748eb3dbf47c302e876271ee651b",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.25",
      "choice": "KRC Genk +0.25",
      "decimal_odds": "1.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6000,
      "executed_at": "2026-11-07T18:24:25.943Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "033f14004c8ce4f6cfe197bf2c0d797d6612a26a4616e715da017b7d44c07052",
      "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": "Asian handicap 0.25",
      "choice": "KRC Genk +0.25",
      "decimal_odds": "1.7400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7400,
      "executed_at": "2026-11-07T18:24:25.951Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/genk-vs-freiburg-tipp-prognose-quoten-12-03-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "KRC Genk +0.25"
   }
  },
  {
   "record_id": "n-6df4095e7891d45d727c941b",
   "url": "/authors/dennis-koch/picks/20/#pick-n-6df4095e7891d45d727c941b",
   "match": "KRC Genk v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-03-12T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5141.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: SC Freiburg under 1.5 at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.62",
   "settled_price": "1.5250",
   "published_at": "2026-03-12T07:04:01.000Z",
   "recorded_at": "2026-10-13T01:16:14.117Z",
   "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-6df4095e7891d45d727c941b",
    "quote_text": "Unser Tipp\n\nFreiburg < 1.5 Tore\n\nTipico\n\n1.62",
    "fragment_from": 494,
    "fragment_to": 539,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/genk-vs-freiburg-tipp-prognose-quoten-12-03-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "270ff5680f675a69d5e0d83d5fafb7f3c9e71ebad12a01159ea591f7ab95fcc5",
     "material_removed": false
    },
    "published_at": "2026-03-12T07:04:01.000Z",
    "detected_at": "2026-10-13T01:16:14.117Z",
    "executed_at": "2026-11-07T18:24:25.935Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "KRC Genk v SC Freiburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-03-12T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "SC Freiburg under 1.5",
    "odds_set": {
     "by_author": "1.62",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5250",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5250,
    "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": "2026-03-12T07:04:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-12T07:04:01.000Z",
     "detected_at": "2026-10-13T01:16:14.117Z",
     "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": "SC Freiburg under 1.5",
     "author_odds": "1.62",
     "market_key": "team_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: SC Freiburg under 1.5 at 1.62"
    },
    "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 KRC Genk 1-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "54a3c94e19052a941799c749f4d94a33324751e6c09c0018de1a1629f543175b",
      "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": "SC Freiburg under 1.5",
      "decimal_odds": "1.62",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6200,
      "executed_at": "2026-11-07T18:24:25.925Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "01d0c01c633cb52a9109a9d5040546d214c823fe094d549d0c091d1b458d12bd",
      "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": "SC Freiburg under 1.5",
      "decimal_odds": "1.5250",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5250,
      "executed_at": "2026-11-07T18:24:25.935Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/genk-vs-freiburg-tipp-prognose-quoten-12-03-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "SC Freiburg under 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-a0adf67b8e4101dc3c04cf73",
   "url": null,
   "match": "Samsunspor v Rayo Vallecano",
   "match_url": null,
   "kickoff": "2026-03-12T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -5138.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.85",
   "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.85",
   "settled_price": "1.5500",
   "published_at": "2026-03-12T06:47:00.000Z",
   "recorded_at": "2026-10-12T20:29:15.952Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-08107b88532cb5365dff737a",
   "url": null,
   "match": "Bologna v AS Roma",
   "match_url": null,
   "kickoff": "2026-03-12T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5138.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.5650",
   "published_at": "2026-03-12T06:54:00.000Z",
   "recorded_at": "2026-10-12T20:29:10.331Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-96761782efbdd0206602b8f7",
   "url": "/authors/dennis-koch/picks/26/#pick-n-96761782efbdd0206602b8f7",
   "match": "Real Madrid v Manchester City",
   "match_url": null,
   "kickoff": "2026-03-11T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5239.1,
   "market_code": "double_chance",
   "author_said": "Double chance: Real Madrid or draw at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.8000",
   "published_at": "2026-03-11T07:14:51.000Z",
   "recorded_at": "2026-10-16T03:08:52.406Z",
   "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-96761782efbdd0206602b8f7",
    "quote_text": "Doppelte Chance 1X\n\nmittel\n\n1.80 bei Betano",
    "fragment_from": 3432,
    "fragment_to": 3475,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-ki-prognose-quoten-11-03-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "edc13c9265fc5f361994a41a8aa353ee32d0cef764686954bd879675e8c10888",
     "material_removed": false
    },
    "published_at": "2026-03-11T07:14:51.000Z",
    "detected_at": "2026-10-16T03:08:52.406Z",
    "executed_at": "2026-11-07T18:24:53.228Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Real Madrid v Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-11T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Double chance",
    "outcome_label": "Real Madrid or draw",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "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": "2026-03-11T07:14:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-11T07:14:51.000Z",
     "detected_at": "2026-10-16T03:08:52.406Z",
     "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": "Double chance",
     "choice": "Real Madrid or draw",
     "author_odds": "1.8",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Real Madrid or draw at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Real Madrid 3-0 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "4612f58595bff7d511d61c319940f2ce3e9c0740a97275dd6838c1f94f047046",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Real Madrid or draw",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:24:53.215Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "936855725378f0d87f72ea8312f1853e01fd544e6d104ef125ccde88afcd5b9d",
      "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": "Double chance",
      "choice": "Real Madrid or draw",
      "decimal_odds": "1.8000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-07T18:24:53.228Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-ki-prognose-quoten-11-03-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid or draw"
   }
  },
  {
   "record_id": "n-ec2cbeb8e10ae3add51070dd",
   "url": "/authors/dennis-koch/picks/26/#pick-n-ec2cbeb8e10ae3add51070dd",
   "match": "Real Madrid v Manchester City",
   "match_url": null,
   "kickoff": "2026-03-11T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5239.1,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.5 at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.78",
   "settled_price": "1.78",
   "published_at": "2026-03-11T07:14:51.000Z",
   "recorded_at": "2026-10-16T03:08:52.406Z",
   "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-ec2cbeb8e10ae3add51070dd",
    "quote_text": "Über 1.5 (2. HZ)\n\nmittel\n\n1.78 bei Bet-at-home",
    "fragment_from": 3384,
    "fragment_to": 3430,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-ki-prognose-quoten-11-03-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "edc13c9265fc5f361994a41a8aa353ee32d0cef764686954bd879675e8c10888",
     "material_removed": false
    },
    "published_at": "2026-03-11T07:14:51.000Z",
    "detected_at": "2026-10-16T03:08:52.406Z",
    "executed_at": "2026-11-07T18:24:53.200Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Real Madrid v Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-11T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.78",
     "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": "2026-03-11T07:14:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-11T07:14:51.000Z",
     "detected_at": "2026-10-16T03:08:52.406Z",
     "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 1.5 goals, second half",
     "choice": "over 1.5",
     "author_odds": "1.78",
     "market_key": "total",
     "choice_key": "over",
     "period": "second_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, second half: over 1.5 at 1.78"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Real Madrid 3-0 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "28f33ed350757321d162ed01467c0e61e9f4fcb38a96c6fd28644336f9d3a4d3",
      "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 1.5 goals, second half",
      "choice": "over 1.5",
      "decimal_odds": "1.78",
      "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:24:53.200Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-ki-prognose-quoten-11-03-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals, second half)"
   }
  },
  {
   "record_id": "n-9dcc12002a7dff68553c6cd0",
   "url": "/authors/dennis-koch/picks/26/#pick-n-9dcc12002a7dff68553c6cd0",
   "match": "Real Madrid v Manchester City",
   "match_url": null,
   "kickoff": "2026-03-11T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5239.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.6600",
   "published_at": "2026-03-11T07:14:51.000Z",
   "recorded_at": "2026-10-16T03:08:52.406Z",
   "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-9dcc12002a7dff68553c6cd0",
    "quote_text": "Wir empfehlen den Tipp auf über 2,5 Tore, für den Tipico bei Real Madrid gegen Manchester City Wettquoten in Höhe von 1.55 ausschreibt.",
    "fragment_from": 12821,
    "fragment_to": 12956,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-ki-prognose-quoten-11-03-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "edc13c9265fc5f361994a41a8aa353ee32d0cef764686954bd879675e8c10888",
     "material_removed": false
    },
    "published_at": "2026-03-11T07:14:51.000Z",
    "detected_at": "2026-10-16T03:08:52.406Z",
    "executed_at": "2026-11-07T18:24:53.186Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Real Madrid v Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-03-11T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6600",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6600,
    "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": "2026-03-11T07:14:51.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-03-11T07:14:51.000Z",
     "detected_at": "2026-10-16T03:08:52.406Z",
     "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": "over 2.5",
     "author_odds": "1.55",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.55"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Real Madrid 3-0 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "eecc3d03201c5524bf6967db75abc6c825e8dcbba0607f0e2d48fe430fa06d35",
      "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": "over 2.5",
      "decimal_odds": "1.55",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5500,
      "executed_at": "2026-11-07T18:24:53.174Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "96f9c163bcde18b70923b960d1fe0ad4979f1282842b5bb432979cc7dddac1dd",
      "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": "over 2.5",
      "decimal_odds": "1.6600",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6600,
      "executed_at": "2026-11-07T18:24:53.186Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-ki-prognose-quoten-11-03-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-8988c3627cd086a055ef67e4",
   "url": null,
   "match": "Real Madrid v Manchester City",
   "match_url": null,
   "kickoff": "2026-03-11T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5160.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.6600",
   "published_at": "2026-03-11T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:29:43.370Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0704a0316c6db2b89a9634cf",
   "url": null,
   "match": "Lazio v Sassuolo",
   "match_url": null,
   "kickoff": "2026-03-09T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -5208.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.67",
   "settled_price": "1.7200",
   "published_at": "2026-03-09T06:44:00.000Z",
   "recorded_at": "2026-10-12T20:29:56.247Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ec7d60314052f61c977c7eb4",
   "url": null,
   "match": "Kayserispor v Trabzonspor",
   "match_url": null,
   "kickoff": "2026-03-09T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -5211.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Trabzonspor at 1.96",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "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.96",
   "settled_price": "2.0000",
   "published_at": "2026-03-09T06:23:00.000Z",
   "recorded_at": "2026-10-12T20:30:06.513Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-77ef7d6623ccd5e1c44fb878",
   "url": null,
   "match": "AC Milan v Inter",
   "match_url": null,
   "kickoff": "2026-03-08T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -5232.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.8600",
   "published_at": "2026-03-08T06:44:00.000Z",
   "recorded_at": "2026-10-12T20:30:08.679Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4d96031067ddb24655dc15a2",
   "url": null,
   "match": "Toulouse v Olympique de Marseille",
   "match_url": null,
   "kickoff": "2026-03-07T20:05:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -5256.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.6",
   "settled_price": "1.6000",
   "published_at": "2026-03-06T23:33:00.000Z",
   "recorded_at": "2026-10-12T20:30:51.116Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3e46568d34780ef4c639d0ef",
   "url": null,
   "match": "Athletic Club v FC Barcelona",
   "match_url": null,
   "kickoff": "2026-03-07T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -5256.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.6600",
   "published_at": "2026-03-06T23:37:00.000Z",
   "recorded_at": "2026-10-12T20:30:50.614Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ae6d6897a299c9023b8f4385",
   "url": null,
   "match": "1. FC Heidenheim v TSG Hoffenheim",
   "match_url": null,
   "kickoff": "2026-03-07T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5262.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5350,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.5350",
   "published_at": "2026-03-06T23:56:00.000Z",
   "recorded_at": "2026-10-12T20:30:39.892Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2c6124d4dc51d76dbc0c4be3",
   "url": null,
   "match": "RB Leipzig v FC Augsburg",
   "match_url": null,
   "kickoff": "2026-03-07T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5262.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8450,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.8450",
   "published_at": "2026-03-06T23:57:00.000Z",
   "recorded_at": "2026-10-12T20:30:38.560Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7888b4e56db04a19db370887",
   "url": null,
   "match": "Udinese v Fiorentina",
   "match_url": null,
   "kickoff": "2026-03-02T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -5376.8,
   "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": "3-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.8050",
   "published_at": "2026-03-02T06:44:00.000Z",
   "recorded_at": "2026-10-12T20:31:48.293Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e66836c9f9e68f36ba1bbaad",
   "url": null,
   "match": "Olympique de Marseille v Olympique Lyonnais",
   "match_url": null,
   "kickoff": "2026-03-01T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -5400.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.6700",
   "published_at": "2026-03-01T06:34:00.000Z",
   "recorded_at": "2026-10-12T20:32:00.087Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b080673730f01f830a0f9fc2",
   "url": null,
   "match": "Hamburger SV v RB Leipzig",
   "match_url": null,
   "kickoff": "2026-03-01T18:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5402.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.6400",
   "published_at": "2026-03-01T06:57:00.000Z",
   "recorded_at": "2026-10-12T20:31:49.832Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7820841fb5c28094ad691d07",
   "url": null,
   "match": "Le Havre v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-02-28T20:05:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -5424.5,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.72",
   "settled_price": "1.5800",
   "published_at": "2026-02-27T23:33:00.000Z",
   "recorded_at": "2026-10-12T20:32:29.872Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-75576a64ebd0a51436b75c16",
   "url": null,
   "match": "Real Oviedo v Atlético Madrid",
   "match_url": null,
   "kickoff": "2026-02-28T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -5424.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Atlético Madrid at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.8100",
   "published_at": "2026-02-27T23:38:00.000Z",
   "recorded_at": "2026-10-12T20:32:29.725Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9661839dae16dced707f9cc4",
   "url": null,
   "match": "Bayer 04 Leverkusen v 1. FSV Mainz 05",
   "match_url": null,
   "kickoff": "2026-02-28T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5430.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bayer 04 Leverkusen at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.7",
   "settled_price": "1.6800",
   "published_at": "2026-02-27T23:58:00.000Z",
   "recorded_at": "2026-10-12T20:32:20.473Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2d43324ecc26966f77783275",
   "url": "/authors/dennis-koch/picks/24/#pick-n-2d43324ecc26966f77783275",
   "match": "Nottingham Forest v Fenerbahçe",
   "match_url": null,
   "kickoff": "2026-02-26T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5551.1,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5: Fenerbahçe under 0.5 at 2.38",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.38",
   "settled_price": "2.4250",
   "published_at": "2026-02-26T07:13:59.000Z",
   "recorded_at": "2026-10-16T03:04:35.680Z",
   "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-2d43324ecc26966f77783275",
    "quote_text": "Fenerbahce < 0.5 Tore\n\nmittel\n\n2.38 bei Merkur Bets",
    "fragment_from": 3334,
    "fragment_to": 3385,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/nottingham-vs-fenerbahce-tipp-prognose-quoten-26-02-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "dec4921b26601caa7cb183fa259436bfbd00647e6fca0ff68a44cb6162b01358",
     "material_removed": false
    },
    "published_at": "2026-02-26T07:13:59.000Z",
    "detected_at": "2026-10-16T03:04:35.680Z",
    "executed_at": "2026-11-07T18:24:50.445Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Nottingham Forest v Fenerbahçe",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-26T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Team goals over/under 0.5",
    "outcome_label": "Fenerbahçe under 0.5",
    "odds_set": {
     "by_author": "2.38",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4250",
     "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": "2026-02-26T07:13:59.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-26T07:13:59.000Z",
     "detected_at": "2026-10-16T03:04:35.680Z",
     "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 0.5",
     "choice": "Fenerbahçe under 0.5",
     "author_odds": "2.38",
     "market_key": "team_total",
     "choice_key": "2-under",
     "period": "match",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5: Fenerbahçe under 0.5 at 2.38"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Nottingham Forest 1-2 Fenerbahçe."
    },
    "settlements": [
     {
      "operation_id": "e2f8b97f2fa7a24ca8ca2e430eff572ecc026d9b2b562646804c518fe65d1bfc",
      "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 0.5",
      "choice": "Fenerbahçe under 0.5",
      "decimal_odds": "2.38",
      "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:24:50.440Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "49e003a8a1fef36eaa00892449cee3218e70ae261e9c4fea68e29af8e79419f3",
      "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 0.5",
      "choice": "Fenerbahçe under 0.5",
      "decimal_odds": "2.4250",
      "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:24:50.445Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/nottingham-vs-fenerbahce-tipp-prognose-quoten-26-02-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fenerbahçe under 0.5 (Team goals over/under 0.5)"
   }
  },
  {
   "record_id": "n-1a87dbabfc48e4479cecb66f",
   "url": "/authors/dennis-koch/picks/24/#pick-n-1a87dbabfc48e4479cecb66f",
   "match": "Nottingham Forest v Fenerbahçe",
   "match_url": null,
   "kickoff": "2026-02-26T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5551.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.95",
   "settled_price": "2.0550",
   "published_at": "2026-02-26T07:13:59.000Z",
   "recorded_at": "2026-10-16T03:04:35.680Z",
   "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-1a87dbabfc48e4479cecb66f",
    "quote_text": "Beide treffen: Nein\n\nInterwetten\n\n1.95",
    "fragment_from": 496,
    "fragment_to": 534,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/nottingham-vs-fenerbahce-tipp-prognose-quoten-26-02-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "dec4921b26601caa7cb183fa259436bfbd00647e6fca0ff68a44cb6162b01358",
     "material_removed": false
    },
    "published_at": "2026-02-26T07:13:59.000Z",
    "detected_at": "2026-10-16T03:04:35.680Z",
    "executed_at": "2026-11-07T18:24:50.434Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Nottingham Forest v Fenerbahçe",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-26T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0550",
     "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": "2026-02-26T07:13:59.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-26T07:13:59.000Z",
     "detected_at": "2026-10-16T03:04:35.680Z",
     "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": "no",
     "author_odds": "1.95",
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no at 1.95"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Nottingham Forest 1-2 Fenerbahçe."
    },
    "settlements": [
     {
      "operation_id": "710a93dc84dd9e903865896e05f2278064e3ecb42e0cd8230c813b8ededdaee7",
      "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": "no",
      "decimal_odds": "1.95",
      "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:24:50.083Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f1155fe11b0be26567fa5b93b5a584ae89f068cf5d1e142092cbe76b60582203",
      "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": "no",
      "decimal_odds": "2.0550",
      "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:24:50.434Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/nottingham-vs-fenerbahce-tipp-prognose-quoten-26-02-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-a478468a6db2db87ba83e234",
   "url": null,
   "match": "Nottingham Forest v Fenerbahçe",
   "match_url": null,
   "kickoff": "2026-02-26T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5472.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.95",
   "settled_price": "2.0550",
   "published_at": "2026-02-26T06:53:00.000Z",
   "recorded_at": "2026-10-12T20:32:42.991Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-51614f7fcec7d088c11c5fcf",
   "url": "/authors/dennis-koch/picks/27/#pick-n-51614f7fcec7d088c11c5fcf",
   "match": "VfB Stuttgart v Celtic",
   "match_url": null,
   "kickoff": "2026-02-26T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5553.5,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "1.8800",
   "published_at": "2026-02-26T07:13:10.000Z",
   "recorded_at": "2026-10-16T03:13:14.484Z",
   "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-51614f7fcec7d088c11c5fcf",
    "quote_text": "Über 3.5 Tore\n\nmittel\n\n2.05 bei Bet-at-home",
    "fragment_from": 3451,
    "fragment_to": 3494,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a6bf2da195bca2bc035ee3691d6024da02bfe295386030c198f5a234d1ce0575",
     "material_removed": false
    },
    "published_at": "2026-02-26T07:13:10.000Z",
    "detected_at": "2026-10-16T03:13:14.484Z",
    "executed_at": "2026-11-07T18:24:54.484Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "VfB Stuttgart v Celtic",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-26T17:45:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8800",
     "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": "2026-02-26T07:13:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-26T07:13:10.000Z",
     "detected_at": "2026-10-16T03:13:14.484Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.05",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was VfB Stuttgart 0-1 Celtic."
    },
    "settlements": [
     {
      "operation_id": "cf596d42f4aca8d63e33b1ae783d953c87614cf2373c200b34b37a42eb4d2125",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.05",
      "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:24:54.466Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f8a131385912980feabe4389640194423485c1dfb7a022e5c426dc2af90aa4a3",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.8800",
      "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:24:54.484Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-1f50cf499e4dedcbedfdbc6b",
   "url": "/authors/dennis-koch/picks/27/#pick-n-1f50cf499e4dedcbedfdbc6b",
   "match": "VfB Stuttgart v Celtic",
   "match_url": null,
   "kickoff": "2026-02-26T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5553.5,
   "market_code": "player_to_score",
   "author_said": "Player to score: Undav to score at 1.93",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.93",
   "settled_price": "1.93",
   "published_at": "2026-02-26T07:13:10.000Z",
   "recorded_at": "2026-10-16T03:13:14.484Z",
   "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-1f50cf499e4dedcbedfdbc6b",
    "quote_text": "Undav trifft\n\nmittel\n\n1.93 bei Oddset",
    "fragment_from": 3412,
    "fragment_to": 3449,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a6bf2da195bca2bc035ee3691d6024da02bfe295386030c198f5a234d1ce0575",
     "material_removed": false
    },
    "published_at": "2026-02-26T07:13:10.000Z",
    "detected_at": "2026-10-16T03:13:14.484Z",
    "executed_at": "2026-11-07T18:24:54.451Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "VfB Stuttgart v Celtic",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-26T17:45:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Undav to score",
    "odds_set": {
     "by_author": "1.93",
     "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": "2026-02-26T07:13:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-26T07:13:10.000Z",
     "detected_at": "2026-10-16T03:13:14.484Z",
     "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": "Undav to score",
     "author_odds": "1.93",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Undav to score at 1.93"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was VfB Stuttgart 0-1 Celtic."
    },
    "settlements": [
     {
      "operation_id": "49e2636095ac3693c56f58e39a67c17e6378a1a6bd5d7df0a62d7bd6e066f980",
      "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": "Undav to score",
      "decimal_odds": "1.93",
      "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:24:54.451Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Undav to score"
   }
  },
  {
   "record_id": "n-69b8c7c0a68775f341d112a0",
   "url": "/authors/dennis-koch/picks/27/#pick-n-69b8c7c0a68775f341d112a0",
   "match": "VfB Stuttgart v Celtic",
   "match_url": null,
   "kickoff": "2026-02-26T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5553.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.58",
   "settled_price": "1.5700",
   "published_at": "2026-02-26T07:13:10.000Z",
   "recorded_at": "2026-10-16T03:13:14.484Z",
   "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-69b8c7c0a68775f341d112a0",
    "quote_text": "Beide treffen: Ja\n\nbet365\n\n1.58",
    "fragment_from": 501,
    "fragment_to": 532,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a6bf2da195bca2bc035ee3691d6024da02bfe295386030c198f5a234d1ce0575",
     "material_removed": false
    },
    "published_at": "2026-02-26T07:13:10.000Z",
    "detected_at": "2026-10-16T03:13:14.484Z",
    "executed_at": "2026-11-07T18:24:54.435Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "VfB Stuttgart v Celtic",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-02-26T17:45:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.58",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5700",
     "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": "2026-02-26T07:13:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-02-26T07:13:10.000Z",
     "detected_at": "2026-10-16T03:13:14.484Z",
     "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.58",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.58"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was VfB Stuttgart 0-1 Celtic."
    },
    "settlements": [
     {
      "operation_id": "e04e17672639572131b4c266f59177d76388f883597223eed83346914bf7233a",
      "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.58",
      "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:24:54.414Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "455469c0e4e2fc49a2bc9b0bdc995af1af7447a981f078b8353d01e55a588797",
      "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.5700",
      "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:24:54.435Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/vfb-stuttgart-vs-celtic-glasgow-tipp-prognose-quoten-26-02-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-f8ac97a78e463222a0951b90",
   "url": null,
   "match": "VfB Stuttgart v Celtic",
   "match_url": null,
   "kickoff": "2026-02-26T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5474.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.58",
   "settled_price": "1.5700",
   "published_at": "2026-02-26T06:54:00.000Z",
   "recorded_at": "2026-10-12T20:32:42.445Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d7ca5679a473d616e9c04051",
   "url": null,
   "match": "Atalanta v Borussia Dortmund",
   "match_url": null,
   "kickoff": "2026-02-25T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5498.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.63",
   "settled_price": "1.5650",
   "published_at": "2026-02-25T06:59:00.000Z",
   "recorded_at": "2026-10-12T20:32:49.314Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5160f59f77c8b67ba58b0b58",
   "url": null,
   "match": "Cagliari v Lazio",
   "match_url": null,
   "kickoff": "2026-02-21T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -5592.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.5000",
   "published_at": "2026-02-20T23:43:00.000Z",
   "recorded_at": "2026-10-12T20:34:06.955Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-aa0cd51f57b97d0aa8ab262c",
   "url": null,
   "match": "RB Leipzig v Borussia Dortmund",
   "match_url": null,
   "kickoff": "2026-02-21T17:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5595.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "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.72",
   "settled_price": "1.6800",
   "published_at": "2026-02-20T23:59:00.000Z",
   "recorded_at": "2026-10-12T20:33:50.672Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5205fff96144e5caa4b271ca",
   "url": null,
   "match": "RC Lens v Monaco",
   "match_url": null,
   "kickoff": "2026-02-21T16:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -5596.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: RC Lens at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.72",
   "settled_price": "1.7500",
   "published_at": "2026-02-20T23:33:00.000Z",
   "recorded_at": "2026-10-12T20:34:08.775Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-415cf30ab4cbe155c9e046dc",
   "url": null,
   "match": "Panathinaikos v Plzen",
   "match_url": null,
   "kickoff": "2026-02-19T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -5640.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "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.62",
   "settled_price": "1.6300",
   "published_at": "2026-02-19T06:37:00.000Z",
   "recorded_at": "2026-10-12T20:34:20.651Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a3382c9bf658f04d7cc41291",
   "url": null,
   "match": "Benfica v Real Madrid",
   "match_url": null,
   "kickoff": "2026-02-17T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -5688.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.53",
   "settled_price": "1.5400",
   "published_at": "2026-02-17T06:28:00.000Z",
   "recorded_at": "2026-10-12T20:34:38.289Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-679893c657276466d680e6a4",
   "url": null,
   "match": "İstanbul Başakşehir v Beşiktaş",
   "match_url": null,
   "kickoff": "2026-02-15T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -5739.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.5200",
   "published_at": "2026-02-15T06:27:00.000Z",
   "recorded_at": "2026-10-12T20:34:52.607Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d09afa5d718c6ef5c014a2af",
   "url": null,
   "match": "Eintracht Frankfurt v Borussia M'gladbach",
   "match_url": null,
   "kickoff": "2026-02-14T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5766.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7550,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.7550",
   "published_at": "2026-02-13T23:57:00.000Z",
   "recorded_at": "2026-10-12T20:35:13.268Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-eafe6517daf47846a7953646",
   "url": null,
   "match": "West Ham United v Manchester United",
   "match_url": null,
   "kickoff": "2026-02-10T20:15:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5856.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.72",
   "settled_price": "1.7000",
   "published_at": "2026-02-10T06:19:00.000Z",
   "recorded_at": "2026-10-12T20:35:43.683Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9d661e43bc2e121074bbe94b",
   "url": null,
   "match": "Rizespor v Galatasaray",
   "match_url": null,
   "kickoff": "2026-02-08T14:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -5910.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.5800",
   "published_at": "2026-02-07T23:22:00.000Z",
   "recorded_at": "2026-10-12T20:36:12.962Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-83102bfd7cf3f1f1ec0b7d63",
   "url": null,
   "match": "Newcastle United v Brentford",
   "match_url": null,
   "kickoff": "2026-02-07T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -5931.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6400",
   "published_at": "2026-02-06T23:53:00.000Z",
   "recorded_at": "2026-10-12T20:36:23.332Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bf6d57262f566d9d3f85b906",
   "url": null,
   "match": "RC Lens v Stade Rennais",
   "match_url": null,
   "kickoff": "2026-02-07T16:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -5932.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: RC Lens at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.5700",
   "published_at": "2026-02-06T23:32:00.000Z",
   "recorded_at": "2026-10-12T20:36:30.927Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-274dad8eb9fcfe9a6b1c3f65",
   "url": null,
   "match": "VfL Wolfsburg v Borussia Dortmund",
   "match_url": null,
   "kickoff": "2026-02-07T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -5934.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Borussia Dortmund at 1.74",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.74",
   "settled_price": "1.7000",
   "published_at": "2026-02-06T23:58:00.000Z",
   "recorded_at": "2026-10-12T20:36:13.383Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ce2b3d987313429e6fd664c4",
   "url": null,
   "match": "Kocaelispor v Fenerbahçe",
   "match_url": null,
   "kickoff": "2026-02-02T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -6051.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fenerbahçe at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6950,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.67",
   "settled_price": "1.6950",
   "published_at": "2026-02-02T06:24:00.000Z",
   "recorded_at": "2026-10-12T20:36:55.819Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e8394dbc02524470484c3ff3",
   "url": null,
   "match": "RC Strasbourg v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-02-01T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -6072.9,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.58",
   "settled_price": "1.5850",
   "published_at": "2026-02-01T06:34:00.000Z",
   "recorded_at": "2026-10-12T20:37:05.035Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ac58b9e741dd615742a5c899",
   "url": null,
   "match": "TSG Hoffenheim v 1. FC Union Berlin",
   "match_url": null,
   "kickoff": "2026-01-31T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6102.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: TSG Hoffenheim at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.8100",
   "published_at": "2026-01-30T23:58:00.000Z",
   "recorded_at": "2026-10-12T20:37:17.126Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f89830b1cd6d86104db3d0e8",
   "url": null,
   "match": "1. FC Köln v VfL Wolfsburg",
   "match_url": null,
   "kickoff": "2026-01-30T19:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6121.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.54",
   "settled_price": "1.5600",
   "published_at": "2026-01-30T06:25:00.000Z",
   "recorded_at": "2026-10-12T20:38:28.880Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-64cc8a24fef3f44fe8da0d48",
   "url": "/authors/dennis-koch/picks/22/#pick-n-64cc8a24fef3f44fe8da0d48",
   "match": "Lille v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-01-29T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6197.9,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.25",
   "settled_price": "2.2000",
   "published_at": "2026-01-29T06:57:28.000Z",
   "recorded_at": "2026-10-15T01:54:55.534Z",
   "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-64cc8a24fef3f44fe8da0d48",
    "quote_text": "Remis zur Pause\n\nmittel\n\n2.25 bei bet365",
    "fragment_from": 3321,
    "fragment_to": 3361,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lille-vs-freiburg-tipp-prognose-quoten-29-01-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f556af7de3edf3afc0d7692ab22aad380fdb3f839ff380ce309d59b29f490443",
     "material_removed": false
    },
    "published_at": "2026-01-29T06:57:28.000Z",
    "detected_at": "2026-10-15T01:54:55.534Z",
    "executed_at": "2026-11-07T18:24:46.608Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Lille v SC Freiburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12000,
    "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": "2026-01-29T06:57:28.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-01-29T06:57:28.000Z",
     "detected_at": "2026-10-15T01:54:55.534Z",
     "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, first half",
     "choice": "draw",
     "author_odds": "2.25",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.25"
    },
    "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 Lille 1-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "faa3ecce04b2f15cdde4bcd0f5c5ac139b689bfe13780568135ce3c71a101018",
      "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, first half",
      "choice": "draw",
      "decimal_odds": "2.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-11-07T18:24:46.597Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "37e8dcbe01b38e34f600599801b1be4cc803922e1cf4be4fabfe8b358399c922",
      "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, first half",
      "choice": "draw",
      "decimal_odds": "2.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-11-07T18:24:46.608Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lille-vs-freiburg-tipp-prognose-quoten-29-01-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-33b46fc902390aaeff5905ce",
   "url": "/authors/dennis-koch/picks/22/#pick-n-33b46fc902390aaeff5905ce",
   "match": "Lille v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-01-29T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6197.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-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": "2.05",
   "settled_price": "2.0000",
   "published_at": "2026-01-29T06:57:28.000Z",
   "recorded_at": "2026-10-15T01:54:55.534Z",
   "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-33b46fc902390aaeff5905ce",
    "quote_text": "Beide treffen: Nein\n\nmittel\n\n2.05 bei Bet-at-home",
    "fragment_from": 3270,
    "fragment_to": 3319,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lille-vs-freiburg-tipp-prognose-quoten-29-01-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f556af7de3edf3afc0d7692ab22aad380fdb3f839ff380ce309d59b29f490443",
     "material_removed": false
    },
    "published_at": "2026-01-29T06:57:28.000Z",
    "detected_at": "2026-10-15T01:54:55.534Z",
    "executed_at": "2026-11-07T18:24:46.589Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Lille v SC Freiburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "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": "2026-01-29T06:57:28.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-01-29T06:57:28.000Z",
     "detected_at": "2026-10-15T01:54:55.534Z",
     "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": "no",
     "author_odds": "2.05",
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no at 2.05"
    },
    "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 Lille 1-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "a8333555f4a38444e39a0019dadf34638af3034c02f0ed8116e6809d80b4dd78",
      "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": "no",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:24:46.582Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3cab56cd985cf9d309b63d27b51402b98765bf2661fdb6cdea3aa5a71e057e81",
      "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": "no",
      "decimal_odds": "2.0000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10000,
      "executed_at": "2026-11-07T18:24:46.589Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lille-vs-freiburg-tipp-prognose-quoten-29-01-2026-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-bd248f24659dbaf1b2190ea4",
   "url": "/authors/dennis-koch/picks/22/#pick-n-bd248f24659dbaf1b2190ea4",
   "match": "Lille v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-01-29T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6197.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.91",
   "settled_price": "1.8850",
   "published_at": "2026-01-29T06:57:28.000Z",
   "recorded_at": "2026-10-15T01:54:55.534Z",
   "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-bd248f24659dbaf1b2190ea4",
    "quote_text": "Unter 2.5 Tore\n\nmittel\n\n1.91 bei Betano",
    "fragment_from": 3229,
    "fragment_to": 3268,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lille-vs-freiburg-tipp-prognose-quoten-29-01-2026-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f556af7de3edf3afc0d7692ab22aad380fdb3f839ff380ce309d59b29f490443",
     "material_removed": false
    },
    "published_at": "2026-01-29T06:57:28.000Z",
    "detected_at": "2026-10-15T01:54:55.534Z",
    "executed_at": "2026-11-07T18:24:46.573Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Lille v SC Freiburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.91",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8850,
    "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": "2026-01-29T06:57:28.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-01-29T06:57:28.000Z",
     "detected_at": "2026-10-15T01:54:55.534Z",
     "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.91",
     "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.91"
    },
    "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 Lille 1-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "20d6fa68f70d3b28b283a439be00cb92eaf934968265e99ba09e43b6f4ec7d0f",
      "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.91",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9100,
      "executed_at": "2026-11-07T18:24:46.554Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e89bdf191d5526d22da8978011aac4e870afa84cc954f22fb3a6e12fbdbc16da",
      "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.8850",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8850,
      "executed_at": "2026-11-07T18:24:46.573Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lille-vs-freiburg-tipp-prognose-quoten-29-01-2026-europa-league",
     "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-665553369785cf3e6a5de407",
   "url": null,
   "match": "Olympique Lyonnais v PAOK",
   "match_url": null,
   "kickoff": "2026-01-29T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6144.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.71",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.71",
   "settled_price": "1.6700",
   "published_at": "2026-01-29T06:53:00.000Z",
   "recorded_at": "2026-10-12T20:39:16.300Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3ef413de5b2aeb7363aad451",
   "url": null,
   "match": "Real Betis v Feyenoord",
   "match_url": null,
   "kickoff": "2026-01-29T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6144.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Betis at 1.61",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.61",
   "settled_price": "1.5000",
   "published_at": "2026-01-29T06:53:00.000Z",
   "recorded_at": "2026-10-12T20:39:15.898Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5e264ff555b2bd698842278f",
   "url": null,
   "match": "Lille v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-01-29T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6144.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.91",
   "settled_price": "1.8850",
   "published_at": "2026-01-29T06:54:00.000Z",
   "recorded_at": "2026-10-12T20:39:15.438Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-19f7a85281ae964d036db2e6",
   "url": null,
   "match": "AFC Ajax v Olympiakos Piraeus",
   "match_url": null,
   "kickoff": "2026-01-28T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -6168.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.7000",
   "published_at": "2026-01-28T06:55:00.000Z",
   "recorded_at": "2026-10-12T20:39:51.967Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-989183c71e3f10e8e72ce017",
   "url": null,
   "match": "Paris Saint-Germain v Newcastle United",
   "match_url": null,
   "kickoff": "2026-01-28T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -6168.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.55",
   "settled_price": "1.5700",
   "published_at": "2026-01-28T06:57:00.000Z",
   "recorded_at": "2026-10-12T20:39:38.051Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-149b65dbd431140bd3e24fda",
   "url": null,
   "match": "Manchester City v Galatasaray",
   "match_url": null,
   "kickoff": "2026-01-28T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -6168.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.77",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.77",
   "settled_price": "1.5700",
   "published_at": "2026-01-28T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:39:37.476Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f89048e9b9dd69f4b563f62f",
   "url": null,
   "match": "Borussia Dortmund v Inter",
   "match_url": null,
   "kickoff": "2026-01-28T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -6168.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "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.5",
   "settled_price": "1.5400",
   "published_at": "2026-01-28T06:59:00.000Z",
   "recorded_at": "2026-10-12T20:39:36.761Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-54f4a0de5fec244f98e95b90",
   "url": null,
   "match": "FC St. Pauli v RB Leipzig",
   "match_url": null,
   "kickoff": "2026-01-27T19:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6193.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: RB Leipzig at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.87",
   "settled_price": "1.7500",
   "published_at": "2026-01-27T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:39:57.421Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-866b13c8a68f2800666e4958",
   "url": null,
   "match": "Lille v RC Strasbourg",
   "match_url": null,
   "kickoff": "2026-01-25T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -6240.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: RC Strasbourg at 3.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 19050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.55",
   "settled_price": "2.9050",
   "published_at": "2026-01-25T06:32:00.000Z",
   "recorded_at": "2026-10-12T20:40:13.767Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7e103320ed34301888315eee",
   "url": null,
   "match": "AS Roma v AC Milan",
   "match_url": null,
   "kickoff": "2026-01-25T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -6240.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.66",
   "settled_price": "1.6850",
   "published_at": "2026-01-25T06:44:00.000Z",
   "recorded_at": "2026-10-12T20:40:13.471Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c457be4d26a4f1707643daae",
   "url": null,
   "match": "Newcastle United v Aston Villa",
   "match_url": null,
   "kickoff": "2026-01-25T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6246.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "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.57",
   "settled_price": "1.5300",
   "published_at": "2026-01-25T06:50:00.000Z",
   "recorded_at": "2026-10-12T20:40:12.809Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-28dc03a485f0f788acbfa31a",
   "url": null,
   "match": "Lecce v Lazio",
   "match_url": null,
   "kickoff": "2026-01-24T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -6264.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.64",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.64",
   "settled_price": "1.5500",
   "published_at": "2026-01-23T23:42:00.000Z",
   "recorded_at": "2026-10-12T20:40:36.835Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a45da7b5782300672c313999",
   "url": null,
   "match": "Bayer 04 Leverkusen v SV Werder Bremen",
   "match_url": null,
   "kickoff": "2026-01-24T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6270.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.52",
   "settled_price": "1.5500",
   "published_at": "2026-01-23T23:55:00.000Z",
   "recorded_at": "2026-10-12T20:40:31.962Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f4f6cb0af5479f477b5dd62a",
   "url": null,
   "match": "Red Bull Salzburg v Basel",
   "match_url": null,
   "kickoff": "2026-01-22T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6312.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.4400",
   "published_at": "2026-01-22T06:38:00.000Z",
   "recorded_at": "2026-10-12T20:40:49.436Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2290ee50eeab5e793cf1cb0e",
   "url": null,
   "match": "Fenerbahçe v Aston Villa",
   "match_url": null,
   "kickoff": "2026-01-22T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -6314.9,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.5000",
   "published_at": "2026-01-22T06:37:00.000Z",
   "recorded_at": "2026-10-12T20:40:49.702Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e9607fe18106211067f001aa",
   "url": null,
   "match": "Sporting CP v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-01-20T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -6360.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 1.74",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.74",
   "settled_price": "1.7200",
   "published_at": "2026-01-20T06:26:00.000Z",
   "recorded_at": "2026-10-12T20:41:18.413Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-007efdc251c6691a642327e2",
   "url": null,
   "match": "Inter v Arsenal",
   "match_url": null,
   "kickoff": "2026-01-20T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -6360.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.83",
   "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.83",
   "settled_price": "1.7600",
   "published_at": "2026-01-20T06:27:00.000Z",
   "recorded_at": "2026-10-12T20:41:18.302Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5ca88523a70bcb1d0dbfbddd",
   "url": null,
   "match": "Alanyaspor v Fenerbahçe",
   "match_url": null,
   "kickoff": "2026-01-18T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -6411.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.92",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.92",
   "settled_price": "1.8700",
   "published_at": "2026-01-17T23:29:00.000Z",
   "recorded_at": "2026-10-12T20:41:43.543Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2d52b118867decdb5da00e59",
   "url": null,
   "match": "Cagliari v Juventus",
   "match_url": null,
   "kickoff": "2026-01-17T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -6432.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Juventus at 1.51",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.51",
   "settled_price": "1.5300",
   "published_at": "2026-01-16T23:44:00.000Z",
   "recorded_at": "2026-10-12T20:41:59.424Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3b34468bf227ff2a4e28c490",
   "url": null,
   "match": "RB Leipzig v FC Bayern München",
   "match_url": null,
   "kickoff": "2026-01-17T17:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6435.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.7000",
   "published_at": "2026-01-16T23:58:00.000Z",
   "recorded_at": "2026-10-12T20:41:43.954Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3c2f9ce76f936a4c63dbbd5c",
   "url": null,
   "match": "Galatasaray v Gaziantep F.K.",
   "match_url": null,
   "kickoff": "2026-01-17T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -6435.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8350,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.76",
   "settled_price": "1.8350",
   "published_at": "2026-01-16T23:28:00.000Z",
   "recorded_at": "2026-10-12T20:41:59.865Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f18378299961a511f4eca5ad",
   "url": null,
   "match": "Como v AC Milan",
   "match_url": null,
   "kickoff": "2026-01-15T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -6481.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.72",
   "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.72",
   "settled_price": "1.7800",
   "published_at": "2026-01-15T06:43:00.000Z",
   "recorded_at": "2026-10-12T20:42:08.967Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ecd72563603a50fd5f42f421",
   "url": null,
   "match": "RB Leipzig v SC Freiburg",
   "match_url": null,
   "kickoff": "2026-01-14T19:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6505.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.54",
   "settled_price": "1.6300",
   "published_at": "2026-01-14T06:12:00.000Z",
   "recorded_at": "2026-10-12T20:42:15.551Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1a3e0df567a51e8866058677",
   "url": null,
   "match": "Fiorentina v AC Milan",
   "match_url": null,
   "kickoff": "2026-01-11T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -6582.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: AC Milan at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.0",
   "settled_price": "2.2200",
   "published_at": "2026-01-10T23:43:00.000Z",
   "recorded_at": "2026-10-12T20:42:37.548Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6ec8c57708832092d4c3ea63",
   "url": null,
   "match": "SC Freiburg v Hamburger SV",
   "match_url": null,
   "kickoff": "2026-01-10T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -6606.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: SC Freiburg at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.7900",
   "published_at": "2026-01-09T23:58:00.000Z",
   "recorded_at": "2026-10-12T20:42:44.784Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a1a3a5b1b188e2e0523050f7",
   "url": null,
   "match": "Toulouse v RC Lens",
   "match_url": null,
   "kickoff": "2026-01-02T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -6793.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: RC Lens at 2.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 18500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.55",
   "settled_price": "2.8500",
   "published_at": "2026-01-02T06:26:00.000Z",
   "recorded_at": "2026-10-12T20:43:22.068Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-39b9fa2564c0faa95deec57c",
   "url": null,
   "match": "Brentford v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2026-01-01T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -6816.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.8",
   "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.8",
   "settled_price": "1.9800",
   "published_at": "2025-12-31T23:52:00.000Z",
   "recorded_at": "2026-10-12T20:43:25.369Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-82f886ce54e8141995fd8e91",
   "url": null,
   "match": "Parma v Fiorentina",
   "match_url": null,
   "kickoff": "2025-12-27T11:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -6945.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fiorentina at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "2.2",
   "settled_price": "2.1350",
   "published_at": "2025-12-26T23:32:00.000Z",
   "recorded_at": "2026-10-12T20:43:48.719Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-06ec1a812c68888aa1e6827c",
   "url": null,
   "match": "Real Betis v Getafe",
   "match_url": null,
   "kickoff": "2025-12-21T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -7080.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Betis at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.72",
   "settled_price": "1.7500",
   "published_at": "2025-12-20T23:37:00.000Z",
   "recorded_at": "2026-10-12T20:44:09.845Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e4a2d2f3d3297a708113f8d4",
   "url": null,
   "match": "Omonia Nicosia v Rakow Czestochowa",
   "match_url": null,
   "kickoff": "2025-12-18T20:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -7152.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.76",
   "settled_price": "1.6200",
   "published_at": "2025-12-18T06:17:00.000Z",
   "recorded_at": "2026-10-12T20:44:36.681Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c677d24dc0bcaf74d2045e1e",
   "url": null,
   "match": "AS Roma v Como",
   "match_url": null,
   "kickoff": "2025-12-15T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -7225.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.6400",
   "published_at": "2025-12-15T06:41:00.000Z",
   "recorded_at": "2026-10-12T20:44:43.799Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0d6dd51431209540b0ac6326",
   "url": null,
   "match": "Bologna v Juventus",
   "match_url": null,
   "kickoff": "2025-12-14T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -7249.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.64",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.64",
   "settled_price": "1.8000",
   "published_at": "2025-12-13T23:42:00.000Z",
   "recorded_at": "2026-10-12T20:45:05.186Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ad2a05676460916343d79409",
   "url": null,
   "match": "Metz v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2025-12-13T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -7274.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 3.5 goals: Paris Saint-Germain to win and under 3.5 goals at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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": "2.4",
   "settled_price": "2.5800",
   "published_at": "2025-12-13T06:34:00.000Z",
   "recorded_at": "2026-10-12T20:45:24.220Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8dbed793015136551b714de1",
   "url": null,
   "match": "Eintracht Frankfurt v FC Augsburg",
   "match_url": null,
   "kickoff": "2025-12-13T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7278.3,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.3700",
   "published_at": "2025-12-13T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:45:16.153Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0110de6b6b81fdf61afc02be",
   "url": null,
   "match": "Celtic v AS Roma",
   "match_url": null,
   "kickoff": "2025-12-11T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -7320.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.86",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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.86",
   "settled_price": "1.9000",
   "published_at": "2025-12-11T06:53:00.000Z",
   "recorded_at": "2026-10-12T20:45:35.431Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-24c8ca391749ea35d207f9f9",
   "url": null,
   "match": "Athletic Club v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2025-12-10T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7344.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 1.6",
   "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.6",
   "settled_price": "1.7500",
   "published_at": "2025-12-10T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:45:54.070Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-054a75ffa12da3e5df920d66",
   "url": null,
   "match": "Osasuna v Levante UD",
   "match_url": null,
   "kickoff": "2025-12-08T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -7392.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-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.76",
   "settled_price": "2.0000",
   "published_at": "2025-12-08T06:39:00.000Z",
   "recorded_at": "2026-10-12T20:46:14.034Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a2ba9cf42c81603b5f6fe7f1",
   "url": null,
   "match": "Lazio v Bologna",
   "match_url": null,
   "kickoff": "2025-12-07T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -7419.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.67",
   "settled_price": "1.9500",
   "published_at": "2025-12-06T23:43:00.000Z",
   "recorded_at": "2026-10-12T20:46:31.164Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6fc2e475af7254fea3e7c6b4",
   "url": null,
   "match": "Valencia v Sevilla",
   "match_url": null,
   "kickoff": "2025-12-07T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -7421.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.71",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6950,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.71",
   "settled_price": "1.6950",
   "published_at": "2025-12-06T23:36:00.000Z",
   "recorded_at": "2026-10-12T20:46:31.774Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-93eb8a61a34c0e1f2daaa03a",
   "url": null,
   "match": "Hamburger SV v SV Werder Bremen",
   "match_url": null,
   "kickoff": "2025-12-07T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7422.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.6000",
   "published_at": "2025-12-06T23:59:00.000Z",
   "recorded_at": "2026-10-12T20:46:24.067Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-262b4f7dd0f60c5b8ce1227f",
   "url": null,
   "match": "Nantes v RC Lens",
   "match_url": null,
   "kickoff": "2025-12-06T16:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -7444.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: RC Lens at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.66",
   "settled_price": "1.7000",
   "published_at": "2025-12-05T23:34:00.000Z",
   "recorded_at": "2026-10-12T20:46:58.702Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d5e32f7db7e1118492e70429",
   "url": null,
   "match": "FC Augsburg v Bayer 04 Leverkusen",
   "match_url": null,
   "kickoff": "2025-12-06T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7446.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bayer 04 Leverkusen at 1.9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.9",
   "settled_price": "2.1000",
   "published_at": "2025-12-05T23:57:00.000Z",
   "recorded_at": "2026-10-12T20:46:41.514Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d3a45765f38388aebd0672ea",
   "url": null,
   "match": "Real Oviedo v Mallorca",
   "match_url": null,
   "kickoff": "2025-12-05T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -7464.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.5300",
   "published_at": "2025-12-05T06:39:00.000Z",
   "recorded_at": "2026-10-12T20:47:03.030Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f7dc56f3bb7118df57338f47",
   "url": null,
   "match": "Fenerbahçe v Galatasaray",
   "match_url": null,
   "kickoff": "2025-12-01T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -7563.8,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.5000",
   "published_at": "2025-12-01T06:25:00.000Z",
   "recorded_at": "2026-10-12T20:47:21.048Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1173c4f1d19660187df7f989",
   "url": null,
   "match": "Hamburger SV v VfB Stuttgart",
   "match_url": null,
   "kickoff": "2025-11-30T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7590.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: VfB Stuttgart at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.2",
   "settled_price": "2.4300",
   "published_at": "2025-11-30T00:57:00.000Z",
   "recorded_at": "2026-10-12T20:57:51.350Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-49aa5e9bb9511e3bfc800a00",
   "url": null,
   "match": "Everton v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-29T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7611.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-4",
   "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.8",
   "settled_price": "1.9100",
   "published_at": "2025-11-28T23:51:00.000Z",
   "recorded_at": "2026-10-12T20:58:13.679Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-15854a2a33aaee0a42f28c26",
   "url": null,
   "match": "SV Werder Bremen v 1. FC Köln",
   "match_url": null,
   "kickoff": "2025-11-29T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7614.5,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.6000",
   "published_at": "2025-11-28T23:57:00.000Z",
   "recorded_at": "2026-10-12T20:58:13.470Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0d8b0f9fe16ba9f4f3d6c31c",
   "url": null,
   "match": "Metz v Stade Rennais",
   "match_url": null,
   "kickoff": "2025-11-28T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -7633.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.12",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.12",
   "settled_price": "2.3800",
   "published_at": "2025-11-27T23:34:00.000Z",
   "recorded_at": "2026-10-12T20:58:25.901Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c228bc170576cfa4ae3c404e",
   "url": null,
   "match": "Go Ahead Eagles v VfB Stuttgart",
   "match_url": null,
   "kickoff": "2025-11-27T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -7657.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "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.55",
   "settled_price": "1.6800",
   "published_at": "2025-11-27T06:54:00.000Z",
   "recorded_at": "2026-10-12T20:58:26.044Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-162a6b6272360e544952935c",
   "url": null,
   "match": "Fenerbahçe v Ferencvarosi TC",
   "match_url": null,
   "kickoff": "2025-11-27T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -7659.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fenerbahçe at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.5",
   "settled_price": "1.5650",
   "published_at": "2025-11-27T06:53:00.000Z",
   "recorded_at": "2026-10-12T20:58:32.799Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5085c637b0816359399e97e9",
   "url": null,
   "match": "Eintracht Frankfurt v Atalanta",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7681.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6750,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.6750",
   "published_at": "2025-11-26T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:59:39.560Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c53a1e474cd1c551b510a4db",
   "url": null,
   "match": "Atlético Madrid v Inter",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7681.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.95",
   "settled_price": "2.0000",
   "published_at": "2025-11-26T06:58:00.000Z",
   "recorded_at": "2026-10-12T20:59:39.322Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-862f79dbe987b46c1457df33",
   "url": null,
   "match": "Borussia Dortmund v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7705.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Borussia Dortmund at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.9200",
   "published_at": "2025-11-25T06:59:00.000Z",
   "recorded_at": "2026-10-12T20:59:59.840Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-eda22e6f62a07e60e8ec17a9",
   "url": null,
   "match": "Galatasaray v Union St. Gilloise",
   "match_url": null,
   "kickoff": "2025-11-25T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7707.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.52",
   "settled_price": "1.5300",
   "published_at": "2025-11-25T06:56:00.000Z",
   "recorded_at": "2026-10-12T21:00:01.802Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f083de864be36833eb5e2dd7",
   "url": null,
   "match": "Espanyol v Sevilla",
   "match_url": null,
   "kickoff": "2025-11-24T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -7729.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.66",
   "settled_price": "1.9100",
   "published_at": "2025-11-24T06:38:00.000Z",
   "recorded_at": "2026-10-12T21:00:06.977Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f031ac7f0f637a2ec42989a7",
   "url": null,
   "match": "Inter v AC Milan",
   "match_url": null,
   "kickoff": "2025-11-23T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -7753.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.72",
   "settled_price": "1.8300",
   "published_at": "2025-11-22T23:44:00.000Z",
   "recorded_at": "2026-10-12T21:00:23.132Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7062c56023fa1117a91c7866",
   "url": null,
   "match": "Paris Saint-Germain v Le Havre",
   "match_url": null,
   "kickoff": "2025-11-22T20:05:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -7776.9,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Paris Saint-Germain to win and under 4.5 goals at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.6",
   "settled_price": "1.6",
   "published_at": "2025-11-21T23:31:00.000Z",
   "recorded_at": "2026-10-12T21:00:53.441Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e0aa1f32aa8a7eef383ebe43",
   "url": null,
   "match": "Liverpool v Nottingham Forest",
   "match_url": null,
   "kickoff": "2025-11-22T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7782.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.5700",
   "published_at": "2025-11-21T23:54:00.000Z",
   "recorded_at": "2026-10-12T21:00:40.981Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0a8e5fdab3bcd90dd6c1e42d",
   "url": null,
   "match": "FC Bayern München v SC Freiburg",
   "match_url": null,
   "kickoff": "2025-11-22T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7782.5,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: FC Bayern München to win and under 4.5 goals at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "6-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.73",
   "settled_price": "1.73",
   "published_at": "2025-11-21T23:58:00.000Z",
   "recorded_at": "2026-10-12T21:00:39.263Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e5ec93c05f2642bc276ca25e",
   "url": null,
   "match": "Borussia Dortmund v VfB Stuttgart",
   "match_url": null,
   "kickoff": "2025-11-22T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -7782.5,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.5 at 1.69",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6900,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.69",
   "settled_price": "1.69",
   "published_at": "2025-11-21T23:59:00.000Z",
   "recorded_at": "2026-10-12T21:00:30.297Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4601f1ef2b1dc0b0a807846e",
   "url": null,
   "match": "Fluminense v Flamengo",
   "match_url": null,
   "kickoff": "2025-11-20T00:30:00.000Z",
   "competition": "Brasileiro Série A",
   "lead_hours": -7844.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.55",
   "settled_price": "1.4400",
   "published_at": "2025-11-19T06:24:00.000Z",
   "recorded_at": "2026-10-12T21:01:02.998Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b9ccdce30a0d1cbb731e17df",
   "url": null,
   "match": "Espanyol v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-08T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -8113.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.99",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.99",
   "settled_price": "1.9500",
   "published_at": "2025-11-07T23:38:00.000Z",
   "recorded_at": "2026-10-12T21:02:32.330Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f953d1e2202b2415d5e798ea",
   "url": null,
   "match": "Borussia M'gladbach v 1. FC Köln",
   "match_url": null,
   "kickoff": "2025-11-08T17:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -8115.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.5000",
   "published_at": "2025-11-07T23:59:00.000Z",
   "recorded_at": "2026-10-12T21:02:22.961Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b710b6b22699339865cfe5c8",
   "url": null,
   "match": "Elche v Real Sociedad",
   "match_url": null,
   "kickoff": "2025-11-07T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -8137.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.68",
   "settled_price": "1.6650",
   "published_at": "2025-11-06T23:37:00.000Z",
   "recorded_at": "2026-10-12T21:02:40.963Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3f59f2cb4ae5472f4f47e8d7",
   "url": null,
   "match": "PAOK v BSC Young Boys",
   "match_url": null,
   "kickoff": "2025-11-06T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8161.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5150,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.5150",
   "published_at": "2025-11-06T06:51:00.000Z",
   "recorded_at": "2026-10-12T21:02:49.795Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9f325d90712327ac2b70d544",
   "url": null,
   "match": "Plzen v Fenerbahçe",
   "match_url": null,
   "kickoff": "2025-11-06T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8161.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.65",
   "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.65",
   "settled_price": "1.7000",
   "published_at": "2025-11-06T06:52:00.000Z",
   "recorded_at": "2026-10-12T21:02:49.298Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-df75eeac41177587778d3e05",
   "url": null,
   "match": "Real Betis v Olympique Lyonnais",
   "match_url": null,
   "kickoff": "2025-11-06T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8161.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "2.2000",
   "published_at": "2025-11-06T06:53:00.000Z",
   "recorded_at": "2026-10-12T21:02:42.495Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e739720bcaf5b319f9ebf4b0",
   "url": null,
   "match": "NK Celje v Legia Warszawa",
   "match_url": null,
   "kickoff": "2025-11-06T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -8163.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.6000",
   "published_at": "2025-11-06T06:47:00.000Z",
   "recorded_at": "2026-10-12T21:02:59.358Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-16f4a0bd5ccac80b01237117",
   "url": null,
   "match": "Olympique de Marseille v Atalanta",
   "match_url": null,
   "kickoff": "2025-11-05T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8185.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.54",
   "settled_price": "1.5900",
   "published_at": "2025-11-05T06:56:00.000Z",
   "recorded_at": "2026-10-12T21:03:12.113Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f6200c6745785dd68f1a8820",
   "url": "/authors/dennis-koch/picks/3/#pick-n-f6200c6745785dd68f1a8820",
   "match": "AFC Ajax v Galatasaray",
   "match_url": null,
   "kickoff": "2025-11-05T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8106.9,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Galatasaray at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.5",
   "settled_price": "1.5",
   "published_at": "2025-11-05T07:14:11.000Z",
   "recorded_at": "2026-10-09T14:52:25.129Z",
   "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-f6200c6745785dd68f1a8820",
    "quote_text": "Unser Tipp\n\nGalatasaray (Draw No Bet)\n\nbet365\n\n1.50",
    "fragment_from": 506,
    "fragment_to": 557,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ajax-amsterdam-vs-galatasaray-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b513def45b41ca3cad12959af48a946c69996edac4c36e297519affb396490a7",
     "material_removed": false
    },
    "published_at": "2025-11-05T07:14:11.000Z",
    "detected_at": "2026-10-09T14:52:25.129Z",
    "executed_at": "2026-11-07T18:23:49.814Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "AFC Ajax v Galatasaray",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-05T20:00:00.000Z",
     "url": null,
     "scoreline": "0-3"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Galatasaray",
    "odds_set": {
     "by_author": "1.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5000,
    "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-11-05T07:14:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-05T07:14:11.000Z",
     "detected_at": "2026-10-09T14:52:25.129Z",
     "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": "Draw no bet",
     "choice": "Galatasaray",
     "author_odds": "1.5",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Galatasaray at 1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was AFC Ajax 0-3 Galatasaray."
    },
    "settlements": [
     {
      "operation_id": "ff4a9f053c32bce937ee26797fb14f1f722ffc91d8b6039679b9d9fd55030382",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Galatasaray",
      "decimal_odds": "1.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5000,
      "executed_at": "2026-11-07T18:23:49.814Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/ajax-amsterdam-vs-galatasaray-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Galatasaray (Draw no bet)"
   }
  },
  {
   "record_id": "n-77d7652de63edd667498613a",
   "url": "/authors/dennis-koch/picks/24/#pick-n-77d7652de63edd667498613a",
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8265.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Pafos or draw at 2.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 27000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.75",
   "settled_price": "3.7000",
   "published_at": "2025-11-05T07:15:33.000Z",
   "recorded_at": "2026-10-16T03:05:16.729Z",
   "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-77d7652de63edd667498613a",
    "quote_text": "Doppelte Chance 1X\n\nhoch\n\n2.75 bei Betano",
    "fragment_from": 3163,
    "fragment_to": 3204,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a205074fd376a9eb9ce3badf53373561e61e1f60795769e9750160dfbfc716c1",
     "material_removed": false
    },
    "published_at": "2025-11-05T07:15:33.000Z",
    "detected_at": "2026-10-16T03:05:16.729Z",
    "executed_at": "2026-11-07T18:24:50.575Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Pafos v Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-05T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Double chance",
    "outcome_label": "Pafos or draw",
    "odds_set": {
     "by_author": "2.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.7000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 27000,
    "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": "2025-11-05T07:15:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-05T07:15:33.000Z",
     "detected_at": "2026-10-16T03:05:16.729Z",
     "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": "Double chance",
     "choice": "Pafos or draw",
     "author_odds": "2.75",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Pafos or draw at 2.75"
    },
    "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 Pafos 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "561c469022d484c7cfb0edcfddef8d46942c08e99cb2d599aeed7aa6c5b301df",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Pafos or draw",
      "decimal_odds": "2.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 17500,
      "executed_at": "2026-11-07T18:24:50.569Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6397705c5211c11bad4937cc265fe53f62bd3a7b6498421932d9d226d5808af7",
      "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": "Double chance",
      "choice": "Pafos or draw",
      "decimal_odds": "3.7000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 27000,
      "executed_at": "2026-11-07T18:24:50.575Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Pafos or draw"
   }
  },
  {
   "record_id": "n-7d2d766d875d9d9eb967ad8b",
   "url": "/authors/dennis-koch/picks/24/#pick-n-7d2d766d875d9d9eb967ad8b",
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8265.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "1.7200",
   "published_at": "2025-11-05T07:15:33.000Z",
   "recorded_at": "2026-10-16T03:05:16.729Z",
   "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-7d2d766d875d9d9eb967ad8b",
    "quote_text": "Beide treffen: Nein\n\nmittel\n\n2.05 bei Bet-at-home",
    "fragment_from": 3112,
    "fragment_to": 3161,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a205074fd376a9eb9ce3badf53373561e61e1f60795769e9750160dfbfc716c1",
     "material_removed": false
    },
    "published_at": "2025-11-05T07:15:33.000Z",
    "detected_at": "2026-10-16T03:05:16.729Z",
    "executed_at": "2026-11-07T18:24:50.564Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Pafos v Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-05T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7200,
    "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": "2025-11-05T07:15:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-05T07:15:33.000Z",
     "detected_at": "2026-10-16T03:05:16.729Z",
     "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": "no",
     "author_odds": "2.05",
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no at 2.05"
    },
    "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 Pafos 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "14c55e93ea36879d91c48c2c686951008101835f57099ef5c0178ab033205887",
      "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": "no",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:24:50.559Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "18fab3f011ad25696b62d0e7d0989d1b744417a4ac05d8c2c3cc7223e8240916",
      "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": "no",
      "decimal_odds": "1.7200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7200,
      "executed_at": "2026-11-07T18:24:50.564Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-5796feed81956cdbb998013f",
   "url": "/authors/dennis-koch/picks/24/#pick-n-5796feed81956cdbb998013f",
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8265.3,
   "market_code": "total",
   "author_said": "Over/Under 2.75 goals: under 2.75 at 1.99",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.99",
   "settled_price": "2.0400",
   "published_at": "2025-11-05T07:15:33.000Z",
   "recorded_at": "2026-10-16T03:05:16.729Z",
   "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-5796feed81956cdbb998013f",
    "quote_text": "weshalb wir uns für den Tipp darauf entscheiden, dass unter 2,75 Tore in diesem Duell fallen.\n\nHierfür stehen in der Bet365 App bei Pafos gegen Villarreal Wettquoten in Höhe von 1.99 zur Verfügung",
    "fragment_from": 9868,
    "fragment_to": 10064,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a205074fd376a9eb9ce3badf53373561e61e1f60795769e9750160dfbfc716c1",
     "material_removed": false
    },
    "published_at": "2025-11-05T07:15:33.000Z",
    "detected_at": "2026-10-16T03:05:16.729Z",
    "executed_at": "2026-11-07T18:24:50.554Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Pafos v Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-05T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 2.75 goals",
    "outcome_label": "under 2.75",
    "odds_set": {
     "by_author": "1.99",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10400,
    "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": "2025-11-05T07:15:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-05T07:15:33.000Z",
     "detected_at": "2026-10-16T03:05:16.729Z",
     "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.75 goals",
     "choice": "under 2.75",
     "author_odds": "1.99",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.75",
     "subject": "goals_total",
     "in_words": "Over/Under 2.75 goals: under 2.75 at 1.99"
    },
    "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 Pafos 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "12f74a1969da085f58baf3e7215ce1b533f1231802424e6c9ad130a416243433",
      "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.75 goals",
      "choice": "under 2.75",
      "decimal_odds": "1.99",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9900,
      "executed_at": "2026-11-07T18:24:50.549Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6f95ca5471092ad6573e6763cf7cde4fe3c3b0b13ba2f625858952dbfe7063a0",
      "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.75 goals",
      "choice": "under 2.75",
      "decimal_odds": "2.0400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10400,
      "executed_at": "2026-11-07T18:24:50.554Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.75 (Over/Under 2.75 goals)"
   }
  },
  {
   "record_id": "n-72e0ba9e710b89609b9e098e",
   "url": null,
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8265.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Pafos or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 27000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "3.7000",
   "published_at": "2025-11-05T07:15:33.000Z",
   "recorded_at": "2026-10-16T03:05:16.729Z",
   "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-07ca11403a9996609ffcb595",
   "url": "/authors/dennis-koch/picks/24/#pick-n-07ca11403a9996609ffcb595",
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8265.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "1.7200",
   "published_at": "2025-11-05T07:15:33.000Z",
   "recorded_at": "2026-10-16T03:05:16.729Z",
   "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-07ca11403a9996609ffcb595",
    "quote_text": "Beide treffen: Nein\n\nmittel\n\n2.05 bei Bet-at-home",
    "fragment_from": 3112,
    "fragment_to": 3161,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a205074fd376a9eb9ce3badf53373561e61e1f60795769e9750160dfbfc716c1",
     "material_removed": false
    },
    "published_at": "2025-11-05T07:15:33.000Z",
    "detected_at": "2026-10-16T03:05:16.729Z",
    "executed_at": "2026-11-07T18:24:50.538Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Pafos v Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-05T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7200,
    "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": "2025-11-05T07:15:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-05T07:15:33.000Z",
     "detected_at": "2026-10-16T03:05:16.729Z",
     "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": "no",
     "author_odds": "2.05",
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no at 2.05"
    },
    "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 Pafos 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "c7af73ee9b1e40b057ec14552a6b987498b6c7e034fff2e97ee8e11cfa462549",
      "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": "no",
      "decimal_odds": "2.05",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-07T18:24:50.532Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2cb10a41fb8919d2e002b0c2e8247a9f63cf6fd185770cf1778d9fc5975c2644",
      "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": "no",
      "decimal_odds": "1.7200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7200,
      "executed_at": "2026-11-07T18:24:50.538Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-14824ceac7be86f65d4e4405",
   "url": "/authors/dennis-koch/picks/24/#pick-n-14824ceac7be86f65d4e4405",
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8265.3,
   "market_code": "total",
   "author_said": "Over/Under 2.75 goals: under 2.75 at 1.99",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.99",
   "settled_price": "2.0400",
   "published_at": "2025-11-05T07:15:33.000Z",
   "recorded_at": "2026-10-16T03:05:16.729Z",
   "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-14824ceac7be86f65d4e4405",
    "quote_text": "Unter 2.75 Tore\n\nbet365\n\n1.99\nQuote",
    "fragment_from": 490,
    "fragment_to": 525,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a205074fd376a9eb9ce3badf53373561e61e1f60795769e9750160dfbfc716c1",
     "material_removed": false
    },
    "published_at": "2025-11-05T07:15:33.000Z",
    "detected_at": "2026-10-16T03:05:16.729Z",
    "executed_at": "2026-11-07T18:24:50.527Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Pafos v Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-05T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 2.75 goals",
    "outcome_label": "under 2.75",
    "odds_set": {
     "by_author": "1.99",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10400,
    "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": "2025-11-05T07:15:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-05T07:15:33.000Z",
     "detected_at": "2026-10-16T03:05:16.729Z",
     "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.75 goals",
     "choice": "under 2.75",
     "author_odds": "1.99",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.75",
     "subject": "goals_total",
     "in_words": "Over/Under 2.75 goals: under 2.75 at 1.99"
    },
    "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 Pafos 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "20d113e6f5019e27842ca53da0fb1a811f12ca45285b5464323edfa8c33e55c4",
      "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.75 goals",
      "choice": "under 2.75",
      "decimal_odds": "1.99",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9900,
      "executed_at": "2026-11-07T18:24:50.521Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "22146b597ac3867995bf74ce203f25b0a3941046e2a37f4984daae6c89eadd07",
      "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.75 goals",
      "choice": "under 2.75",
      "decimal_odds": "2.0400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10400,
      "executed_at": "2026-11-07T18:24:50.527Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/pafos-vs-villarreal-tipp-ki-prognose-quoten-05-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.75 (Over/Under 2.75 goals)"
   }
  },
  {
   "record_id": "n-d3a379fba7e5ed530071e195",
   "url": null,
   "match": "Pafos v Villarreal",
   "match_url": null,
   "kickoff": "2025-11-05T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8187.3,
   "market_code": "total",
   "author_said": "Over/Under 2.75 goals: under 2.75 at 1.99",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.99",
   "settled_price": "2.0400",
   "published_at": "2025-11-05T06:54:00.000Z",
   "recorded_at": "2026-10-12T21:03:12.417Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-327d217b3a63cf493d3d6f0e",
   "url": "/authors/dennis-koch/picks/25/#pick-n-327d217b3a63cf493d3d6f0e",
   "match": "Paris Saint-Germain v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8287.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.5",
   "settled_price": "2.4000",
   "published_at": "2025-11-04T10:07:17.000Z",
   "recorded_at": "2026-10-16T03:07:35.528Z",
   "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-327d217b3a63cf493d3d6f0e",
    "quote_text": "Sieg PSG zu 2.50\n\nBei Bet365 wetten",
    "fragment_from": 4575,
    "fragment_to": 4610,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "85d64e9b10dbd45f424d84759f27e020419de3731f81e25164133f939fe5f51f",
     "material_removed": false
    },
    "published_at": "2025-11-04T10:07:17.000Z",
    "detected_at": "2026-10-16T03:07:35.528Z",
    "executed_at": "2026-11-07T18:24:52.837Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Paris Saint-Germain v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-04T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Paris Saint-Germain",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.4000",
     "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": "2025-11-04T10:07:17.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-04T10:07:17.000Z",
     "detected_at": "2026-10-16T03:07:35.528Z",
     "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": "Paris Saint-Germain",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Paris Saint-Germain at 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Paris Saint-Germain 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "1bdaf6d6232444d5cbf511f01ea6e972c5dae99a301512dac91ea77694992c5b",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.5",
      "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:24:52.831Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "cfe2d17fae1c3b0e224edda880e3bca1063bb466a3b5b4e06d34bd0e83a4a2ec",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.4000",
      "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:24:52.837Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain to win"
   }
  },
  {
   "record_id": "n-e6e5780a8c32e907c96be4cc",
   "url": "/authors/dennis-koch/picks/25/#pick-n-e6e5780a8c32e907c96be4cc",
   "match": "Paris Saint-Germain v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8287.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Kane to score at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.95",
   "settled_price": "1.95",
   "published_at": "2025-11-04T10:07:17.000Z",
   "recorded_at": "2026-10-16T03:07:35.528Z",
   "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-e6e5780a8c32e907c96be4cc",
    "quote_text": "Kane trifft\n\nmittel\n\n1.95 bei Interwetten",
    "fragment_from": 3044,
    "fragment_to": 3085,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "85d64e9b10dbd45f424d84759f27e020419de3731f81e25164133f939fe5f51f",
     "material_removed": false
    },
    "published_at": "2025-11-04T10:07:17.000Z",
    "detected_at": "2026-10-16T03:07:35.528Z",
    "executed_at": "2026-11-07T18:24:52.825Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Paris Saint-Germain v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-04T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Kane to score",
    "odds_set": {
     "by_author": "1.95",
     "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-11-04T10:07:17.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-04T10:07:17.000Z",
     "detected_at": "2026-10-16T03:07:35.528Z",
     "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": "Kane to score",
     "author_odds": "1.95",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Kane to score at 1.95"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Paris Saint-Germain 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "e22ee9281ddc5fd39a09ace5e39fefcc572a0189330ebd4afe9e727e28d453f4",
      "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": "Kane to score",
      "decimal_odds": "1.95",
      "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:24:52.825Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kane to score"
   }
  },
  {
   "record_id": "n-f60502f75a67ba76b5a7da55",
   "url": "/authors/dennis-koch/picks/25/#pick-n-f60502f75a67ba76b5a7da55",
   "match": "Paris Saint-Germain v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8287.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.88",
   "settled_price": "2.0850",
   "published_at": "2025-11-04T10:07:17.000Z",
   "recorded_at": "2026-10-16T03:07:35.528Z",
   "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-f60502f75a67ba76b5a7da55",
    "quote_text": "Für über 3,5 Tore stehen bei PSG gegen Bayern Wettquoten in Höhe von 1.88 bei Betano bereit, die wir mit vier von zehn Units anspielen.",
    "fragment_from": 10657,
    "fragment_to": 10792,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "85d64e9b10dbd45f424d84759f27e020419de3731f81e25164133f939fe5f51f",
     "material_removed": false
    },
    "published_at": "2025-11-04T10:07:17.000Z",
    "detected_at": "2026-10-16T03:07:35.528Z",
    "executed_at": "2026-11-07T18:24:52.818Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Paris Saint-Germain v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-04T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.88",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0850",
     "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": "2025-11-04T10:07:17.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-04T10:07:17.000Z",
     "detected_at": "2026-10-16T03:07:35.528Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "1.88",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 1.88"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Paris Saint-Germain 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "1572ebd7a54d4b63f69c96df8ab185f16336477ba171f161f560d400b8000d9e",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.88",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:24:52.813Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2905c3cad2ba98df37df5ccc1abf303100efb6920be881df0807372d61b8d06d",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.0850",
      "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:24:52.818Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-bfbb3fbbbc60e82de9cd43b3",
   "url": "/authors/dennis-koch/picks/25/#pick-n-bfbb3fbbbc60e82de9cd43b3",
   "match": "Paris Saint-Germain v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8287.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Kane to score at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.95",
   "settled_price": "1.95",
   "published_at": "2025-11-04T10:07:17.000Z",
   "recorded_at": "2026-10-16T03:07:35.528Z",
   "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-bfbb3fbbbc60e82de9cd43b3",
    "quote_text": "Kane trifft\n\nmittel\n\n1.95 bei Interwetten",
    "fragment_from": 3044,
    "fragment_to": 3085,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "85d64e9b10dbd45f424d84759f27e020419de3731f81e25164133f939fe5f51f",
     "material_removed": false
    },
    "published_at": "2025-11-04T10:07:17.000Z",
    "detected_at": "2026-10-16T03:07:35.528Z",
    "executed_at": "2026-11-07T18:24:52.703Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Paris Saint-Germain v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-04T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Player to score",
    "outcome_label": "Kane to score",
    "odds_set": {
     "by_author": "1.95",
     "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-11-04T10:07:17.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-04T10:07:17.000Z",
     "detected_at": "2026-10-16T03:07:35.528Z",
     "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": "Kane to score",
     "author_odds": "1.95",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Kane to score at 1.95"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Paris Saint-Germain 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "e38b945db7bbe6bb30d29e2c0a9786cd8b6e03f234cbf681c433e062fefe5db3",
      "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": "Kane to score",
      "decimal_odds": "1.95",
      "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:24:52.703Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kane to score"
   }
  },
  {
   "record_id": "n-6958a99a02c2ab7ff4d82ea8",
   "url": "/authors/dennis-koch/picks/25/#pick-n-6958a99a02c2ab7ff4d82ea8",
   "match": "Paris Saint-Germain v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8287.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.88",
   "settled_price": "2.0850",
   "published_at": "2025-11-04T10:07:17.000Z",
   "recorded_at": "2026-10-16T03:07:35.528Z",
   "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-6958a99a02c2ab7ff4d82ea8",
    "quote_text": "Über 3.5 Tore\n\nBetano\n\n1.88",
    "fragment_from": 516,
    "fragment_to": 543,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "85d64e9b10dbd45f424d84759f27e020419de3731f81e25164133f939fe5f51f",
     "material_removed": false
    },
    "published_at": "2025-11-04T10:07:17.000Z",
    "detected_at": "2026-10-16T03:07:35.528Z",
    "executed_at": "2026-11-07T18:24:52.696Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Paris Saint-Germain v FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-04T20:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.88",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0850",
     "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": "2025-11-04T10:07:17.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-04T10:07:17.000Z",
     "detected_at": "2026-10-16T03:07:35.528Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "1.88",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 1.88"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Paris Saint-Germain 1-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "70e3d35e294a4bc22d3e095852483756fa3bef8162346a7bae0029e32a7a961c",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.88",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:24:52.672Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "031d6f22c614684b55f08dcb50637cba1e3676d8cd080073c10a0ab3d6b79bd6",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.0850",
      "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:24:52.696Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/psg-vs-bayern-tipp-prognose-quoten-04-11-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-4318c201a49ec49fddbe643c",
   "url": null,
   "match": "Paris Saint-Germain v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8209.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.88",
   "settled_price": "2.0850",
   "published_at": "2025-11-04T06:59:00.000Z",
   "recorded_at": "2026-10-12T21:03:13.411Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6cbb0e77b317b883616b5557",
   "url": null,
   "match": "Newcastle United v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-10-29T20:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -8353.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.72",
   "settled_price": "1.6200",
   "published_at": "2025-10-29T06:54:00.000Z",
   "recorded_at": "2026-10-12T21:04:14.376Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-57d7285e11a87849a1ac5614",
   "url": null,
   "match": "Juventus v Udinese",
   "match_url": null,
   "kickoff": "2025-10-29T17:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -8355.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.86",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.86",
   "settled_price": "2.0500",
   "published_at": "2025-10-29T06:42:00.000Z",
   "recorded_at": "2026-10-12T21:04:14.594Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bc4633e2925956861592e3dc",
   "url": null,
   "match": "Atalanta v AC Milan",
   "match_url": null,
   "kickoff": "2025-10-28T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -8377.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.68",
   "settled_price": "1.6800",
   "published_at": "2025-10-28T06:44:00.000Z",
   "recorded_at": "2026-10-12T21:04:21.463Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8f2e2a1862ca05b83f298ee0",
   "url": null,
   "match": "Olympique Lyonnais v RC Strasbourg",
   "match_url": null,
   "kickoff": "2025-10-26T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -8425.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.59",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.59",
   "settled_price": "1.5800",
   "published_at": "2025-10-25T22:33:00.000Z",
   "recorded_at": "2026-10-12T21:04:36.235Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-63333d0d157457939dd714ad",
   "url": null,
   "match": "Monaco v Toulouse",
   "match_url": null,
   "kickoff": "2025-10-25T17:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -8452.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.57",
   "settled_price": "1.5500",
   "published_at": "2025-10-24T22:33:00.000Z",
   "recorded_at": "2026-10-12T21:04:58.306Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-04568b1004f78932330a1e6c",
   "url": null,
   "match": "Stade Brestois v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2025-10-25T15:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -8454.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Paris Saint-Germain to win and under 4.5 goals at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.8",
   "settled_price": "1.8",
   "published_at": "2025-10-24T22:34:00.000Z",
   "recorded_at": "2026-10-12T21:04:58.191Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-033c1954469db51a1402eba0",
   "url": null,
   "match": "SV Werder Bremen v 1. FC Union Berlin",
   "match_url": null,
   "kickoff": "2025-10-24T18:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -8474.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.71",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.71",
   "settled_price": "1.7500",
   "published_at": "2025-10-23T22:59:00.000Z",
   "recorded_at": "2026-10-12T21:05:04.781Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b44895f0fe2d5a7851dd0edb",
   "url": null,
   "match": "Go Ahead Eagles v Aston Villa",
   "match_url": null,
   "kickoff": "2025-10-23T16:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8500.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.5",
   "settled_price": "1.4100",
   "published_at": "2025-10-23T05:52:00.000Z",
   "recorded_at": "2026-10-12T21:05:12.954Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4f77e6941e3d9935c5b7d353",
   "url": null,
   "match": "Red Bull Salzburg v Ferencvarosi TC",
   "match_url": null,
   "kickoff": "2025-10-23T16:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8500.3,
   "market_code": "total",
   "author_said": "Over/Under 2.75 goals: under 2.75 at 1.79",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.79",
   "settled_price": "2.0050",
   "published_at": "2025-10-23T05:52:00.000Z",
   "recorded_at": "2026-10-12T21:05:12.833Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d3f6c428b0519decf17348a9",
   "url": null,
   "match": "Monaco v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-10-22T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8522.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.57",
   "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.57",
   "settled_price": "1.6500",
   "published_at": "2025-10-22T05:54:00.000Z",
   "recorded_at": "2026-10-12T21:05:30.905Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-cde201ef6702c060bfa1379f",
   "url": null,
   "match": "Galatasaray v Bodø/Glimt",
   "match_url": null,
   "kickoff": "2025-10-22T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8524.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.4000",
   "published_at": "2025-10-22T05:54:00.000Z",
   "recorded_at": "2026-10-12T21:05:30.764Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9002695900b7cc5ab33a8b1d",
   "url": null,
   "match": "Union St. Gilloise v Inter",
   "match_url": null,
   "kickoff": "2025-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -8546.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Inter at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.68",
   "settled_price": "1.7300",
   "published_at": "2025-10-21T05:55:00.000Z",
   "recorded_at": "2026-10-12T21:05:47.022Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5e055707d147bb63da3b728e",
   "url": null,
   "match": "Cremonese v Udinese",
   "match_url": null,
   "kickoff": "2025-10-20T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -8570.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6400",
   "published_at": "2025-10-20T05:44:00.000Z",
   "recorded_at": "2026-10-12T21:05:47.147Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4ab6d31058fd219e27863116",
   "url": null,
   "match": "SC Freiburg v Eintracht Frankfurt",
   "match_url": null,
   "kickoff": "2025-10-19T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -8599.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.6200",
   "published_at": "2025-10-18T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:05:54.274Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-65b9cf3fe7f42ed6e59a33b0",
   "url": null,
   "match": "AS Roma v Inter",
   "match_url": null,
   "kickoff": "2025-10-18T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -8618.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.7800",
   "published_at": "2025-10-17T22:44:00.000Z",
   "recorded_at": "2026-10-12T21:06:19.742Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-32ada42f795afb8e092abefe",
   "url": null,
   "match": "1. FC Heidenheim v SV Werder Bremen",
   "match_url": null,
   "kickoff": "2025-10-18T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -8623.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.5400",
   "published_at": "2025-10-17T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:06:10.654Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7ce42ba7cb73cb9733a11289",
   "url": null,
   "match": "RB Leipzig v Hamburger SV",
   "match_url": null,
   "kickoff": "2025-10-18T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -8623.6,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.88",
   "settled_price": "2.0100",
   "published_at": "2025-10-17T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:06:10.439Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7132571cc98d6a9e0927711a",
   "url": null,
   "match": "Sevilla v FC Barcelona",
   "match_url": null,
   "kickoff": "2025-10-05T14:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -8934.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "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.5",
   "settled_price": "1.4950",
   "published_at": "2025-10-04T22:37:00.000Z",
   "recorded_at": "2026-10-12T21:07:28.686Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1f304f22ed302ce5c16d3e22",
   "url": null,
   "match": "Fiorentina v AS Roma",
   "match_url": null,
   "kickoff": "2025-10-05T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -8936.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.68",
   "settled_price": "1.7100",
   "published_at": "2025-10-04T22:43:00.000Z",
   "recorded_at": "2026-10-12T21:07:28.148Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d5ba521dc9c8e1223b2993dc",
   "url": null,
   "match": "Galatasaray v Beşiktaş",
   "match_url": null,
   "kickoff": "2025-10-04T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -8956.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.65",
   "settled_price": "1.7000",
   "published_at": "2025-10-03T22:28:00.000Z",
   "recorded_at": "2026-10-12T21:07:53.067Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c17398534078ad946753e4c5",
   "url": null,
   "match": "Lech Poznań v SK Rapid",
   "match_url": null,
   "kickoff": "2025-10-02T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -9004.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.58",
   "settled_price": "1.5700",
   "published_at": "2025-10-02T05:47:00.000Z",
   "recorded_at": "2026-10-12T21:08:09.130Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b03833370236c14e65c229f6",
   "url": null,
   "match": "Bodø/Glimt v Tottenham Hotspur",
   "match_url": null,
   "kickoff": "2025-09-30T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -9050.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Tottenham Hotspur at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.1",
   "settled_price": "2.1500",
   "published_at": "2025-09-30T05:53:00.000Z",
   "recorded_at": "2026-10-12T21:08:39.636Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fca8c486fc1ae241965efa85",
   "url": null,
   "match": "Pafos v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-09-30T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -9050.1,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: FC Bayern München to win and under 4.5 goals at 1.64",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.64",
   "settled_price": "1.64",
   "published_at": "2025-09-30T05:59:00.000Z",
   "recorded_at": "2026-10-12T21:08:29.690Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-de67c31f596786710857cb62",
   "url": null,
   "match": "Atalanta v Club Brugge KV",
   "match_url": null,
   "kickoff": "2025-09-30T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -9052.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4650,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.4650",
   "published_at": "2025-09-30T05:56:00.000Z",
   "recorded_at": "2026-10-12T21:08:39.518Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a18df1d8f783d4cfbe1049d5",
   "url": null,
   "match": "Everton v West Ham United",
   "match_url": null,
   "kickoff": "2025-09-29T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9074.1,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or West Ham United at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.2400",
   "published_at": "2025-09-29T05:52:00.000Z",
   "recorded_at": "2026-10-12T21:08:40.108Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9b8a06251f9253a32d88bc04",
   "url": null,
   "match": "Genoa v Lazio",
   "match_url": null,
   "kickoff": "2025-09-29T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -9074.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.7300",
   "published_at": "2025-09-29T05:42:00.000Z",
   "recorded_at": "2026-10-12T21:08:40.354Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fdefc348a8822277967824d7",
   "url": null,
   "match": "Stade Rennais v RC Lens",
   "match_url": null,
   "kickoff": "2025-09-28T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -9098.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.57",
   "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.57",
   "settled_price": "1.5400",
   "published_at": "2025-09-27T22:31:00.000Z",
   "recorded_at": "2026-10-12T21:09:02.305Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-df1bded6985368a79472d7ac",
   "url": null,
   "match": "Lille v Olympique Lyonnais",
   "match_url": null,
   "kickoff": "2025-09-28T15:15:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -9101.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "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.58",
   "settled_price": "1.5700",
   "published_at": "2025-09-27T22:30:00.000Z",
   "recorded_at": "2026-10-12T21:09:02.433Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9f307390589c013003e40b42",
   "url": null,
   "match": "Paris Saint-Germain v Auxerre",
   "match_url": null,
   "kickoff": "2025-09-27T19:05:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -9122.1,
   "market_code": "half_time_full_time",
   "author_said": "Half-time/full-time: Paris Saint-Germain at half-time, Paris Saint-Germain at full-time at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5200,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.52",
   "settled_price": "1.52",
   "published_at": "2025-09-26T22:33:00.000Z",
   "recorded_at": "2026-10-12T21:09:20.706Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-27c91f12d819b02b4fa3357e",
   "url": null,
   "match": "Cagliari v Inter",
   "match_url": null,
   "kickoff": "2025-09-27T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -9122.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "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.76",
   "settled_price": "1.9000",
   "published_at": "2025-09-26T22:44:00.000Z",
   "recorded_at": "2026-10-12T21:09:20.304Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9be45de93408bc74876469e1",
   "url": null,
   "match": "Chelsea v Brighton & Hove Albion",
   "match_url": null,
   "kickoff": "2025-09-27T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9127.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea at 1.8",
   "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.8",
   "settled_price": "1.9400",
   "published_at": "2025-09-26T22:54:00.000Z",
   "recorded_at": "2026-10-12T21:09:13.061Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-121db0161e1eba35bd3b0bfc",
   "url": null,
   "match": "FC St. Pauli v Bayer 04 Leverkusen",
   "match_url": null,
   "kickoff": "2025-09-27T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -9127.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.68",
   "settled_price": "1.6700",
   "published_at": "2025-09-26T22:59:00.000Z",
   "recorded_at": "2026-10-12T21:09:03.179Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6d590399a6847124cdc262ab",
   "url": null,
   "match": "VfB Stuttgart v Celta Vigo",
   "match_url": null,
   "kickoff": "2025-09-25T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -9170.2,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.5300",
   "published_at": "2025-09-24T04:54:00.000Z",
   "recorded_at": "2026-10-12T21:09:37.621Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4a31037783fbbb548072f657",
   "url": null,
   "match": "Go Ahead Eagles v FCSB",
   "match_url": null,
   "kickoff": "2025-09-25T16:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -9172.4,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.5700",
   "published_at": "2025-09-24T04:52:00.000Z",
   "recorded_at": "2026-10-12T21:09:44.798Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-db71665290f7e58086cc1ac6",
   "url": null,
   "match": "Dinamo Zagreb v Fenerbahçe",
   "match_url": null,
   "kickoff": "2025-09-24T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -9194.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.95",
   "settled_price": "1.9900",
   "published_at": "2025-09-24T05:53:32.000Z",
   "recorded_at": "2026-10-12T21:09:29.622Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a2883856b77fa81ea36bf1f5",
   "url": null,
   "match": "Sevilla v Villarreal",
   "match_url": null,
   "kickoff": "2025-09-23T19:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -9217.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.7500",
   "published_at": "2025-09-23T05:39:00.000Z",
   "recorded_at": "2026-10-12T21:09:50.074Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0a0f2346900e655437afbd7b",
   "url": null,
   "match": "Lincoln City v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-23T18:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -9218.4,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.7500",
   "published_at": "2025-09-23T05:52:00.000Z",
   "recorded_at": "2026-10-12T21:09:50.038Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7f1c0bb6ae570480843f5051",
   "url": null,
   "match": "Millwall v Watford",
   "match_url": null,
   "kickoff": "2025-09-22T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -9242.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.6600",
   "published_at": "2025-09-22T05:23:00.000Z",
   "recorded_at": "2026-10-12T21:09:51.298Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-234abf1227ae0f9edbee8b27",
   "url": null,
   "match": "Fulham v Brentford",
   "match_url": null,
   "kickoff": "2025-09-20T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9290.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.88",
   "settled_price": "1.8000",
   "published_at": "2025-09-19T22:50:00.000Z",
   "recorded_at": "2026-10-12T21:10:24.976Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e4bbcc28cae5263ac6cec151",
   "url": null,
   "match": "Udinese v AC Milan",
   "match_url": null,
   "kickoff": "2025-09-20T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -9290.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-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.78",
   "settled_price": "2.0900",
   "published_at": "2025-09-19T22:43:00.000Z",
   "recorded_at": "2026-10-12T21:10:30.098Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9e1fbdea40f6e3d51194d889",
   "url": null,
   "match": "TSG Hoffenheim v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-09-20T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -9295.7,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: over 1.5 at 1.93",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-4",
   "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.93",
   "settled_price": "1.8400",
   "published_at": "2025-09-19T22:58:00.000Z",
   "recorded_at": "2026-10-12T21:10:16.332Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2b06531467ff9146c57def91",
   "url": null,
   "match": "Olympique Lyonnais v Angers",
   "match_url": null,
   "kickoff": "2025-09-19T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -9314.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Olympique Lyonnais to win and under 4.5 goals at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6500,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.65",
   "settled_price": "1.65",
   "published_at": null,
   "recorded_at": "2026-10-12T21:31:52.320Z",
   "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
  },
  {
   "record_id": "n-c2e3b66771d330f7c9f671e8",
   "url": null,
   "match": "Genoa v Juventus",
   "match_url": null,
   "kickoff": "2025-08-31T16:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -9772.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Juventus at 1.9",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.9",
   "settled_price": "1.8200",
   "published_at": "2025-08-30T22:43:00.000Z",
   "recorded_at": "2026-10-12T21:12:54.685Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-18fee940aa758c731ee14fb6",
   "url": null,
   "match": "SV Werder Bremen v Bayer 04 Leverkusen",
   "match_url": null,
   "kickoff": "2025-08-30T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -9799.7,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.53",
   "settled_price": "1.7200",
   "published_at": "2025-08-29T22:58:00.000Z",
   "recorded_at": "2026-10-12T21:13:07.901Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-abc67cf5d097fca8b69c8fc1",
   "url": null,
   "match": "Lecce v AC Milan",
   "match_url": null,
   "kickoff": "2025-08-29T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -9818.5,
   "market_code": "double_chance",
   "author_said": "Double chance: Lecce or draw at 2.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.05",
   "settled_price": "2.3800",
   "published_at": "2025-08-29T05:44:00.000Z",
   "recorded_at": "2026-10-12T21:13:27.243Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6e02ed075d59d1bd9e8a4b7f",
   "url": null,
   "match": "1. FSV Mainz 05 v Rosenborg",
   "match_url": null,
   "kickoff": "2025-08-28T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -9842.2,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.64",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "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.64",
   "settled_price": "1.6100",
   "published_at": "2025-08-28T05:49:00.000Z",
   "recorded_at": "2026-10-12T21:13:29.041Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2202db852e08a95f18e8efca",
   "url": null,
   "match": "PAOK v Rijeka",
   "match_url": null,
   "kickoff": "2025-08-28T17:30:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -9843.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "5-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.65",
   "settled_price": "1.8500",
   "published_at": "2025-08-28T05:53:00.000Z",
   "recorded_at": "2026-10-12T21:13:28.760Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0c0c4a787515a29394b61ee8",
   "url": null,
   "match": "Athletic Club v Rayo Vallecano",
   "match_url": null,
   "kickoff": "2025-08-25T17:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -9915.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.7300",
   "published_at": "2025-08-25T05:37:00.000Z",
   "recorded_at": "2026-10-12T21:13:39.485Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ec2b5aaba3898f0083e4431d",
   "url": null,
   "match": "Borussia M'gladbach v Hamburger SV",
   "match_url": null,
   "kickoff": "2025-08-24T15:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -9941.7,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.25",
   "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": "2.25",
   "settled_price": "2.3700",
   "published_at": "2025-08-23T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:13:52.378Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2fcdedca1b948abc0dcfc497",
   "url": null,
   "match": "FC St. Pauli v Borussia Dortmund",
   "match_url": null,
   "kickoff": "2025-08-23T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -9964.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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": "2.0",
   "settled_price": "2.0000",
   "published_at": "2025-08-22T22:59:00.000Z",
   "recorded_at": "2026-10-12T21:14:09.321Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-17528fc4d831f15c6ddd36ee",
   "url": null,
   "match": "1. FC Union Berlin v VfB Stuttgart",
   "match_url": null,
   "kickoff": "2025-08-23T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -9967.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.63",
   "settled_price": "1.6400",
   "published_at": "2025-08-22T22:57:57.000Z",
   "recorded_at": "2026-10-12T21:14:09.657Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d30d32f87b77b8d3b11e85db",
   "url": null,
   "match": "West Ham United v Chelsea",
   "match_url": null,
   "kickoff": "2025-08-22T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -9986.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.7100",
   "published_at": "2025-08-21T22:51:00.000Z",
   "recorded_at": "2026-10-12T21:14:31.229Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d370c47b88bbc03ad95957a2",
   "url": null,
   "match": "Rijeka v PAOK",
   "match_url": null,
   "kickoff": "2025-08-21T18:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -10010.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.76",
   "settled_price": "2.0300",
   "published_at": "2025-08-21T05:52:00.000Z",
   "recorded_at": "2026-10-12T21:14:32.165Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-34696cc89a16832b0443738b",
   "url": null,
   "match": "Hajduk Split v Dinamo City",
   "match_url": null,
   "kickoff": "2025-08-07T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -10346.3,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.2200",
   "published_at": "2025-08-07T05:47:00.000Z",
   "recorded_at": "2026-10-12T21:15:30.483Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-05df20408106586d3f4118fd",
   "url": "/authors/dennis-koch/picks/4/#pick-n-05df20408106586d3f4118fd",
   "match": "CFR Cluj v Sporting Braga",
   "match_url": null,
   "kickoff": "2025-08-07T16:30:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -10281.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.63",
   "settled_price": "1.5800",
   "published_at": "2025-08-07T06:22:06.000Z",
   "recorded_at": "2026-10-10T01:28:34.229Z",
   "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-05df20408106586d3f4118fd",
    "quote_text": "Unter 2.5 Tore\n\nOddset\n\n1.63",
    "fragment_from": 509,
    "fragment_to": 537,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/cfr-cluj-vs-braga-tipp-prognose-quoten-07-08-2025-europa-league-quali",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a9ba5a8ce73c12ef8889a4e88a874d755b71094ecacd197dc96da0a5d9be76ca",
     "material_removed": false
    },
    "published_at": "2025-08-07T06:22:06.000Z",
    "detected_at": "2026-10-10T01:28:34.229Z",
    "executed_at": "2026-11-07T18:23:50.786Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "CFR Cluj v Sporting Braga",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-08-07T16:30:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.63",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5800",
     "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": "2025-08-07T06:22:06.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-08-07T06:22:06.000Z",
     "detected_at": "2026-10-10T01:28:34.229Z",
     "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.63",
     "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.63"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was CFR Cluj 1-2 Sporting Braga."
    },
    "settlements": [
     {
      "operation_id": "9014f34aa05d2e799fe1cf97fba0fad1c483cbee851cd85a797d826f58dbcb47",
      "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.63",
      "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:50.769Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3d1920293df621b73de8c1bb1875f7db89295de48213067b9968a9deef8a44ed",
      "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.5800",
      "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:50.786Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/cfr-cluj-vs-braga-tipp-prognose-quoten-07-08-2025-europa-league-quali",
     "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-83281adb67aad60d71ce4911",
   "url": null,
   "match": "Ferencvarosi TC v FC Noah",
   "match_url": null,
   "kickoff": "2025-07-30T18:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -10539.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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": "2.0",
   "settled_price": "1.9500",
   "published_at": "2025-07-30T05:52:00.000Z",
   "recorded_at": "2026-10-12T21:16:06.709Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fe01133a5bbb30f6efd79f34",
   "url": null,
   "match": "Flamengo v Atlético Mineiro",
   "match_url": null,
   "kickoff": "2025-07-27T23:30:00.000Z",
   "competition": "Brasileiro Série A",
   "lead_hours": -10605.8,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Flamengo to win and under 4.5 goals at 1.61",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.61",
   "settled_price": "1.5800",
   "published_at": "2025-07-26T23:22:00.000Z",
   "recorded_at": "2026-10-12T21:16:21.221Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-49804b579175ee3a683c90dc",
   "url": null,
   "match": "Inter Miami II v FC Cincinnati II",
   "match_url": null,
   "kickoff": "2025-07-27T23:00:00.000Z",
   "competition": "MLS Next Pro",
   "lead_hours": -10606.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or FC Cincinnati II at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.3800",
   "published_at": "2025-07-25T22:23:00.000Z",
   "recorded_at": "2026-10-12T21:16:21.934Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5fa38d76f897ee84578e03ad",
   "url": null,
   "match": "Cherno More v İstanbul Başakşehir",
   "match_url": null,
   "kickoff": "2025-07-24T17:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -10684.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.62",
   "settled_price": "1.6800",
   "published_at": "2025-07-24T05:48:00.000Z",
   "recorded_at": "2026-10-12T21:16:32.810Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5d12b2d00d191c7a6a94a538",
   "url": null,
   "match": "Brann v Red Bull Salzburg",
   "match_url": null,
   "kickoff": "2025-07-23T17:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -10708.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.58",
   "settled_price": "1.6100",
   "published_at": "2025-07-23T05:24:00.000Z",
   "recorded_at": "2026-10-12T21:16:32.907Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1947c02e5224a2d45ca99b56",
   "url": null,
   "match": "Hapoel Be'er Sheva v Levski Sofia",
   "match_url": null,
   "kickoff": "2025-07-17T18:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -10851.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.5700",
   "published_at": "2025-07-17T05:53:00.000Z",
   "recorded_at": "2026-10-12T21:16:54.847Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-806b23e9294b499a4e803eb3",
   "url": null,
   "match": "Dinamo Minsk v Ludogorets",
   "match_url": null,
   "kickoff": "2025-07-16T18:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -10874.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.85",
   "settled_price": "1.8300",
   "published_at": "2025-07-16T05:55:00.000Z",
   "recorded_at": "2026-10-12T21:16:55.122Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bdd4972af86e5cc1f0ee7fc7",
   "url": null,
   "match": "Real Racing Club v Mirandés",
   "match_url": null,
   "kickoff": "2025-06-08T16:30:00.000Z",
   "competition": "LaLiga Segunda",
   "lead_hours": -11789.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.67",
   "settled_price": "1.67",
   "published_at": null,
   "recorded_at": "2026-10-12T21:31:19.463Z",
   "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
  },
  {
   "record_id": "n-c82818d7fcf3c92998ab4c6b",
   "url": null,
   "match": "Paris Saint-Germain v Inter",
   "match_url": null,
   "kickoff": "2025-05-31T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -11955.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "5-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.72",
   "settled_price": "1.6300",
   "published_at": "2025-05-30T22:59:00.000Z",
   "recorded_at": "2026-10-11T22:04:08.040Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-efcb7a6005c659fcb04f5160",
   "url": null,
   "match": "Fluminense v Once Caldas",
   "match_url": null,
   "kickoff": "2025-05-30T00:30:00.000Z",
   "competition": "Copa Sudamericana",
   "lead_hours": -11997.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fluminense at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.73",
   "settled_price": "1.4000",
   "published_at": "2025-05-29T05:28:00.000Z",
   "recorded_at": "2026-10-11T22:04:23.278Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f07c4b38e449121e1d057b54",
   "url": null,
   "match": "Botafogo v Universidad Chile",
   "match_url": null,
   "kickoff": "2025-05-28T00:30:00.000Z",
   "competition": "Copa Libertadores",
   "lead_hours": -12068.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "2.0250",
   "published_at": "2025-05-27T05:29:00.000Z",
   "recorded_at": "2026-10-12T21:20:02.756Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-98b23f41cc7c7bd16c70fb43",
   "url": null,
   "match": "Athletic Club v FC Barcelona",
   "match_url": null,
   "kickoff": "2025-05-25T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -12122.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.54",
   "settled_price": "1.4200",
   "published_at": "2025-05-24T22:37:00.000Z",
   "recorded_at": "2026-10-12T21:20:10.177Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a5fa1f09c298d495e6318020",
   "url": null,
   "match": "Venezia v Juventus",
   "match_url": null,
   "kickoff": "2025-05-25T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -12122.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.97",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.97",
   "settled_price": "2.4150",
   "published_at": "2025-05-24T22:43:00.000Z",
   "recorded_at": "2026-10-12T21:20:08.259Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a2c887f1a5d2623f4441adf0",
   "url": null,
   "match": "Fulham v Manchester City",
   "match_url": null,
   "kickoff": "2025-05-25T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12126.3,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.61",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.61",
   "settled_price": "1.6000",
   "published_at": "2025-05-24T22:50:00.000Z",
   "recorded_at": "2026-10-12T21:20:08.160Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-11a2aa869422a6be565bb275",
   "url": null,
   "match": "Inter v Lazio",
   "match_url": null,
   "kickoff": "2025-05-18T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -12290.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.77",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.77",
   "settled_price": "1.6700",
   "published_at": "2025-05-18T05:44:00.000Z",
   "recorded_at": "2026-10-12T21:20:22.403Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-45bef8b4e37cd3f0a209a781",
   "url": null,
   "match": "Lille v Reims",
   "match_url": null,
   "kickoff": "2025-05-17T19:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -12314.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7150,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.66",
   "settled_price": "1.7150",
   "published_at": "2025-05-16T22:34:00.000Z",
   "recorded_at": "2026-10-12T21:20:34.276Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-01a432983732a8b720336610",
   "url": null,
   "match": "TSG Hoffenheim v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-05-17T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12319.8,
   "market_code": "total",
   "author_said": "Over/Under 4.5 goals: under 4.5 at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.4200",
   "published_at": "2025-05-16T22:59:00.000Z",
   "recorded_at": "2026-10-12T21:20:33.136Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4fc92ba3b1c2623053fdf84a",
   "url": null,
   "match": "Osasuna v Atlético Madrid",
   "match_url": null,
   "kickoff": "2025-05-15T17:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -12364.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.93",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-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.93",
   "settled_price": "2.0000",
   "published_at": "2025-05-14T22:36:00.000Z",
   "recorded_at": "2026-10-12T21:20:38.762Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-cc2015beb825cfadddc953cf",
   "url": null,
   "match": "Real Sociedad v Celta Vigo",
   "match_url": null,
   "kickoff": "2025-05-13T18:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -12411.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.76",
   "settled_price": "1.9050",
   "published_at": "2025-05-12T22:38:00.000Z",
   "recorded_at": "2026-10-12T21:20:42.820Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-de4f77abb9da64b8adbfef41",
   "url": null,
   "match": "Bayer 04 Leverkusen v Borussia Dortmund",
   "match_url": null,
   "kickoff": "2025-05-11T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12463.8,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.18",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.18",
   "settled_price": "2.1700",
   "published_at": "2025-05-10T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:20:48.062Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3cb60e61b906fa4a9d16a55e",
   "url": null,
   "match": "VfL Wolfsburg v TSG Hoffenheim",
   "match_url": null,
   "kickoff": "2025-05-09T18:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12506.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.56",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.56",
   "settled_price": "1.5000",
   "published_at": "2025-05-08T22:59:00.000Z",
   "recorded_at": "2026-10-12T21:20:57.398Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-571f34fec736fab6ecabff21",
   "url": null,
   "match": "Crystal Palace v Nottingham Forest",
   "match_url": null,
   "kickoff": "2025-05-05T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12602.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.87",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.87",
   "settled_price": "1.8700",
   "published_at": "2025-05-05T05:51:00.000Z",
   "recorded_at": "2026-10-12T21:21:02.804Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f605040cc99583408c64dfd5",
   "url": null,
   "match": "Bologna v Juventus",
   "match_url": null,
   "kickoff": "2025-05-04T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -12626.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5450,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.5450",
   "published_at": "2025-05-03T22:37:00.000Z",
   "recorded_at": "2026-10-12T21:21:10.833Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d443583174f6d43db5b196c8",
   "url": null,
   "match": "Real Valladolid v FC Barcelona",
   "match_url": null,
   "kickoff": "2025-05-03T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -12650.4,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: over 1.5 at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.72",
   "settled_price": "2.0300",
   "published_at": "2025-05-02T22:38:00.000Z",
   "recorded_at": "2026-10-12T21:21:16.181Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7ca5cf0c8c41a1246a846d4d",
   "url": null,
   "match": "RC Strasbourg v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2025-05-03T15:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -12654.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.66",
   "settled_price": "1.6600",
   "published_at": "2025-05-02T22:34:00.000Z",
   "recorded_at": "2026-10-12T21:21:16.424Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-abd97f9745f1be6a0f5a5408",
   "url": null,
   "match": "RB Leipzig v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-05-03T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12655.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.7",
   "settled_price": "1.7150",
   "published_at": "2025-05-02T22:58:00.000Z",
   "recorded_at": "2026-10-12T21:21:13.399Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bf17ad0a37b328d57583c61d",
   "url": null,
   "match": "Djurgården v Chelsea",
   "match_url": null,
   "kickoff": "2025-05-01T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -12698.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.6500",
   "published_at": "2025-04-30T22:52:00.000Z",
   "recorded_at": "2026-10-12T21:21:21.535Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-81575f5bddfb59d51f631f4a",
   "url": null,
   "match": "Inter v AS Roma",
   "match_url": null,
   "kickoff": "2025-04-27T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -12800.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "2.1000",
   "published_at": "2025-04-26T23:44:00.000Z",
   "recorded_at": "2026-10-12T21:21:30.080Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0366e04af17b28433b5ef17c",
   "url": null,
   "match": "VfL Wolfsburg v SC Freiburg",
   "match_url": null,
   "kickoff": "2025-04-26T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12823.9,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or SC Freiburg at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5950,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.5950",
   "published_at": "2025-04-25T22:55:00.000Z",
   "recorded_at": "2026-10-12T21:21:33.026Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9dfb62e95d356bdd407725ea",
   "url": null,
   "match": "Holstein Kiel v Borussia M'gladbach",
   "match_url": null,
   "kickoff": "2025-04-26T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12823.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Borussia M'gladbach at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-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": "2.15",
   "settled_price": "2.5700",
   "published_at": "2025-04-25T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:21:32.815Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9b684432b5e1f44588630205",
   "url": null,
   "match": "FC Bayern München v 1. FSV Mainz 05",
   "match_url": null,
   "kickoff": "2025-04-26T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12823.9,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.82",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.82",
   "settled_price": "2.0000",
   "published_at": "2025-04-25T22:58:00.000Z",
   "recorded_at": "2026-10-12T21:21:32.403Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-107bbb24651bf2ed9c6c84de",
   "url": null,
   "match": "Getafe v Real Madrid",
   "match_url": null,
   "kickoff": "2025-04-23T19:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -12889.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Madrid at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.6200",
   "published_at": "2025-04-23T05:38:00.000Z",
   "recorded_at": "2026-10-12T21:21:42.651Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-07f885ca86d185c6e74cff15",
   "url": null,
   "match": "Parma v Juventus",
   "match_url": null,
   "kickoff": "2025-04-23T16:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -12892.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.9050",
   "published_at": "2025-04-23T05:40:00.000Z",
   "recorded_at": "2026-10-12T21:21:42.415Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-43ac1b443b47d9e3913c0ffd",
   "url": null,
   "match": "Nantes v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2025-04-22T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -12914.6,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Paris Saint-Germain to win and under 4.5 goals at 2.04",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.04",
   "settled_price": "1.9500",
   "published_at": "2025-04-22T05:32:00.000Z",
   "recorded_at": "2026-10-12T21:21:43.230Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3082fd91b5d86c7ed0d1da10",
   "url": null,
   "match": "Valencia v Espanyol",
   "match_url": null,
   "kickoff": "2025-04-22T17:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -12916.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6600",
   "published_at": "2025-04-22T05:35:00.000Z",
   "recorded_at": "2026-10-12T21:21:43.116Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8f3bad18b96e480148b84daa",
   "url": null,
   "match": "Borussia Dortmund v Borussia M'gladbach",
   "match_url": null,
   "kickoff": "2025-04-20T15:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12965.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.4700",
   "published_at": "2025-04-19T22:58:00.000Z",
   "recorded_at": "2026-10-12T21:21:47.486Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9ded88025f34c7da57e5d0fe",
   "url": null,
   "match": "1. FC Union Berlin v VfB Stuttgart",
   "match_url": null,
   "kickoff": "2025-04-19T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12988.9,
   "market_code": "double_chance",
   "author_said": "Double chance: 1. FC Union Berlin or draw at 1.56",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.56",
   "settled_price": "1.6200",
   "published_at": "2025-04-18T22:56:00.000Z",
   "recorded_at": "2026-10-12T21:21:55.725Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-02327121cc71b3cf83cb2a9d",
   "url": null,
   "match": "RB Leipzig v Holstein Kiel",
   "match_url": null,
   "kickoff": "2025-04-19T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12991.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.5700",
   "published_at": "2025-04-18T22:56:00.000Z",
   "recorded_at": "2026-10-12T21:21:55.842Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e089a7a263b62b1a1d814713",
   "url": null,
   "match": "1. FSV Mainz 05 v VfL Wolfsburg",
   "match_url": null,
   "kickoff": "2025-04-19T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -12991.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.7100",
   "published_at": "2025-04-18T22:57:00.000Z",
   "recorded_at": "2026-10-12T21:21:53.576Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8dbd44ca7e189df531cdaa35",
   "url": null,
   "match": "SK Rapid v Djurgården",
   "match_url": null,
   "kickoff": "2025-04-17T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -13034.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: SK Rapid at 1.77",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.77",
   "settled_price": "1.8000",
   "published_at": "2025-04-17T05:50:00.000Z",
   "recorded_at": "2026-10-12T21:22:01.470Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-18adefe5b541768a1935ab86",
   "url": null,
   "match": "Lazio v AS Roma",
   "match_url": null,
   "kickoff": "2025-04-13T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13130.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.68",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.68",
   "settled_price": "1.7250",
   "published_at": "2025-04-12T23:44:00.000Z",
   "recorded_at": "2026-10-12T21:22:13.030Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6c5ef162446a4a9081f90ae9",
   "url": null,
   "match": "Atalanta v Bologna",
   "match_url": null,
   "kickoff": "2025-04-13T10:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13138.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.83",
   "settled_price": "1.8900",
   "published_at": "2025-04-12T23:43:00.000Z",
   "recorded_at": "2026-10-12T21:22:13.148Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2644f1bc1ede139327848a2c",
   "url": null,
   "match": "Juventus v Lecce",
   "match_url": null,
   "kickoff": "2025-04-12T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13154.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "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.58",
   "settled_price": "1.5700",
   "published_at": "2025-04-11T22:44:00.000Z",
   "recorded_at": "2026-10-12T21:22:18.294Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2b9a57c073ee22b1191f9c71",
   "url": null,
   "match": "Borussia M'gladbach v SC Freiburg",
   "match_url": null,
   "kickoff": "2025-04-12T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13159.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.66",
   "settled_price": "1.5700",
   "published_at": "2025-04-11T22:55:00.000Z",
   "recorded_at": "2026-10-12T21:22:15.542Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f040f3802d108296143ead71",
   "url": null,
   "match": "VfL Bochum 1848 v FC Augsburg",
   "match_url": null,
   "kickoff": "2025-04-12T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13159.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.8",
   "settled_price": "1.7600",
   "published_at": "2025-04-11T22:56:00.000Z",
   "recorded_at": "2026-10-12T21:22:15.440Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4e8c438b0ae97fd823163278",
   "url": null,
   "match": "Udinese v AC Milan",
   "match_url": null,
   "kickoff": "2025-04-11T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13178.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: AC Milan at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8900,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.0",
   "settled_price": "1.8900",
   "published_at": "2025-04-10T22:44:00.000Z",
   "recorded_at": "2026-10-12T21:22:20.454Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6835528a687556c0f9db74b6",
   "url": null,
   "match": "Paris Saint-Germain v Aston Villa",
   "match_url": null,
   "kickoff": "2025-04-09T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -13226.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.65",
   "settled_price": "1.5500",
   "published_at": "2025-04-09T05:58:00.000Z",
   "recorded_at": "2026-10-12T21:22:23.057Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8c9c46c344c5a2939d5b9627",
   "url": null,
   "match": "1. FC Union Berlin v VfL Wolfsburg",
   "match_url": null,
   "kickoff": "2025-04-06T15:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13301.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.9000",
   "published_at": "2025-04-06T05:55:00.000Z",
   "recorded_at": "2026-10-12T21:22:26.142Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a93207a0f2cf3b6f817a6e60",
   "url": null,
   "match": "Aston Villa v Nottingham Forest",
   "match_url": null,
   "kickoff": "2025-04-05T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13324.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.76",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.76",
   "settled_price": "1.9250",
   "published_at": "2025-04-04T22:53:00.000Z",
   "recorded_at": "2026-10-12T21:22:37.331Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a7593a2f8a5f143c27c55c05",
   "url": null,
   "match": "Parma v Inter",
   "match_url": null,
   "kickoff": "2025-04-05T16:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13325.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Inter at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "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.5",
   "settled_price": "1.4400",
   "published_at": "2025-04-04T22:43:00.000Z",
   "recorded_at": "2026-10-12T21:22:39.458Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b528a228193345635b135f28",
   "url": null,
   "match": "1. FSV Mainz 05 v Holstein Kiel",
   "match_url": null,
   "kickoff": "2025-04-05T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13327.9,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: 1. FSV Mainz 05 win, both teams to score: yes at 3.05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.05",
   "settled_price": "2.9000",
   "published_at": "2025-04-04T22:56:00.000Z",
   "recorded_at": "2026-10-12T21:22:37.219Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-912bacb4159c190ea4bf881a",
   "url": null,
   "match": "Brighton & Hove Albion v Aston Villa",
   "match_url": null,
   "kickoff": "2025-04-02T18:45:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13394.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.8000",
   "published_at": "2025-04-02T05:53:00.000Z",
   "recorded_at": "2026-10-12T21:22:43.632Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3c6106bff8d04f83c71fc7ff",
   "url": null,
   "match": "Wolverhampton Wanderers v West Ham United",
   "match_url": null,
   "kickoff": "2025-04-01T18:45:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13418.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6200",
   "published_at": "2025-04-01T05:53:00.000Z",
   "recorded_at": "2026-10-12T21:22:46.005Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5161d2fcf7c12122f13c6a63",
   "url": null,
   "match": "Arsenal v Fulham",
   "match_url": null,
   "kickoff": "2025-04-01T18:45:00.000Z",
   "competition": "Premier League",
   "lead_hours": -13418.6,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Arsenal to win and under 4.5 goals at 1.74",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.74",
   "settled_price": "1.7000",
   "published_at": "2025-04-01T05:54:00.000Z",
   "recorded_at": "2026-10-12T21:22:45.898Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-63021decdffd7ec121254bd4",
   "url": null,
   "match": "SC Freiburg v 1. FC Union Berlin",
   "match_url": null,
   "kickoff": "2025-03-30T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13471.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.74",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "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.74",
   "settled_price": "1.8050",
   "published_at": "2025-03-29T23:56:00.000Z",
   "recorded_at": "2026-10-12T21:22:53.056Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c669d5507839a81ab2315e7d",
   "url": null,
   "match": "Juventus v Genoa",
   "match_url": null,
   "kickoff": "2025-03-29T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13492.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6000",
   "published_at": "2025-03-28T23:43:00.000Z",
   "recorded_at": "2026-10-12T21:23:00.400Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f3feb95b503e7fb2907619c6",
   "url": null,
   "match": "FC Barcelona v Osasuna",
   "match_url": null,
   "kickoff": "2025-03-27T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -13537.4,
   "market_code": "half_time_full_time",
   "author_said": "Half-time/full-time: FC Barcelona at half-time, FC Barcelona at full-time at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7800,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.78",
   "settled_price": "1.78",
   "published_at": "2025-03-27T06:39:00.000Z",
   "recorded_at": "2026-10-12T21:23:05.145Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1a536deec0ad198395bd3091",
   "url": null,
   "match": "FC Augsburg v VfL Wolfsburg",
   "match_url": null,
   "kickoff": "2025-03-15T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13830.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.77",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.77",
   "settled_price": "1.7600",
   "published_at": "2025-03-14T23:57:00.000Z",
   "recorded_at": "2026-10-12T21:23:31.093Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ae180e67779344cc7b2d5a5e",
   "url": "/authors/dennis-koch/picks/24/#pick-n-ae180e67779344cc7b2d5a5e",
   "match": "Olympiakos Piraeus v Bodø/Glimt",
   "match_url": null,
   "kickoff": "2025-03-13T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -13953.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6100,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.78",
   "settled_price": "1.6100",
   "published_at": "2025-03-13T07:39:38.000Z",
   "recorded_at": "2026-10-16T03:04:45.932Z",
   "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-ae180e67779344cc7b2d5a5e",
    "quote_text": "Über 2.5 Tore\n\nmittel\n\n1.78 bei Oddset",
    "fragment_from": 3124,
    "fragment_to": 3162,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/olympiakos-piraeus-vs-bodoe-glimt-tipp-prognose-quoten-13-03-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "cb1e45ec65cc71927b10130c52860d277adc19c8861fb6ed0f16585f07f6ff8d",
     "material_removed": false
    },
    "published_at": "2025-03-13T07:39:38.000Z",
    "detected_at": "2026-10-16T03:04:45.932Z",
    "executed_at": "2026-11-07T18:24:50.509Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Olympiakos Piraeus v Bodø/Glimt",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-03-13T17:45:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.78",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6100",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6100,
    "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": "2025-03-13T07:39:38.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-13T07:39:38.000Z",
     "detected_at": "2026-10-16T03:04:45.932Z",
     "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": "over 2.5",
     "author_odds": "1.78",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.78"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Olympiakos Piraeus 2-1 Bodø/Glimt."
    },
    "settlements": [
     {
      "operation_id": "5cc3ec4fbcbee261a2ac7e2048627f7747c389d6710b681d0132f87786e0de47",
      "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": "over 2.5",
      "decimal_odds": "1.78",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7800,
      "executed_at": "2026-11-07T18:24:50.504Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "074a504bae705bb1c5209137e905d10fec5da2c126738549a47e2830e9629dfd",
      "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": "over 2.5",
      "decimal_odds": "1.6100",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6100,
      "executed_at": "2026-11-07T18:24:50.509Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/olympiakos-piraeus-vs-bodoe-glimt-tipp-prognose-quoten-13-03-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-b48bed4fd11e197d41d8285a",
   "url": "/authors/dennis-koch/picks/24/#pick-n-b48bed4fd11e197d41d8285a",
   "match": "Olympiakos Piraeus v Bodø/Glimt",
   "match_url": null,
   "kickoff": "2025-03-13T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -13953.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Olympiakos Piraeus at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.5700",
   "published_at": "2025-03-13T07:39:38.000Z",
   "recorded_at": "2026-10-16T03:04:45.932Z",
   "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-b48bed4fd11e197d41d8285a",
    "quote_text": "Dennoch spielen wir Tipp 1 an, wofür bei Olympiakos Piräus gegen Bodö/Glimt Wettquoten in Höhe von 1.55 ausgeschrieben werden.",
    "fragment_from": 10996,
    "fragment_to": 11122,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/olympiakos-piraeus-vs-bodoe-glimt-tipp-prognose-quoten-13-03-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "cb1e45ec65cc71927b10130c52860d277adc19c8861fb6ed0f16585f07f6ff8d",
     "material_removed": false
    },
    "published_at": "2025-03-13T07:39:38.000Z",
    "detected_at": "2026-10-16T03:04:45.932Z",
    "executed_at": "2026-11-07T18:24:50.498Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Olympiakos Piraeus v Bodø/Glimt",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-03-13T17:45:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Olympiakos Piraeus",
    "odds_set": {
     "by_author": "1.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5700,
    "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": "2025-03-13T07:39:38.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-13T07:39:38.000Z",
     "detected_at": "2026-10-16T03:04:45.932Z",
     "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": "Olympiakos Piraeus",
     "author_odds": "1.55",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Olympiakos Piraeus at 1.55"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Olympiakos Piraeus 2-1 Bodø/Glimt."
    },
    "settlements": [
     {
      "operation_id": "9609e95e98793de153dee14999723741f096ece9494314689f2d94122555dae3",
      "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": "Olympiakos Piraeus",
      "decimal_odds": "1.55",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5500,
      "executed_at": "2026-11-07T18:24:50.493Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "50e78b41105eb307263b9ab1e1b76c878037005219da9aa42f17ef2f6c6cab71",
      "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": "Olympiakos Piraeus",
      "decimal_odds": "1.5700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5700,
      "executed_at": "2026-11-07T18:24:50.498Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/olympiakos-piraeus-vs-bodoe-glimt-tipp-prognose-quoten-13-03-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Olympiakos Piraeus to win"
   }
  },
  {
   "record_id": "n-90121619adf22a4a5fb8100e",
   "url": null,
   "match": "SK Rapid v Borac Banja Luka",
   "match_url": null,
   "kickoff": "2025-03-13T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -13875.6,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: SK Rapid at 1.84",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.84",
   "settled_price": "1.9650",
   "published_at": "2025-03-13T06:45:00.000Z",
   "recorded_at": "2026-10-12T21:23:41.242Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2c40485b111eec417f40cd14",
   "url": null,
   "match": "Olympiakos Piraeus v Bodø/Glimt",
   "match_url": null,
   "kickoff": "2025-03-13T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -13875.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Olympiakos Piraeus at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.5700",
   "published_at": "2025-03-13T06:50:00.000Z",
   "recorded_at": "2026-10-12T21:23:39.228Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a85219afaeb61213bb59ac55",
   "url": null,
   "match": "Bayer 04 Leverkusen v FC Bayern München",
   "match_url": null,
   "kickoff": "2025-03-11T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -13921.4,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.5000",
   "published_at": "2025-03-10T23:59:00.000Z",
   "recorded_at": "2026-10-12T21:23:43.746Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-57697c1887e4a97668886e73",
   "url": null,
   "match": "Espanyol v Girona",
   "match_url": null,
   "kickoff": "2025-03-10T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -13945.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6550,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.7",
   "settled_price": "1.6550",
   "published_at": "2025-03-10T00:38:00.000Z",
   "recorded_at": "2026-10-12T21:23:46.900Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9db55953df164fe78935813b",
   "url": null,
   "match": "Lazio v Udinese",
   "match_url": null,
   "kickoff": "2025-03-10T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13945.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Lazio at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.72",
   "settled_price": "1.8300",
   "published_at": "2025-03-10T00:40:00.000Z",
   "recorded_at": "2026-10-12T21:23:46.582Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-89d4a7f86d2d33297c761fa9",
   "url": null,
   "match": "TSG Hoffenheim v 1. FC Heidenheim",
   "match_url": null,
   "kickoff": "2025-03-09T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -13972.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: TSG Hoffenheim at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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.78",
   "settled_price": "1.8700",
   "published_at": "2025-03-09T06:58:00.000Z",
   "recorded_at": "2026-10-12T21:23:47.145Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bf85f6188d3554b0bce05295",
   "url": null,
   "match": "Club Brugge KV v Aston Villa",
   "match_url": null,
   "kickoff": "2025-03-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14091.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.82",
   "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.82",
   "settled_price": "1.8550",
   "published_at": "2025-03-03T23:57:56.000Z",
   "recorded_at": "2026-10-12T21:24:04.631Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e761489f2528250d46c8777b",
   "url": null,
   "match": "AS Roma v Como",
   "match_url": null,
   "kickoff": "2025-03-02T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -14140.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.86",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.86",
   "settled_price": "1.8700",
   "published_at": "2025-03-01T23:44:00.000Z",
   "recorded_at": "2026-10-12T21:24:12.978Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0164af94f674a8b666b85aa3",
   "url": null,
   "match": "FC Augsburg v SC Freiburg",
   "match_url": null,
   "kickoff": "2025-03-02T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -14140.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.6250",
   "published_at": "2025-03-01T23:59:00.000Z",
   "recorded_at": "2026-10-12T21:24:09.723Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f8744e28f91914ac81757749",
   "url": null,
   "match": "RB Leipzig v 1. FSV Mainz 05",
   "match_url": null,
   "kickoff": "2025-03-01T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -14166.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.2000",
   "published_at": "2025-02-28T23:57:00.000Z",
   "recorded_at": "2026-10-12T21:24:16.828Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2d3bbc01995bab9145d45d38",
   "url": null,
   "match": "Real Valladolid v Las Palmas",
   "match_url": null,
   "kickoff": "2025-02-28T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -14162.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Las Palmas at 2.45",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.45",
   "settled_price": "2.5000",
   "published_at": "2025-02-28T06:39:00.000Z",
   "recorded_at": "2026-10-11T22:03:50.659Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2e81232d9e2623ac010848f3",
   "url": "/authors/dennis-koch/picks/3/#pick-n-2e81232d9e2623ac010848f3",
   "match": "AFC Ajax v Union St. Gilloise",
   "match_url": null,
   "kickoff": "2025-02-20T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -14298.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: AFC Ajax at 1.9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "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.9",
   "settled_price": "2.3000",
   "published_at": "2025-02-20T07:54:29.000Z",
   "recorded_at": "2026-10-09T14:53:04.596Z",
   "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-2e81232d9e2623ac010848f3",
    "quote_text": "Für Tipp 1 stehen bei Ajax Amsterdam gegen Union St. Gilloise Quoten in Höhe von 1.90 zur Verfügung, die wir über die praktische Interwetten App mit vier Units anspielen.",
    "fragment_from": 8006,
    "fragment_to": 8176,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ajax-amsterdam-vs-union-st-gilloise-tipp-prognose-quoten-20-02-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "261db8e807786c6f3f76ef6d3702b6b845480a53fdf64a86e1c7d9d9e3faf4a3",
     "material_removed": false
    },
    "published_at": "2025-02-20T07:54:29.000Z",
    "detected_at": "2026-10-09T14:53:04.596Z",
    "executed_at": "2026-11-07T18:23:50.056Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "AFC Ajax v Union St. Gilloise",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-02-20T20:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "AFC Ajax",
    "odds_set": {
     "by_author": "1.9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3000",
     "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": "2025-02-20T07:54:29.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-20T07:54:29.000Z",
     "detected_at": "2026-10-09T14:53:04.596Z",
     "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": "AFC Ajax",
     "author_odds": "1.9",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: AFC Ajax at 1.9"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was AFC Ajax 0-2 Union St. Gilloise."
    },
    "settlements": [
     {
      "operation_id": "5e14592b83fcf12264cae7cc8cd26c6d49a026716e94b947f6c797fd790e50c4",
      "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": "AFC Ajax",
      "decimal_odds": "1.9",
      "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:49.856Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6861c0146c8fab2228c955f157878d6d669249f752eb80e5a14c9c6903fe8758",
      "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": "AFC Ajax",
      "decimal_odds": "2.3000",
      "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:50.056Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/ajax-amsterdam-vs-union-st-gilloise-tipp-prognose-quoten-20-02-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AFC Ajax to win"
   }
  },
  {
   "record_id": "n-e2a6f8ddbba66d53af369144",
   "url": "/authors/dennis-koch/picks/26/#pick-n-e2a6f8ddbba66d53af369144",
   "match": "Real Madrid v Manchester City",
   "match_url": null,
   "kickoff": "2025-02-19T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14479.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10800,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "2.0800",
   "published_at": "2025-02-19T07:25:42.000Z",
   "recorded_at": "2026-10-16T03:08:52.872Z",
   "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-e2a6f8ddbba66d53af369144",
    "quote_text": "Über 3.5\n\n1.75",
    "fragment_from": 2058,
    "fragment_to": 2072,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-prognose-quoten-19-02-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d6398efcdd703ee57825761fa02e9c63da8564eba91bc99403c490fd71902eef",
     "material_removed": false
    },
    "published_at": "2025-02-19T07:25:42.000Z",
    "detected_at": "2026-10-16T03:08:52.872Z",
    "executed_at": "2026-11-07T18:24:53.286Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Real Madrid v Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-19T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0800",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10800,
    "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": "2025-02-19T07:25:42.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-19T07:25:42.000Z",
     "detected_at": "2026-10-16T03:08:52.872Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "1.75",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Real Madrid 3-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "bb901c4a923e6a1ad21d7b7a198fd633080c8ff1a899c03adb27b9a99a4382de",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-11-07T18:24:53.272Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c5044d1834f7e00212ea9ba67ab60f20c5e89aecb7e0dd2d2ffd19de72878eba",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.0800",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10800,
      "executed_at": "2026-11-07T18:24:53.286Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-prognose-quoten-19-02-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-9a82d0f6f115c3e495361cde",
   "url": "/authors/dennis-koch/picks/26/#pick-n-9a82d0f6f115c3e495361cde",
   "match": "Real Madrid v Manchester City",
   "match_url": null,
   "kickoff": "2025-02-19T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14479.1,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Manchester City over 1.5 at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.95",
   "settled_price": "2.2500",
   "published_at": "2025-02-19T07:25:42.000Z",
   "recorded_at": "2026-10-16T03:08:52.872Z",
   "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-9a82d0f6f115c3e495361cde",
    "quote_text": "Manchester City > 1.5 Tore\n\n1.95",
    "fragment_from": 2003,
    "fragment_to": 2035,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-prognose-quoten-19-02-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d6398efcdd703ee57825761fa02e9c63da8564eba91bc99403c490fd71902eef",
     "material_removed": false
    },
    "published_at": "2025-02-19T07:25:42.000Z",
    "detected_at": "2026-10-16T03:08:52.872Z",
    "executed_at": "2026-11-07T18:24:53.258Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Real Madrid v Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-19T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Manchester City over 1.5",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2500",
     "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": "2025-02-19T07:25:42.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-19T07:25:42.000Z",
     "detected_at": "2026-10-16T03:08:52.872Z",
     "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": "Manchester City over 1.5",
     "author_odds": "1.95",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Manchester City over 1.5 at 1.95"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Real Madrid 3-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "f7d6363877ff00bfb0820d913ddba5ff56a8be435a969485aa46c8c6f2d01771",
      "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": "Manchester City over 1.5",
      "decimal_odds": "1.95",
      "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:24:53.245Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6cea8d29e6c55f52cc66ddc3036f23078ed096239dfc49a33841ddadd96b70c2",
      "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": "Manchester City over 1.5",
      "decimal_odds": "2.2500",
      "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:24:53.258Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/real-madrid-vs-manchester-city-tipp-prognose-quoten-19-02-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-d1e73eb6b694a7c64165b43e",
   "url": "/authors/dennis-koch/picks/3/#pick-n-d1e73eb6b694a7c64165b43e",
   "match": "Atalanta v Club Brugge KV",
   "match_url": null,
   "kickoff": "2025-02-18T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14347.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Atalanta at 1.53",
   "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.53",
   "settled_price": "1.4700",
   "published_at": "2025-02-18T07:26:44.000Z",
   "recorded_at": "2026-10-09T14:59:17.039Z",
   "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-d1e73eb6b694a7c64165b43e",
    "quote_text": "Für Tipp 1 stehen bei Atalanta Bergamo gegen Brügge Wettquoten in Höhe von 1.53 zur Verfügung, die wir bei Interwetten mit fünf von zehn Units anspielen.",
    "fragment_from": 8673,
    "fragment_to": 8826,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/atalanta-bergamo-vs-bruegge-tipp-prognose-quoten-18-02-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a01fa4a8970a5205388e6c6ac6386cc394f1b5b18702e95ce719f08cb7160ae",
     "material_removed": false
    },
    "published_at": "2025-02-18T07:26:44.000Z",
    "detected_at": "2026-10-09T14:59:17.039Z",
    "executed_at": "2026-11-07T18:23:50.256Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Atalanta v Club Brugge KV",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-18T20:00:00.000Z",
     "url": null,
     "scoreline": "1-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Atalanta",
    "odds_set": {
     "by_author": "1.53",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4700",
     "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": "2025-02-18T07:26:44.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-18T07:26:44.000Z",
     "detected_at": "2026-10-09T14:59:17.039Z",
     "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": "Atalanta",
     "author_odds": "1.53",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Atalanta at 1.53"
    },
    "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 Atalanta 1-3 Club Brugge KV."
    },
    "settlements": [
     {
      "operation_id": "695146569a39485eab443f507376dd3a1e896ff941b1134b6ece2f2b7d0d2752",
      "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": "Atalanta",
      "decimal_odds": "1.53",
      "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:50.243Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9fe43acf5ee21015f9b7ebf857e7682fdc1caaec40a6173ccbda31390e7b380f",
      "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": "Atalanta",
      "decimal_odds": "1.4700",
      "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:50.256Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/atalanta-bergamo-vs-bruegge-tipp-prognose-quoten-18-02-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Atalanta to win"
   }
  },
  {
   "record_id": "n-471a854fb73e9c3737c536fe",
   "url": "/authors/dennis-koch/picks/3/#pick-n-471a854fb73e9c3737c536fe",
   "match": "AC Milan v Feyenoord",
   "match_url": null,
   "kickoff": "2025-02-18T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14349.1,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.5",
   "settled_price": "2.7800",
   "published_at": "2025-02-18T07:26:55.000Z",
   "recorded_at": "2026-10-09T14:51:19.811Z",
   "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-471a854fb73e9c3737c536fe",
    "quote_text": "Wir empfehlen hierbei ganz konkret den Tipp darauf, dass es zur Pause remis stehen wird zwischen beiden Teams. Bet365 liefert hierfür Quoten in Höhe von 2.50, die wir mit zwei Units vorsichtig anspielen.",
    "fragment_from": 8767,
    "fragment_to": 8970,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ac-milan-vs-feyenoord-rotterdam-tipp-prognose-quoten-18-02-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "790d3f15d7b714acb642f3e54e296c36558d01605dcab1e304ee05fe5e613501",
     "material_removed": false
    },
    "published_at": "2025-02-18T07:26:55.000Z",
    "detected_at": "2026-10-09T14:51:19.811Z",
    "executed_at": "2026-11-07T18:23:49.741Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "AC Milan v Feyenoord",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-02-18T17:45:00.000Z",
     "url": null,
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.7800",
     "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": "2025-02-18T07:26:55.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-02-18T07:26:55.000Z",
     "detected_at": "2026-10-09T14:51:19.811Z",
     "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, first half",
     "choice": "draw",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was AC Milan 1-1 Feyenoord."
    },
    "settlements": [
     {
      "operation_id": "111751c1aec62a684b38e70e8ebc9360b063ed4370ee5178a3f8da7a3870f6e9",
      "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, first half",
      "choice": "draw",
      "decimal_odds": "2.5",
      "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:49.725Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4597e7c6055f32de5354df25e59238bf00e7837143e84839286596034ad24806",
      "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, first half",
      "choice": "draw",
      "decimal_odds": "2.7800",
      "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:49.741Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/ac-milan-vs-feyenoord-rotterdam-tipp-prognose-quoten-18-02-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-21ce88a4c79ea7f78967b1f2",
   "url": "/authors/dennis-koch/picks/27/#pick-n-21ce88a4c79ea7f78967b1f2",
   "match": "Tottenham Hotspur v Elfsborg",
   "match_url": null,
   "kickoff": "2025-01-30T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -14959.2,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.57",
   "settled_price": "1.57",
   "published_at": "2025-01-30T07:11:35.000Z",
   "recorded_at": "2026-10-16T03:12:40.471Z",
   "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-21ce88a4c79ea7f78967b1f2",
    "quote_text": "Über 1.5 (2. HZ)\n\n1.57",
    "fragment_from": 1853,
    "fragment_to": 1875,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
     "material_removed": false
    },
    "published_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "executed_at": "2026-11-07T18:24:54.145Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Elfsborg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-30T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.57",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5700,
    "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-01-30T07:11:35.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-30T07:11:35.000Z",
     "detected_at": "2026-10-16T03:12:40.471Z",
     "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 1.5 goals, second half",
     "choice": "over 1.5",
     "author_odds": "1.57",
     "market_key": "total",
     "choice_key": "over",
     "period": "second_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, second half: over 1.5 at 1.57"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Tottenham Hotspur 3-0 Elfsborg."
    },
    "settlements": [
     {
      "operation_id": "631e3623284834bd4e7c26dfb19ff444b127a37ffbb8d4f4d0742970c97d2661",
      "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 1.5 goals, second half",
      "choice": "over 1.5",
      "decimal_odds": "1.57",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5700,
      "executed_at": "2026-11-07T18:24:54.145Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals, second half)"
   }
  },
  {
   "record_id": "n-4ef8ef0651aee08261e4fa4c",
   "url": "/authors/dennis-koch/picks/27/#pick-n-4ef8ef0651aee08261e4fa4c",
   "match": "Tottenham Hotspur v Elfsborg",
   "match_url": null,
   "kickoff": "2025-01-30T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -14959.2,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.93",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-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.93",
   "settled_price": "1.8600",
   "published_at": "2025-01-30T07:11:35.000Z",
   "recorded_at": "2026-10-16T03:12:40.471Z",
   "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-4ef8ef0651aee08261e4fa4c",
    "quote_text": "Wir empfehlen daher den Tipp auf über 3,5 Tore, für den bei Tottenham gegen Elfsborg Quoten in Höhe von 1.93 ausgeschrieben werden",
    "fragment_from": 9809,
    "fragment_to": 9939,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5731c920f8336bbd96e6db9481b23d91c4c5b4eb5ba5b4f7745229808614eba5",
     "material_removed": false
    },
    "published_at": "2025-01-30T07:11:35.000Z",
    "detected_at": "2026-10-16T03:12:40.471Z",
    "executed_at": "2026-11-07T18:24:54.131Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Elfsborg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-30T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.93",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8600",
     "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": "2025-01-30T07:11:35.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-30T07:11:35.000Z",
     "detected_at": "2026-10-16T03:12:40.471Z",
     "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 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "1.93",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 1.93"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Tottenham Hotspur 3-0 Elfsborg."
    },
    "settlements": [
     {
      "operation_id": "6bc8b1cf76fa090e7ce30092de3985d4eb5545681fb56cc2bf3adcce5c1aa112",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.93",
      "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:24:54.118Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "507f9cd2809b73540bfa5cb5f1e1c90ebf32be91f8efe27cf329bfaf17c02efc",
      "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 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.8600",
      "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:24:54.131Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/tottenham-vs-elfsborg-tipp-prognose-quoten-30-01-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-97b5589013ab64db12539218",
   "url": "/authors/dennis-koch/picks/3/#pick-n-97b5589013ab64db12539218",
   "match": "Sporting Braga v Lazio",
   "match_url": null,
   "kickoff": "2025-01-30T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -14813.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Lazio at 5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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": "5",
   "settled_price": "2.8000",
   "published_at": "2025-01-30T07:12:33.000Z",
   "recorded_at": "2026-10-10T01:22:09.074Z",
   "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-97b5589013ab64db12539218",
    "quote_text": "Bet365 bietet Notierungen von 5.00 für Tipp 2 an, was wiederum mit einer der Gratiswetten ohne Einzahlung aus dem verlinkten Beitrag als ernsthafte Option in Erwägung gezogen werden sollte.",
    "fragment_from": 6036,
    "fragment_to": 6225,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/braga-vs-lazio-rom-tipp-prognose-quoten-30-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "734a9780f7cc0229bcd4ca101c0ba08f5c4bbbbb72d874cffcb8bf5ce301da77",
     "material_removed": false
    },
    "published_at": "2025-01-30T07:12:33.000Z",
    "detected_at": "2026-10-10T01:22:09.074Z",
    "executed_at": "2026-11-07T18:23:51.306Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sporting Braga v Lazio",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-30T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Lazio",
    "odds_set": {
     "by_author": "5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.8000",
     "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": "2025-01-30T07:12:33.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-30T07:12:33.000Z",
     "detected_at": "2026-10-10T01:22:09.074Z",
     "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": "Lazio",
     "author_odds": "5",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Lazio at 5"
    },
    "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 Sporting Braga 1-0 Lazio."
    },
    "settlements": [
     {
      "operation_id": "427d82e8c76a7b3671c5c5b735436e9bf0ff21aecd28fcb4995e93163f309ee4",
      "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": "Lazio",
      "decimal_odds": "5",
      "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:51.299Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f4f860200f9c0266313d96106ae1b399d4c92b8bddc424426721fb61169e1738",
      "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": "Lazio",
      "decimal_odds": "2.8000",
      "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:51.306Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/braga-vs-lazio-rom-tipp-prognose-quoten-30-01-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lazio to win"
   }
  },
  {
   "record_id": "n-a90a8b48ccd548ac72211640",
   "url": "/authors/dennis-koch/picks/27/#pick-n-a90a8b48ccd548ac72211640",
   "match": "Sturm Graz v RB Leipzig",
   "match_url": null,
   "kickoff": "2025-01-29T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14983.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.56",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.56",
   "settled_price": "1.5600",
   "published_at": "2025-01-29T07:38:21.000Z",
   "recorded_at": "2026-10-16T03:12:21.636Z",
   "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-a90a8b48ccd548ac72211640",
    "quote_text": "BTS: Ja\n\n1.56",
    "fragment_from": 1873,
    "fragment_to": 1886,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
     "material_removed": false
    },
    "published_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "executed_at": "2026-11-07T18:24:53.782Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sturm Graz v RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.56",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5600",
     "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": "2025-01-29T07:38:21.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-29T07:38:21.000Z",
     "detected_at": "2026-10-16T03:12:21.636Z",
     "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.56",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.56"
    },
    "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 Sturm Graz 1-0 RB Leipzig."
    },
    "settlements": [
     {
      "operation_id": "35989689c93d98a61cd6c186d887a6264027da1375279c39f39ea9787b657cdf",
      "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.56",
      "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:24:53.766Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8383bb57bed0c207f1ae038818526c3956d1776cbf8d5e826b6f5cd5fb1763e3",
      "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.5600",
      "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:24:53.782Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-7693836b9dfbe5edebb487da",
   "url": "/authors/dennis-koch/picks/27/#pick-n-7693836b9dfbe5edebb487da",
   "match": "Sturm Graz v RB Leipzig",
   "match_url": null,
   "kickoff": "2025-01-29T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14983.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.61",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-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.61",
   "settled_price": "1.6200",
   "published_at": "2025-01-29T07:38:21.000Z",
   "recorded_at": "2026-10-16T03:12:21.636Z",
   "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-7693836b9dfbe5edebb487da",
    "quote_text": "Für über 2,5 Tore stehen liefert Betway bei Sturm Graz gegen RB Leipzig Quoten in Höhe von 1.61, die wir mit fünf von zehn Units anspielen.",
    "fragment_from": 9657,
    "fragment_to": 9796,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7e6640dcf092791810fbdb6a764f35377bc79ab5ef04013d896c244ffc47a04d",
     "material_removed": false
    },
    "published_at": "2025-01-29T07:38:21.000Z",
    "detected_at": "2026-10-16T03:12:21.636Z",
    "executed_at": "2026-11-07T18:24:53.751Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sturm Graz v RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.61",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6200",
     "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": "2025-01-29T07:38:21.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-29T07:38:21.000Z",
     "detected_at": "2026-10-16T03:12:21.636Z",
     "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": "over 2.5",
     "author_odds": "1.61",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.61"
    },
    "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 Sturm Graz 1-0 RB Leipzig."
    },
    "settlements": [
     {
      "operation_id": "a11fc55ce6d2f63a9bf7dc4b1cf2603d0e55d35510af3757e10bbd5852abafd6",
      "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": "over 2.5",
      "decimal_odds": "1.61",
      "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:24:53.737Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2f6b60ffcb981beaf42d219bbab1bfe228f76377e6e2a1e249f54318072a3515",
      "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": "over 2.5",
      "decimal_odds": "1.6200",
      "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:24:53.751Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/sturm-graz-vs-rb-leipzig-tipp-prognose-quoten-29-01-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-a041e8badf4e9ea756143568",
   "url": "/authors/dennis-koch/picks/3/#pick-n-a041e8badf4e9ea756143568",
   "match": "FC Bayern München v Slovan Bratislava",
   "match_url": null,
   "kickoff": "2025-01-29T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -14837.3,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1, first half: FC Bayern München -1 at 1.59",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.59",
   "settled_price": "1.59",
   "published_at": "2025-01-29T13:31:07.000Z",
   "recorded_at": "2026-10-10T01:20:02.997Z",
   "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-a041e8badf4e9ea756143568",
    "quote_text": "Unsere Hauptempfehlung zielt dabei auf ein Handicap von -1 auf die Bayern zur Pause ab. Sprich: Wir wetten darauf, dass der FCB bereits nach 45 Minuten mit mindestens zwei Toren Vorsprung vorne liegen wird, wofür Merkur Bets Quoten in Höhe von 1.59 ausschreibt.",
    "fragment_from": 1165,
    "fragment_to": 1426,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/bayern-vs-slovan-bratislava-tipp-prognose-quoten-29-01-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "63a9137ab070728e9f7635fa972f2bfd0b76c39b42ede0e242bd2ee9655fee00",
     "material_removed": false
    },
    "published_at": "2025-01-29T13:31:07.000Z",
    "detected_at": "2026-10-10T01:20:02.997Z",
    "executed_at": "2026-11-07T18:23:50.545Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Bayern München v Slovan Bratislava",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-29T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Asian handicap -1, first half",
    "outcome_label": "FC Bayern München -1",
    "odds_set": {
     "by_author": "1.59",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "void",
    "simulation_change_hundredths": 0,
    "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-01-29T13:31:07.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-29T13:31:07.000Z",
     "detected_at": "2026-10-10T01:20:02.997Z",
     "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": "Asian handicap -1, first half",
     "choice": "FC Bayern München -1",
     "author_odds": "1.59",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "first_half",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "Asian handicap -1, first half: FC Bayern München -1 at 1.59"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Void: the final score was FC Bayern München 3-1 Slovan Bratislava."
    },
    "settlements": [
     {
      "operation_id": "fcdf1449599766bddcbe4a7fcaa61edd9805821bb6c34abf0de21e74519e22bc",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1, first half",
      "choice": "FC Bayern München -1",
      "decimal_odds": "1.59",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "void",
      "result_words": "Void",
      "change_hundredths": 0,
      "executed_at": "2026-11-07T18:23:50.545Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/bayern-vs-slovan-bratislava-tipp-prognose-quoten-29-01-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München -1"
   }
  },
  {
   "record_id": "n-93de8e49c8e4533f14841c84",
   "url": "/authors/dennis-koch/picks/21/#pick-n-93de8e49c8e4533f14841c84",
   "match": "Eintracht Frankfurt v Ferencvarosi TC",
   "match_url": null,
   "kickoff": "2025-01-23T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -15078.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 15000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.63",
   "settled_price": "2.5000",
   "published_at": "2025-01-23T07:13:00.000Z",
   "recorded_at": "2026-10-14T02:03:28.586Z",
   "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-93de8e49c8e4533f14841c84",
    "quote_text": "Für unter 2,5 Tore stehen bei LeoVegas Notierungen in Höhe von 1.63 bereit, die wir mit vier Units anspielen.",
    "fragment_from": 9811,
    "fragment_to": 9920,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "43f047378fca94a130772fbfda8987c390ca34f7167d95faf80b5372f19bd8a5",
     "material_removed": false
    },
    "published_at": "2025-01-23T07:13:00.000Z",
    "detected_at": "2026-10-14T02:03:28.586Z",
    "executed_at": "2026-11-07T18:24:37.322Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Eintracht Frankfurt v Ferencvarosi TC",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-23T20:00:00.000Z",
     "url": null,
     "scoreline": "2-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.63",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 15000,
    "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": "2025-01-23T07:13:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-23T07:13:00.000Z",
     "detected_at": "2026-10-14T02:03:28.586Z",
     "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.63",
     "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.63"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Eintracht Frankfurt 2-0 Ferencvarosi TC."
    },
    "settlements": [
     {
      "operation_id": "82e36851b61f72c9b5e741b31c4c9ee51e2e5a77bbdca239aa7193e9c1f48fdf",
      "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.63",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6300,
      "executed_at": "2026-11-07T18:24:37.313Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a49070f265788754b32d08d68ab9cf42c0ce4a166f077bf35cb68c2a38ed12b2",
      "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.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 15000,
      "executed_at": "2026-11-07T18:24:37.322Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "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-bf9308f69f56d6dee04369cc",
   "url": "/authors/dennis-koch/picks/21/#pick-n-bf9308f69f56d6dee04369cc",
   "match": "Lazio v Real Sociedad",
   "match_url": null,
   "kickoff": "2025-01-23T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -15078.1,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.07",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.07",
   "settled_price": "1.9900",
   "published_at": "2025-01-23T07:13:00.000Z",
   "recorded_at": "2026-10-14T02:03:28.586Z",
   "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-bf9308f69f56d6dee04369cc",
    "quote_text": "Remis zur Pause\n\n2.07",
    "fragment_from": 1855,
    "fragment_to": 1876,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "43f047378fca94a130772fbfda8987c390ca34f7167d95faf80b5372f19bd8a5",
     "material_removed": false
    },
    "published_at": "2025-01-23T07:13:00.000Z",
    "detected_at": "2026-10-14T02:03:28.586Z",
    "executed_at": "2026-11-07T18:24:37.302Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Lazio v Real Sociedad",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-23T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.07",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9900",
     "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": "2025-01-23T07:13:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-23T07:13:00.000Z",
     "detected_at": "2026-10-14T02:03:28.586Z",
     "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, first half",
     "choice": "draw",
     "author_odds": "2.07",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.07"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Lazio 3-1 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "50711a60b40107c06bde0be94972989cf802340a3563fc480b3590306ba34696",
      "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, first half",
      "choice": "draw",
      "decimal_odds": "2.07",
      "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:24:37.292Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7be6027dff9210a920a79ace9c904a55f7e1ac588a1430c41af12686a870a143",
      "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, first half",
      "choice": "draw",
      "decimal_odds": "1.9900",
      "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:24:37.302Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-9a5b8e3dffddef7ede0f7bdd",
   "url": "/authors/dennis-koch/picks/21/#pick-n-9a5b8e3dffddef7ede0f7bdd",
   "match": "Lazio v Real Sociedad",
   "match_url": null,
   "kickoff": "2025-01-23T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -15078.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.8",
   "settled_price": "1.8150",
   "published_at": "2025-01-23T07:13:00.000Z",
   "recorded_at": "2026-10-14T02:03:28.586Z",
   "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-9a5b8e3dffddef7ede0f7bdd",
    "quote_text": "Beide Treffen: Nein\n\n1.80",
    "fragment_from": 1807,
    "fragment_to": 1832,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "43f047378fca94a130772fbfda8987c390ca34f7167d95faf80b5372f19bd8a5",
     "material_removed": false
    },
    "published_at": "2025-01-23T07:13:00.000Z",
    "detected_at": "2026-10-14T02:03:28.586Z",
    "executed_at": "2026-11-07T18:24:37.284Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Lazio v Real Sociedad",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-23T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8150",
     "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": "2025-01-23T07:13:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-23T07:13:00.000Z",
     "detected_at": "2026-10-14T02:03:28.586Z",
     "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": "no",
     "author_odds": "1.8",
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no at 1.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Lazio 3-1 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "5a96fda26d6b46e9d65b9ac34fb388fefa2ae671e6ab57be1d0a486096e4e743",
      "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": "no",
      "decimal_odds": "1.8",
      "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:24:37.274Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "06ebde5f6f17c0a332628af923222e12cc7a9e8d6fa7f97750c4ad081b34333b",
      "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": "no",
      "decimal_odds": "1.8150",
      "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:24:37.284Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-467525d4434ff7e025159e37",
   "url": "/authors/dennis-koch/picks/21/#pick-n-467525d4434ff7e025159e37",
   "match": "Lazio v Real Sociedad",
   "match_url": null,
   "kickoff": "2025-01-23T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -15078.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.63",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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.63",
   "settled_price": "1.6100",
   "published_at": "2025-01-23T07:13:00.000Z",
   "recorded_at": "2026-10-14T02:03:28.586Z",
   "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-467525d4434ff7e025159e37",
    "quote_text": "Für unter 2,5 Tore stehen bei LeoVegas Notierungen in Höhe von 1.63 bereit, die wir mit vier Units anspielen.",
    "fragment_from": 9811,
    "fragment_to": 9920,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "43f047378fca94a130772fbfda8987c390ca34f7167d95faf80b5372f19bd8a5",
     "material_removed": false
    },
    "published_at": "2025-01-23T07:13:00.000Z",
    "detected_at": "2026-10-14T02:03:28.586Z",
    "executed_at": "2026-11-07T18:24:37.264Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Lazio v Real Sociedad",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-01-23T20:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.63",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6100",
     "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": "2025-01-23T07:13:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-23T07:13:00.000Z",
     "detected_at": "2026-10-14T02:03:28.586Z",
     "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.63",
     "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.63"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Lazio 3-1 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "47c327465833ef430239af933dc4e0ee51bceb9c3db2a4105c7f98a655b23a22",
      "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.63",
      "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:24:37.252Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9405b9112a2733ee01ace814fb775415119426416a30ab94e73f01ff599f8673",
      "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.6100",
      "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:24:37.264Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/lazio-rom-vs-real-sociedad-tipp-prognose-quoten-23-01-2025-europa-league",
     "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-8a1e3e6043b6a463a8a20ed8",
   "url": "/authors/dennis-koch/picks/25/#pick-n-8a1e3e6043b6a463a8a20ed8",
   "match": "RB Leipzig v Sporting CP",
   "match_url": null,
   "kickoff": "2025-01-22T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -15153.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Gyökeres to score at 2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2",
   "settled_price": "2",
   "published_at": "2025-01-22T07:12:27.000Z",
   "recorded_at": "2026-10-16T03:08:32.403Z",
   "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-8a1e3e6043b6a463a8a20ed8",
    "quote_text": "Gyökeres trifft\n\n2.00\n\nBetway\n\nmittel",
    "fragment_from": 2025,
    "fragment_to": 2062,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/rb-leipzig-vs-sporting-lissabon-tipp-prognose-quoten-22-01-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c1e5769102db34b45ca71bd88cb96df6e11fae59ca0f9198d2951b342fbf8988",
     "material_removed": false
    },
    "published_at": "2025-01-22T07:12:27.000Z",
    "detected_at": "2026-10-16T03:08:32.403Z",
    "executed_at": "2026-11-07T18:24:53.097Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "RB Leipzig v Sporting CP",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-22T17:45:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Player to score",
    "outcome_label": "Gyökeres to score",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "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-01-22T07:12:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-22T07:12:27.000Z",
     "detected_at": "2026-10-16T03:08:32.403Z",
     "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": "Gyökeres to score",
     "author_odds": "2",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Gyökeres to score at 2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was RB Leipzig 2-1 Sporting CP."
    },
    "settlements": [
     {
      "operation_id": "78e049554cfb2e0d78efb82ab0e07ff553fe0c25eaf6dc8feb9ab2aa7de52521",
      "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": "Gyökeres to score",
      "decimal_odds": "2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10000,
      "executed_at": "2026-11-07T18:24:53.097Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/rb-leipzig-vs-sporting-lissabon-tipp-prognose-quoten-22-01-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Gyökeres to score"
   }
  },
  {
   "record_id": "n-afb63c22fbf4023623391988",
   "url": null,
   "match": "Red Bull Salzburg v Stade Brestois",
   "match_url": null,
   "kickoff": "2024-10-01T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17866.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Red Bull Salzburg",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.0000",
   "published_at": "2024-10-01T06:32:05.000Z",
   "recorded_at": "2026-10-16T03:09:14.095Z",
   "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-ccb04fc96a99358c6b05aa59",
   "url": "/authors/dennis-koch/picks/26/#pick-n-ccb04fc96a99358c6b05aa59",
   "match": "Red Bull Salzburg v Stade Brestois",
   "match_url": null,
   "kickoff": "2024-10-01T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17866.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8050,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.8050",
   "published_at": "2024-10-01T06:32:05.000Z",
   "recorded_at": "2026-10-16T03:09:14.095Z",
   "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-ccb04fc96a99358c6b05aa59",
    "quote_text": "Über 2.5 Tore\n\n1.75",
    "fragment_from": 2049,
    "fragment_to": 2068,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b5018caab292fa50d7bd669fa303ba7db2f1eed32f80ce49ef84be7989898322",
     "material_removed": false
    },
    "published_at": "2024-10-01T06:32:05.000Z",
    "detected_at": "2026-10-16T03:09:14.095Z",
    "executed_at": "2026-11-07T18:24:53.450Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "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": "0-4"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8050",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8050,
    "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-01T06:32:05.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-01T06:32:05.000Z",
     "detected_at": "2026-10-16T03:09:14.095Z",
     "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": "over 2.5",
     "author_odds": "1.75",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Red Bull Salzburg 0-4 Stade Brestois."
    },
    "settlements": [
     {
      "operation_id": "40e0d86225852b04ad5d332a7fdabebcd682980fdd979bcec821b10b677765a1",
      "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": "over 2.5",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-11-07T18:24:53.436Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8bc32a9016afc5409305470f8c98a7641bf525a541d78b3f805b8d99b2b1f566",
      "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": "over 2.5",
      "decimal_odds": "1.8050",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8050,
      "executed_at": "2026-11-07T18:24:53.450Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-123562184ba501b1762f45e2",
   "url": "/authors/dennis-koch/picks/26/#pick-n-123562184ba501b1762f45e2",
   "match": "Red Bull Salzburg v Stade Brestois",
   "match_url": null,
   "kickoff": "2024-10-01T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17866.4,
   "market_code": "double_chance",
   "author_said": "Double chance: Red Bull Salzburg or draw at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "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.53",
   "settled_price": "1.2850",
   "published_at": "2024-10-01T06:32:05.000Z",
   "recorded_at": "2026-10-16T03:09:14.095Z",
   "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-123562184ba501b1762f45e2",
    "quote_text": "1X & Ü1.5\n\n1.53",
    "fragment_from": 2016,
    "fragment_to": 2031,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b5018caab292fa50d7bd669fa303ba7db2f1eed32f80ce49ef84be7989898322",
     "material_removed": false
    },
    "published_at": "2024-10-01T06:32:05.000Z",
    "detected_at": "2026-10-16T03:09:14.095Z",
    "executed_at": "2026-11-07T18:24:53.424Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "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": "0-4"
    },
    "market_label": "Double chance",
    "outcome_label": "Red Bull Salzburg or draw",
    "odds_set": {
     "by_author": "1.53",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.2850",
     "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-01T06:32:05.000Z",
     "fragment_basis": "page",
     "source_page_at": "2024-10-01T06:32:05.000Z",
     "detected_at": "2026-10-16T03:09:14.095Z",
     "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": "Double chance",
     "choice": "Red Bull Salzburg or draw",
     "author_odds": "1.53",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Red Bull Salzburg or draw at 1.53"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Red Bull Salzburg 0-4 Stade Brestois."
    },
    "settlements": [
     {
      "operation_id": "f98af200c32e36d687646032e58fc2969169ffd05852a824575afef723015068",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Red Bull Salzburg or draw",
      "decimal_odds": "1.53",
      "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:24:53.408Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4273c125553054c80a54d844a129e07162f021d4a277a3686318ac9961d39673",
      "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": "Double chance",
      "choice": "Red Bull Salzburg or draw",
      "decimal_odds": "1.2850",
      "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:24:53.424Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/red-bull-salzburg-vs-brest-tipp-prognose-quoten-01-10-2024-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Red Bull Salzburg or draw"
   }
  },
  {
   "record_id": "n-a625555c052bd95b1e469f0b",
   "url": null,
   "match": "Parma v AS Roma",
   "match_url": null,
   "kickoff": "2026-05-10T16:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -3724.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.5",
   "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": "2026-05-10T05:42:00.000Z",
   "recorded_at": "2026-10-12T20:19:10.370Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fe98c36fd2bff7b5ef4928ad",
   "url": "/authors/dennis-koch/picks/23/#pick-n-fe98c36fd2bff7b5ef4928ad",
   "match": "Liverpool v Paris Saint-Germain",
   "match_url": null,
   "kickoff": "2026-04-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -4399.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain at 2.5",
   "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": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-fe98c36fd2bff7b5ef4928ad",
    "quote_text": "Für Tipp 2 schreibt Tipico bei Liverpool gegen PSG Wettquoten in Höhe von 2.50 aus, worin wir durchaus Value finden.",
    "fragment_from": 4226,
    "fragment_to": 4342,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "572609d581727e95547f6582602676dacb6a69e19cfb89abf32b519911bf1842",
     "material_removed": false
    },
    "published_at": "2026-04-14T09:55:46.000Z",
    "detected_at": "2026-10-15T02:00:28.391Z",
    "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": "Liverpool v Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-04-14T19:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Paris Saint-Germain",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.5700",
     "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": "2026-04-14T09:55:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-04-14T09:55:46.000Z",
     "detected_at": "2026-10-15T02:00:28.391Z",
     "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": "Paris Saint-Germain",
     "author_odds": "2.5",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Paris Saint-Germain at 2.5"
    },
    "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": "0872ae60996e10948e0707f2ff3c1ff002f0595d99ef648c558b6d5a6ac93152",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.5",
      "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:28:05.275Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0d82eb91bc90cc460440eff228e260e7e0732c581de1a562e140992f255082ec",
      "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": "Paris Saint-Germain",
      "decimal_odds": "2.5700",
      "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:49.248Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/liverpool-vs-psg-tipp-ki-prognose-quoten-14-04-2026-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain to win"
   }
  },
  {
   "record_id": "n-d0c61ff25837fb19ae8598e7",
   "url": null,
   "match": "Newcastle United v Manchester City",
   "match_url": null,
   "kickoff": "2026-01-13T20:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": -6528.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.55",
   "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": "2026-01-10T23:53:00.000Z",
   "recorded_at": "2026-10-12T20:42:32.260Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ea4619d0593909600fa097b5",
   "url": null,
   "match": "Cagliari v AS Roma",
   "match_url": null,
   "kickoff": "2025-12-07T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -7422.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.67",
   "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": "2025-12-06T23:42:00.000Z",
   "recorded_at": "2026-10-12T20:46:31.406Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-67386b195759997cfe059304",
   "url": null,
   "match": "Olympiakos Piraeus v Real Madrid",
   "match_url": null,
   "kickoff": "2025-11-26T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7681.0,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 4.5 goals: Real Madrid to win and under 4.5 goals at 1.97",
   "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": "2025-11-26T06:56:00.000Z",
   "recorded_at": "2026-10-12T20:59:39.898Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-62e195d584dd01a1d9f30db7",
   "url": null,
   "match": "AS Roma v Udinese",
   "match_url": null,
   "kickoff": "2025-11-09T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -8092.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.6",
   "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": "2025-11-09T06:44:00.000Z",
   "recorded_at": "2026-10-12T21:02:04.513Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9e5ffe156fce87c508fbb691",
   "url": null,
   "match": "Rangers v AS Roma",
   "match_url": null,
   "kickoff": "2025-11-06T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -8161.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.72",
   "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": "2025-11-06T06:53:00.000Z",
   "recorded_at": "2026-10-12T21:02:42.075Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1ce8f5cca9a6579d0f1f4763",
   "url": null,
   "match": "Kasımpaşa v Beşiktaş",
   "match_url": null,
   "kickoff": "2025-10-26T17:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": -8428.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Beşiktaş at 1.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": "2025-10-25T22:24:00.000Z",
   "recorded_at": "2026-10-12T21:04:41.156Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0795ca8803d342c9b57feb0a",
   "url": null,
   "match": "İstanbul Başakşehir v Universitatea Craiova",
   "match_url": null,
   "kickoff": "2025-08-21T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": -10011.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: İstanbul Başakşehir at 1.58",
   "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": "2025-08-21T05:45:00.000Z",
   "recorded_at": "2026-10-12T21:14:35.378Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6a99928667b9ce0bd489866d",
   "url": null,
   "match": "Lecce v AS Roma",
   "match_url": null,
   "kickoff": "2025-03-29T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13489.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.84",
   "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": "2025-03-28T23:42:00.000Z",
   "recorded_at": "2026-10-12T21:23:00.667Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-beadceab4f6b3d27c87d76fc",
   "url": null,
   "match": "AS Roma v Cagliari",
   "match_url": null,
   "kickoff": "2025-03-16T15:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -13806.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.55",
   "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": "2025-03-16T06:43:00.000Z",
   "recorded_at": "2026-10-12T21:23:25.220Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d505f78cdd4b73f604e33f69",
   "url": "/authors/dennis-koch/picks/24/#pick-n-d505f78cdd4b73f604e33f69",
   "match": "Olympiakos Piraeus v Bodø/Glimt",
   "match_url": null,
   "kickoff": "2025-03-13T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -13953.3,
   "market_code": "handicap_european",
   "author_said": "European handicap -1, first half: Olympiakos Piraeus -1 at 2",
   "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": "2025-03-13T07:39:38.000Z",
   "recorded_at": "2026-10-16T03:04:45.932Z",
   "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-d505f78cdd4b73f604e33f69",
    "quote_text": "Olympiakos -1 (1. HZ)\n\nmittel\n\n2.00 bei Winamax",
    "fragment_from": 3164,
    "fragment_to": 3211,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/olympiakos-piraeus-vs-bodoe-glimt-tipp-prognose-quoten-13-03-2025-europa-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "cb1e45ec65cc71927b10130c52860d277adc19c8861fb6ed0f16585f07f6ff8d",
     "material_removed": false
    },
    "published_at": "2025-03-13T07:39:38.000Z",
    "detected_at": "2026-10-16T03:04:45.932Z",
    "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": "Olympiakos Piraeus v Bodø/Glimt",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-03-13T17:45:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "European handicap -1, first half",
    "outcome_label": "Olympiakos Piraeus -1",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "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-13T07:39:38.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-03-13T07:39:38.000Z",
     "detected_at": "2026-10-16T03:04:45.932Z",
     "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": "European handicap -1, first half",
     "choice": "Olympiakos Piraeus -1",
     "author_odds": "2",
     "market_key": "handicap_european",
     "choice_key": "1",
     "period": "first_half",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "European handicap -1, first half: Olympiakos Piraeus -1 at 2"
    },
    "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": "7d363c93f61d143924c2051e9c201cefbfa7fb84225920c74465a169efcb9edb",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1, first half",
      "choice": "Olympiakos Piraeus -1",
      "decimal_odds": "2",
      "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:28:04.481Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "Wettbasis",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/olympiakos-piraeus-vs-bodoe-glimt-tipp-prognose-quoten-13-03-2025-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Olympiakos Piraeus -1"
   }
  },
  {
   "record_id": "n-9cbaa53b93a0f632b1adf378",
   "url": null,
   "match": "AC Milan v Lazio",
   "match_url": null,
   "kickoff": "2025-03-02T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -14137.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: AC Milan at 1.83",
   "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": "2025-02-25T06:43:00.000Z",
   "recorded_at": "2026-10-12T21:24:28.892Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ae12eaf4e1a7b41fcff26f21",
   "url": "/authors/dennis-koch/picks/25/#pick-n-ae12eaf4e1a7b41fcff26f21",
   "match": "RB Leipzig v Sporting CP",
   "match_url": null,
   "kickoff": "2025-01-22T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -15153.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sporting CP at 2.35",
   "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": "2025-01-22T07:12:27.000Z",
   "recorded_at": "2026-10-16T03:08:32.403Z",
   "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-ae12eaf4e1a7b41fcff26f21",
    "quote_text": "Wir setzen daher auf die Gäste.\n\nFür Tipp 2 stehen bei RB Leipzig gegen Sporting Lissabon Quoten in Höhe von 2.35 zur Verfügung, die wir bei Bet365 mit drei von zehn Units anspielen.",
    "fragment_from": 10491,
    "fragment_to": 10673,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/rb-leipzig-vs-sporting-lissabon-tipp-prognose-quoten-22-01-2025-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c1e5769102db34b45ca71bd88cb96df6e11fae59ca0f9198d2951b342fbf8988",
     "material_removed": false
    },
    "published_at": "2025-01-22T07:12:27.000Z",
    "detected_at": "2026-10-16T03:08:32.403Z",
    "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": "RB Leipzig v Sporting CP",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-01-22T17:45:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Sporting CP",
    "odds_set": {
     "by_author": "2.35",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3450",
     "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": "2025-01-22T07:12:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-22T07:12:27.000Z",
     "detected_at": "2026-10-16T03:08:32.403Z",
     "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": "Sporting CP",
     "author_odds": "2.35",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Sporting CP at 2.35"
    },
    "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": "e4795ecfcab564ea859a78fb8636e30d5ca3dd0e8f76f7bce164c17780fa1eb0",
      "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": "Sporting CP",
      "decimal_odds": "2.35",
      "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:28:03.630Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "334b6f2954afc33d4a99db7805fdf7f36978ee84bd8c83ca653ff175afa89c5b",
      "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": "Sporting CP",
      "decimal_odds": "2.3450",
      "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:20.365Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Dennis Koch",
     "publisher": "wettbasis.com",
     "forecaster": "Dennis Koch",
     "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.wettbasis.com/sportwetten-tipps/rb-leipzig-vs-sporting-lissabon-tipp-prognose-quoten-22-01-2025-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sporting CP to win"
   }
  },
  {
   "record_id": "n-7c5068d7c9d50a86c39997eb",
   "url": null,
   "match": "Red Bull Salzburg v Stade Brestois",
   "match_url": null,
   "kickoff": "2024-10-01T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -17866.4,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5: Stade Brestois over 0.5",
   "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-01T06:32:05.000Z",
   "recorded_at": "2026-10-16T03:09:14.095Z",
   "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-88371a02289c263542affab3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Handicap: Sieg Heim [telefon-vyrezan]",
   "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-16T03:13:25.287Z",
   "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-79ac5ee8c3c8a3722b091ca0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester United < 1.5 Tore",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-16T03:13:25.287Z",
   "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-e09580986ee34c903b95f2bc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bei LeoVegas spielen wir Tipp 1 vorsichtig mit zwei Units an.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-16T03:13:25.287Z",
   "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-12972248ba1029abaf45b88f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "empfehlen daher den kombinierten Tipp auf die Doppelte Chance 1X bei über 1,5 Toren.\n\nHierfür stehen bei Red Bull Salzburg gegen Brest Quoten in Höhe von 1.53 zur Verfügung, die wir bei Betway mit…",
   "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-16T03:09:14.095Z",
   "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-e966674c238c06bc7c289008",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir würden dennoch die Eventualität der Punkteteilung mit Blick auf die magere Champions League-Bilanz der Mozartstädter nicht ausschließen und empfehlen daher den kombinierten Tipp auf die…",
   "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-16T03:09:14.095Z",
   "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-3ff5c0b17132515ff74247e1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide treffen: Ja\n\n1.64\n\nWinamax\n\ngering",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-16T03:05:42.408Z",
   "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-0563557881eccbc655ca7e4b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X & Ü2.5\n\n1.75\n\nBet-at-home\n\nmittel",
   "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-16T03:05:42.408Z",
   "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-bff34154776034afa7a807e4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "weshalb wir Tipp 1 empfehlen.\n\nFür den Heimsieg der Azuis e brancos stehen bei Porto gegen Hoffenheim Wettquoten in Höhe von 1.59 zur Verfügung",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-16T03:05:42.408Z",
   "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-492e4137b95922c2cf172fc3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Zumindest den ersten Treffer in Schweden trauen wir der Elf aus Piräus nun aber zu",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-15T02:16:34.416Z",
   "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-472d8895b2e2f7f2df5a3285",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mehr Tore in 2. HZ\n\n2.00",
   "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-15T02:16:34.416Z",
   "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-d65a56eb805348907c3631e0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "BTS: Ja\n\n1.67",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-15T02:16:34.416Z",
   "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-83bb9330164eaf2cb8a50400",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für mindestens drei Treffer im Malmö New Stadium bietet NEO.bet Notierungen in Höhe von 1.84 an, die wir mit drei von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-15T02:16:34.416Z",
   "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-6f30c97971f3eee7bc73ab04",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für ein -1 auf die Rheinländer stehen bei Leverkusen gegen Red Bull Salzburg Quoten in Höhe von 1.60 zur Verfügung, die wir mit vier Units bei Bet-at-home anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:11:11.198Z",
   "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-6c17fc720a4ad70f8e15c861",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter einem entsprechend guten Stern steht auch jetzt bei Leverkusen gegen Red Bull Salzburg der Tipp auf den Heimdreier der Werkself.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:11:11.198Z",
   "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-5abcdba088eb246120a0cedc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Eine höchst interessante Alternative ist der exklusiv bei Winamax spielbare Tipp darauf, dass die Werkself entweder 1:0, 2:0 oder 3:0 gewinnt, für den Quoten in Höhe von 3.20 bereit stehen.",
   "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-14T02:11:11.198Z",
   "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-e4be5da0d8a801b22d9f4b53",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Viel Value finden wir deshalb auch im Tipp darauf, dass die Rheinländer mit mindestens zwei Toren Differenz gewinnen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:11:11.198Z",
   "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-0ef2261978f3f4331690ca5f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sieg Leverkusen (Quoten-Turbo)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:11:11.198Z",
   "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-855dc114d23fde39bd81bd10",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Leverkusen gewinnt 1:0, 2:0 oder 3:0\n\n3.20",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:11:11.198Z",
   "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-e1c7b2ab7cf591a185f1c66c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "HT/FT (1/1)",
   "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-14T02:11:11.198Z",
   "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-c5b09ffc33cb4cf8878ef31a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Leverkusen (-1)\n\n1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:11:11.198Z",
   "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-5e753a72dde52a47ecb86723",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "weshalb wir letztlich den Tipp auf die Doppelte Chance 1X bei unter 4,5 Toren empfehlen.\n\nHierfür stehen bei Leverkusen gegen AC Milan Quoten in Höhe von 1.57 zur Verfügung",
   "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-14T02:08:53.483Z",
   "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-6708ec323ff477ad958b6fd3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "den Tipp auf die Doppelte Chance 1X bei unter 4,5 Toren empfehlen",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:08:53.483Z",
   "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-cd5e09bc762abb044a9c3fbd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "weshalb wir letztlich den Tipp auf die Doppelte Chance 1X bei unter 4,5 Toren empfehlen.\n\nHierfür stehen bei Leverkusen gegen AC Milan Quoten in Höhe von 1.57 zur Verfügung, die wir bei Betway mit…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:08:53.483Z",
   "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-119f7d6fad92781be81b0b42",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Auch jetzt sprechen bei Leverkusen gegen AC Milan die Quoten klar gegen „Il Diavolo“.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:08:53.483Z",
   "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-1b1cb5e6de9c658e8a58adbe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 3.5 Tore\n\n1.58",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T02:08:53.483Z",
   "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-79492820b5a401aeeff00b72",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X & U4.5\n\n1.57",
   "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-14T02:08:53.483Z",
   "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-b80cbe0430e300df28766888",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bei Betway finden wir für diese kombinierte Wette Notierungen in Höhe von 1.80, die wir mit fünf von zehn Units anspielen.",
   "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-14T01:53:26.136Z",
   "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-ab981de6988e1af6491c914c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für den Tipp auf unter 2,5 Tore bietet Sunmaker Quoten in Höhe von 2.06 an.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T01:53:26.136Z",
   "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-1cef2c42f30f7a297e52edb3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Entsprechend stimmig ist der kombinierte Tipp auf die Doppelte Chance 1X bei unter 3,5 Toren.",
   "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-14T01:53:26.136Z",
   "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-8d8a4486ed031d7a90b856f1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Somit tendiert bei Juventus gegen PSV Eindhoven unsere Prognose klar zu den Bianconeri.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-14T01:53:26.136Z",
   "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-4844f34b7e4c73eb544827fe",
   "url": "/authors/dennis-koch/picks/21/#pick-n-4844f34b7e4c73eb544827fe",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 1.5 (1. HZ)\n\n1.58",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-13T01:31:40.495Z",
   "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": {
    "at": "2026-10-14T02:01:14.106Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-4844f34b7e4c73eb544827fe",
    "quote_text": "Unter 1.5 (1. HZ)\n\n1.58",
    "fragment_from": 1973,
    "fragment_to": 1996,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/inter-mailand-vs-rb-leipzig-tipp-prognose-quoten-26-11-2024-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7af8c1e6f23889c0dc6a4439175a8511716d416bd635381eab7cde012c8ac2c",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-10-13T01:31:40.495Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "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-11-27T07:31:56.000Z",
     "detected_at": "2026-10-13T01:31:40.495Z",
     "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": [
     {
      "at": "2026-10-14T02:01:14.106Z",
      "field_name": "line sign",
      "was": "Over/Under −1.5 goals, first half · under −1.5",
      "now": "Over/Under 1.5 goals, first half · under 1.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:14.106Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-a1ef3f0319a308925fa16e27",
   "url": "/authors/dennis-koch/picks/21/#pick-n-a1ef3f0319a308925fa16e27",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 3.5 Tore\n\n1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-13T01:31:40.495Z",
   "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": {
    "at": "2026-10-14T02:01:14.090Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-a1ef3f0319a308925fa16e27",
    "quote_text": "Unter 3.5 Tore\n\n1.60",
    "fragment_from": 1931,
    "fragment_to": 1951,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/inter-mailand-vs-rb-leipzig-tipp-prognose-quoten-26-11-2024-champions-league",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7af8c1e6f23889c0dc6a4439175a8511716d416bd635381eab7cde012c8ac2c",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-10-13T01:31:40.495Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "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-11-27T07:31:56.000Z",
     "detected_at": "2026-10-13T01:31:40.495Z",
     "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": [
     {
      "at": "2026-10-14T02:01:14.090Z",
      "field_name": "line sign",
      "was": "Over/Under −3.5 goals · under −3.5",
      "now": "Over/Under 3.5 goals · under 3.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:14.090Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-c3150b47c09fd22f2a41661d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für Tipp 1 stehen bei Inter Mailand gegen RB Leipzig Quoten in Höhe von 1.50 zur Verfügung, die wir bei Intertops mit acht Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-13T01:31:40.495Z",
   "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-f26d34612b2910b5259a90d6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Entsprechend stimmig ist bei Elfsborg gegen AS Rom der Tipp darauf, dass die Wölfe auch in Schweden mindestens ein Gegentor zulassen werden.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-11T01:49:48.918Z",
   "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-caa0d91165490dc452dcd9d2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bei Winamax ließe sich außerdem die Wette auf über 2,5 Tore zu Quoten von 1.68 anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-11T01:49:48.918Z",
   "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-91c1a88175226eb593107807",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Dafür, dass beide Teams treffen, stehen bei Elfsborg gegen AS Rom Quoten in Höhe von 1.68 zur Verfügung, die wir bei Merkur Bets mit fünf Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-11T01:49:48.918Z",
   "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-bc9c43ddd0a6e322227cabab",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "finden wir bei Dynamo Kiew gegen Glasgow Rangers in der Prognose auf die Doppelte Chance 1X bei unter 3,5 Toren den größten Value.\n\nHierfür stehen bei Betano Quoten in Höhe von 2.07 zur Verfügung,…",
   "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-11T01:48:15.030Z",
   "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-4e117443a9a9588cde687b15",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Die Vorzeichen sprechen daher für ein nicht allzu torreiches Hinspiel",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-11T01:48:15.030Z",
   "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-a37b787e2ac1c44ef92c151f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wer nun bei Dynamo Kiew gegen Glasgow Rangers den Tipp darauf anspielen möchte, dass die Blau-Weißen auch die 3. Qualifikationsrunde heil überstehen, der bekommt hierfür bei Crazybuzzer Quoten von…",
   "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-11T01:48:15.030Z",
   "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-c61759bc8c80732e529c5e7c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sehr interessant ist in diesem Kontext der kombinierte Tipp auf die Doppelte Chance 1X bei unter 3,5 Toren.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-11T01:48:15.030Z",
   "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-e565442bcb281cdd501bc724",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "der kann als etwas neutralere Variante den Tipp auf über 3,5 Tore bei Merkur Bets anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-10T01:19:08.409Z",
   "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-41d485354aa8d69c9e777934",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für das Handicap von -2 auf die Kompany-Elf finden wir bei Betano Quoten in Höhe von 2.05, die wir mit fünf Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-10T01:19:08.409Z",
   "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-90ff938e47b16a32c7636192",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Dafür, dass Kane in Barcelona ein Auswärtstor schießt, bietet Winamax Quoten in Höhe von 2.20 an, die wir mit drei von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-10T01:17:32.299Z",
   "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-c49737f31bf2227455e78da1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Denkbar wäre aber auch der Tipp auf insgesamt über 3,5 Treffer, für den Bet-at-home bei Barcelona gegen Bayern Quoten in Höhe von 1.85 anbietet.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-10T01:17:32.299Z",
   "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-c63dedc06960a8a8d15859d0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "finden wir dabei im Tipp darauf, dass der Engländer in diesem Gastspiel in Katalonien treffen wird, den größten Value.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-10T01:17:32.299Z",
   "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-5c76c0f7899dd5ef21c70617",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "die wir bei Bwin mit vier von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:58:01.345Z",
   "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-3a0377fb5550ffe87e753f43",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "kombinierte Tipp auf die Doppelte Chance 1X bei über 1,5 Toren",
   "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:53:43.616Z",
   "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-14fa814341d1e40874b9deb0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir empfehlen somit ganz schnörkellos die Wette auf den Heimsieg der Lila-Weißen, wofür bei Anderlecht gegen Ludogorez Rasgrad Wettquoten in Höhe von 1.88 zur Verfügung stehen",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:53:43.616Z",
   "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-6e5facc6a9b144f72e7383a0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Fürs +1 auf die Seagulls nach den ersten 45 Minuten stehen gemäß der Merkur Bets App Quoten in Höhe von 1.61 zur Verfügung.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:48:03.015Z",
   "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-7d12cd10760c2e15d3a86282",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Eine etwas risikoärmere Alternative wäre die Wette darauf, dass Brighton zur Pause entweder führt oder zumindest noch nicht zurück liegt.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:48:03.015Z",
   "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-5cc6ebed8d21fd6d17d05d33",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Dafür, dass die Seagulls an der Stamford Bridge punkten, stehen bei Betano Notierungen in Höhe von 2.18 zur Verfügung, die wir mit drei von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:48:03.015Z",
   "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-582a3881fb817901ad6415b7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativ ließe sich auch unabhängig vom Ausgang der Partie bei ODDSET darauf wetten, dass Brighton mindestens zwei Mal trifft.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:46:58.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
  },
  {
   "record_id": "n-84e827eb40faf11e133e4491",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "geht bei Brighton gegen Tottenham unsere Prognose zum kombinierten Tipp auf die Doppelte Chance 1X bei über 1,5 Toren.\n\nHierfür liefert Betway uns eine Quote von 1.90, die wir mit drei von zehn…",
   "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:46:58.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
  },
  {
   "record_id": "n-1c9c794184090f48ef66c475",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativ könnte bei sportwetten.de auch der kombinierte Tipp darauf abgegeben werden, dass Manchester City gewinnt und Erling Haaland nach drei torlosen Premier League-Spielen in Folge erstmals…",
   "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:45:58.924Z",
   "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-55fb650b679dd8174a80489b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "bei Merkur Bets auch zu Quoten von 2.38 den Tipp auf den Auswärtssieg der ten Hag-Elf abgeben",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:45:53.891Z",
   "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-6075055e787e8115d342d504",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativ stünden bei ODDSET Quoten in Höhe von 1.66 für über 2,5 Tore zur Verfügung, was ebenfalls einiges an Value verspricht und auch einen hohen Zu-Null-Sieg eines der beiden Teams abdecken…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:44:37.773Z",
   "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-a86183fdbf769c2d36939e96",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für Tore auf beiden Seiten stehen bei Chelsea gegen Arsenal Quoten in Höhe von 1.60 zur Verfügung, die wir bei Winamax mit vier Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:44:37.773Z",
   "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-847453ba3753468f39a90cae",
   "url": "/authors/dennis-koch/picks/2/#pick-n-847453ba3753468f39a90cae",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativ ließe sich bei NEO.bet auch darauf setzen, dass maximal ein Treffer im ersten Durchgang fällt.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:44:33.474Z",
   "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": {
    "at": "2026-10-14T02:01:02.728Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-847453ba3753468f39a90cae",
    "quote_text": "Alternativ ließe sich bei NEO.bet auch darauf setzen, dass maximal ein Treffer im ersten Durchgang fällt.",
    "fragment_from": 1277,
    "fragment_to": 1382,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/manchester-city-vs-tottenham-tipp-prognose-quoten-23-11-2024",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a71850e6e9b9a3d66fb8efa00a55ef87cc7f9792577dbca6994e0a2980506693",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-10-09T14:44:33.474Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "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-11-24T01:55:00.000Z",
     "detected_at": "2026-10-09T14:44:33.474Z",
     "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": [
     {
      "at": "2026-10-14T02:01:02.728Z",
      "field_name": "line sign",
      "was": "Over/Under −1.5 goals, first half · under −1.5",
      "now": "Over/Under 1.5 goals, first half · under 1.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:02.728Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-97e4b80f2b42e8ab35e3ac1b",
   "url": "/authors/dennis-koch/picks/2/#pick-n-97e4b80f2b42e8ab35e3ac1b",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir empfehlen daher die Wette auf unter 3,5 Treffer, für die bei Manchester City gegen Tottenham Wettquoten in Höhe von 2.00 ausgeschrieben werden, die wir bei Bet-at-home mit vier Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:44:33.474Z",
   "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": {
    "at": "2026-10-14T02:01:02.710Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-97e4b80f2b42e8ab35e3ac1b",
    "quote_text": "Wir empfehlen daher die Wette auf unter 3,5 Treffer, für die bei Manchester City gegen Tottenham Wettquoten in Höhe von 2.00 ausgeschrieben werden, die wir bei Bet-at-home mit vier Units anspielen.",
    "fragment_from": 8079,
    "fragment_to": 8276,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/manchester-city-vs-tottenham-tipp-prognose-quoten-23-11-2024",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a71850e6e9b9a3d66fb8efa00a55ef87cc7f9792577dbca6994e0a2980506693",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-10-09T14:44:33.474Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "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-11-24T01:55:00.000Z",
     "detected_at": "2026-10-09T14:44:33.474Z",
     "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": [
     {
      "at": "2026-10-14T02:01:02.710Z",
      "field_name": "line sign",
      "was": "Over/Under −3.5 goals · under −3.5",
      "now": "Over/Under 3.5 goals · under 3.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:02.710Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-cbb727140a358a83052e4d12",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativ könnte bei Bwin zu Quoten von 2.15 auch der Tipp darauf angespielt werden, dass Dauerbrenner Ollie Watkins unabhängig vom Ausgang der Partie einen Treffer erzielen wird.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:44:24.160Z",
   "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-170059f06a8ccf7cbbfee873",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Hierfür stehen bei Betano Quoten in Höhe von 1.80 zur Verfügung",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:44:24.160Z",
   "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-9cb9ac1aa9bd0cf7a7b32568",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bei Winamax stehen Quoten in Höhe von 2.85 für Tipp 1 zur Verfügung, was wir mit zwei Units vorsichtig anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:43:28.659Z",
   "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-10c81b1715301305cd9ad690",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mit drei Units spielen wir diese Außenseiterwette dennoch vorsichtig bei LeoVegas an.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-10-09T14:42:01.531Z",
   "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-e56521f5233d993822df01b8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2.5 Tore\n\nBetano\n\n1.53",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-21T07:20:56.000Z",
   "recorded_at": "2026-10-09T13:28:38.778Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-72dcfb7a8fdf3bcf9cfe6060",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 5,5 180er\n\nmittel\n\n1.97 bei bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-16T06:07:15.000Z",
   "recorded_at": "2026-10-16T03:03:24.781Z",
   "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-36b21fc9bcf618687108932d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Höchstes Checkout: van Gerwen\n\nmittel\n\n1.87 bei bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-16T06:07:15.000Z",
   "recorded_at": "2026-10-16T03:03:24.781Z",
   "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-145e01e51da488767a327656",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sieg MvG\n\nmittel\n\n1.80 bei Winamax",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-16T06:07:15.000Z",
   "recorded_at": "2026-10-16T03:03:24.781Z",
   "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-f53f872e697ee0db2d79dfb3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "In der bet365 App werden bei Liverpool gegen PSG Wettquoten von gerade einmal 1.10 für das „To qualify“ der Elf von Luis Enrique ausgeschrieben",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-04-14T09:55:46.000Z",
   "recorded_at": "2026-10-15T02:00:28.391Z",
   "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-a996489809cfa46754fe1f51",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\n1X & U3.5\n\nBetano\n\n1.93\nQuote",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T12:52:20.000Z",
   "recorded_at": "2026-10-10T01:17:48.278Z",
   "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-d0d82ba004f19e171628ec85",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\nBTS: Ja & Ü2.5\n\nbet365\n\n1.63\nQuote",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T12:30:39.000Z",
   "recorded_at": "2026-10-11T01:42:16.066Z",
   "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-7a14c93e21094511147e479f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für unter 1,5 Tore des deutschen Rekordmeisters stehen bei Inter Mailand gegen Bayern Wettquoten in Höhe von 1.58 zur Verfügung, die wir bei Bet365 mit fünf Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T10:01:35.000Z",
   "recorded_at": "2026-10-13T01:29:43.739Z",
   "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-3c59c32533c03083620fc388",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "weshalb wir auch davon ausgehen, dass es maximal zu einem Auswärtstor im Giuseppe Meazza reichen wird",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T10:01:35.000Z",
   "recorded_at": "2026-10-13T01:29:43.739Z",
   "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-f32cfcc6519e34bfb52d8760",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sieg Inter Mailand zu 2.70",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T10:01:35.000Z",
   "recorded_at": "2026-10-13T01:29:43.739Z",
   "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-c396e3bb20a41ef9759599ae",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 2.5 Tore\n\nmittel\n\n2.05 bei Oddset",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T10:01:35.000Z",
   "recorded_at": "2026-10-13T01:29:43.739Z",
   "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-1f6b8e4734309b881bf24964",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "U1.5 (1. HZ)\n\ngering\n\n1.50 bei Betano",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T10:01:35.000Z",
   "recorded_at": "2026-10-13T01:29:43.739Z",
   "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-9e03b1935d11499702300731",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\nBayern < 1.5 Tore\n\nbet365\n\n1.58",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T10:01:35.000Z",
   "recorded_at": "2026-10-13T01:29:43.739Z",
   "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-ad5b8bf0d071025f8018cec2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "tendiert bei Lyon gegen Manchester United unsere Prognose zwar zum Weiterkommen der Red Devils",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T09:35:34.000Z",
   "recorded_at": "2026-10-15T02:12:17.390Z",
   "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-ea8280820bd81b843267dd5c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "bei Lyon gegen Manchester United Tipp 2 aufgeht",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T09:35:34.000Z",
   "recorded_at": "2026-10-15T02:12:17.390Z",
   "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-abd6c12b44c702d8c0868849",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "ergibt dabei der Tipp darauf viel Sinn, dass United maximal ein Tor im Hinspiel erzielt.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T09:35:34.000Z",
   "recorded_at": "2026-10-15T02:12:17.390Z",
   "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-3952238edee773eef2b8bde0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 2.5 Tore\n\nmittel\n\n1.96 bei NEO.bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T09:35:34.000Z",
   "recorded_at": "2026-10-15T02:12:17.390Z",
   "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-3af237fc649f2a202ee5202d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "U1.5 (2. HZ)\n\ngering\n\n1.73 bei Oddset",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T09:35:34.000Z",
   "recorded_at": "2026-10-15T02:12:17.390Z",
   "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-6ca39e3daf7f79be6f1cef70",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für unter 1,5 Treffer der Red Devils stehen bei Lyon gegen Manchester United Wettquoten in Höhe von 1.57 zu Protokoll, die wir bei Interwetten mit sieben Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-10T09:35:34.000Z",
   "recorded_at": "2026-10-15T02:12:17.390Z",
   "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-69120c31c9d6b0f2d113c778",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "empfehlen wir den kombinierten Tipp auf die Doppelte Chance 1X bei über 1,5 Toren. Hierfür stehen bei PSG gegen Arsenal Quoten in Höhe von 1.60 zur Verfügung, die wir bei Betano mit sechs von zehn…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-09T12:24:54.000Z",
   "recorded_at": "2026-10-16T03:07:32.167Z",
   "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-9d3027bf5bc723340f61bea8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Die Wettanbieter glauben dennoch nicht, dass es für den Auswärtssieg an der Seine reicht. Bei Betano stehen bei PSG gegen Arsenal Quoten in Höhe von 3.55 für Tipp 2 zur Verfügung.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-09T12:24:54.000Z",
   "recorded_at": "2026-10-16T03:07:32.167Z",
   "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-83c263648fb4e2d1db7af45c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wer ein erneutes Tor des Franzosen für realistisch erachtet, der bekommt bei PSG gegen Arsenal Quoten in Höhe von 2.45 dafür bei Bwin.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-09T12:24:54.000Z",
   "recorded_at": "2026-10-16T03:07:32.167Z",
   "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-35ebe9c3d446821b162d376d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mehr Tore in 2. HZ\n\nmittel\n\n2.00 bei Bwin",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-09T12:24:54.000Z",
   "recorded_at": "2026-10-16T03:07:32.167Z",
   "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-271cd9c3a61f53289a592c64",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2.5 Tore\n\ngering\n\n1.68 bei NEO.bet",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-09T12:24:54.000Z",
   "recorded_at": "2026-10-16T03:07:32.167Z",
   "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-b1bfcab9ecc7c4ee2c2d117f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\n1X & Ü1.5\n\nBetano\n\n1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-03-09T12:24:54.000Z",
   "recorded_at": "2026-10-16T03:07:32.167Z",
   "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-6e244dbd98af752966550e75",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nottingham gewinnt 1:0, 2:0 oder 3:0\n\nhoch\n\n3.10 bei Winamax",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-26T07:13:59.000Z",
   "recorded_at": "2026-10-16T03:04:35.680Z",
   "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-7bb34ca9a901d981a99c121c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Roter Stern (+1.25 Asian)\n\ngering\n\n1.52 bei bet365",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-19T06:45:39.000Z",
   "recorded_at": "2026-10-15T01:55:49.113Z",
   "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-a7aaaf69680e9a4c03593b15",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 2.5 Tore\n\nmittel\n\n2.07 bei Betano",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-19T06:45:39.000Z",
   "recorded_at": "2026-10-15T01:55:49.113Z",
   "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-f3ab92390cc9392ff4d97bd4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Lille < 1.5 Tore\n\nOddset\n\n2.05",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-02-19T06:45:39.000Z",
   "recorded_at": "2026-10-15T01:55:49.113Z",
   "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-6a9a7afe662974614ad78c89",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "PAOK > 1.5 Tore\n\nhoch\n\n3.15 bei Betano",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-01-29T06:58:27.000Z",
   "recorded_at": "2026-10-15T02:12:31.929Z",
   "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-93b5b6a19c1f12160ea378b5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2.5 Tore\n\ngering\n\n1.73 bei Bet-at-home",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-01-29T06:58:27.000Z",
   "recorded_at": "2026-10-15T02:12:31.929Z",
   "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-a1c88c0827dc39b7ae6675a3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X & Ü2.5\n\nmittel\n\n2.05 bei Merkur Bets",
   "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": "2025-11-04T10:07:17.000Z",
   "recorded_at": "2026-10-16T03:07:35.528Z",
   "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-fb41a65b6a44bc85293c169d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\n1X & U3.5\n\nBetano\n\n1.75\nQuote",
   "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": "2025-09-01T05:45:40.000Z",
   "recorded_at": "2026-10-09T14:26:46.604Z",
   "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-c20005b0729ab5cee9f9a3f2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide treffen: Ja\n\ngering\n\n1.60 bei Bet-at-home",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-08-01T13:30:25.000Z",
   "recorded_at": "2026-10-15T02:04:29.830Z",
   "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-dafef72ab59d25a400eef289",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "X2 & Ü1.5\n\nmittel\n\n2.05 bei Interwetten",
   "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": "2025-08-01T13:30:25.000Z",
   "recorded_at": "2026-10-15T02:04:29.830Z",
   "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-5de1a76ace998943f4dde03d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\n1X & U3.5\n\nBetano\n\n1.88",
   "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": "2025-05-16T12:35:23.000Z",
   "recorded_at": "2026-10-09T14:29:01.604Z",
   "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-93209dac0505b89cf93f4959",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unser Tipp\n\nEindhoven (+2)\n\nbet365\n\n1.63",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-03-13T05:52:01.000Z",
   "recorded_at": "2026-10-09T14:56:04.482Z",
   "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-f0fa9107be7f403f3c71f71a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "wobei wir darauf wetten, dass die Gäste einen etwaigen Torreigen eröffnen werden.\n\nDafür, dass die Cityzens das erste Tor der Partie schießen, stehen bei Real Madrid gegen Manchester City…",
   "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": "2025-02-19T07:25:42.000Z",
   "recorded_at": "2026-10-16T03:08:52.872Z",
   "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-ebfdfb555cf93b414acf3062",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unsere Real Madrid vs. Manchester City Prognose zielt daher darauf ab, dass die Cityzens das erste Tor der Partie erzielen.",
   "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": "2025-02-19T07:25:42.000Z",
   "recorded_at": "2026-10-16T03:08:52.872Z",
   "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-9cf44171edfa5fc184582fcc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "LeoVegas schreibt beispielsweise Notierungen in Höhe von 8.00 für den Heimsieg der Celts sowie in Höhe von 3.15 für die Doppelte Chance 1X aus, was mit Blick auf die schwache Auswärtsbilanz der…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-12T22:02:35.000Z",
   "recorded_at": "2026-10-10T01:25:20.195Z",
   "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-92af07b586ec196dcf49e109",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir gehen dabei von einem engen Hinspiel aus und finden den größten Value im Tipp darauf, dass den Roten unabhängig vom Endergebnis maximal zwei Tore im Celtic Park gelingen. Hierfür liefert…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-02-12T22:02:35.000Z",
   "recorded_at": "2026-10-10T01:25:20.195Z",
   "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-e9f895cf54dbb39c1633f4d0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Hierfür stehen bei Braga gegen Lazio Rom Wettquoten in Höhe von 2.87 zur Verfügung, die wir über die praktische Betway App mit drei Units anspielen.",
   "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": "2025-01-30T07:12:33.000Z",
   "recorded_at": "2026-10-10T01:22:09.074Z",
   "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-215cc0265123c12a0a77a603",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mehr Tore in 2. HZ\n\n1.87",
   "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": "2025-01-30T07:11:35.000Z",
   "recorded_at": "2026-10-16T03:12:40.471Z",
   "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-3b7819e4a31240d2b4c85498",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "dass bei Sporting Lissabon gegen Bologna der Tipp auf den Heimsieg der Truppe von Rui Borges aufgeht",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:02:18.000Z",
   "recorded_at": "2026-10-16T03:12:01.117Z",
   "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-e4acc0826ca668461f6f138c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2.5\n\n1.56",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:02:18.000Z",
   "recorded_at": "2026-10-16T03:12:01.117Z",
   "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-12e95f0445d7a4341b5d3ebe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mehr Tore in der 2. HZ\n\n1.92",
   "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": "2025-01-29T22:02:18.000Z",
   "recorded_at": "2026-10-16T03:12:01.117Z",
   "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-500abc162c3001e430f077e0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Viel Value liefert dabei der Tipp auf Tore auf beiden Seiten.\n\nDafür, dass beide Teams treffen, stehen bei Sporting Lissabon gegen Bologna Quoten von 1.80 zur Verfügung, die wir bei Interwetten…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:02:18.000Z",
   "recorded_at": "2026-10-16T03:12:01.117Z",
   "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-40dc7776dbe40d434f73233e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir empfehlen deshalb den Tipp darauf, dass die Rojiblancos mit mindestens zwei Toren Differenz gewinnen werden.\n\nHierfür stehen bei Red Bull Salzburg gegen Atletico Madrid Quoten in Höhe von 1.90…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-22ed286bfb42e897dff4ede4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Praktisch gar nichts spricht dafür, dass bei Red Bull Salzburg gegen Atlético Madrid die Prognose auf den Punktgewinn der Roten Bullen aufgehen könnte.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-d5fb99ba67e309533b23cd0f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Laut ODDSET App stehen Quoten von gerade einmal 1.38 für Tipp 2 zu Protokoll, weshalb es umso mehr Sinn ergibt, sogar das kleine Handicap auf die Rojiblancos anzulegen.",
   "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": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-122fede52edfebf73d521238",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "weshalb wir den größten Value im Tipp darauf finden, dass Atlético Madrid mit mindestens zwei Toren Differenz in der Red Bull Arena gewinnen wird.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-104499cc0a8f9a77ddde5c85",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Entsprechend stimmig ist bei Red Bull Salzburg gegen Atlético Madrid die Prognose darauf, dass die Rojiblancos am finalen Spieltag der Ligaphase der Königsklasse rein gar nichts anbrennen lassen…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-7009fdcc1b0aa2af6eb224da",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "2/2\n\n1.95",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-fe875c867d274d3785c98951",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Atletico Madrid gewinnt zu Null\n\n2.25",
   "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": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-05f450b3bd36defa52930ecc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Handicap: Sieg Auswärts -1\n\n1.90",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-29T22:01:39.000Z",
   "recorded_at": "2026-10-16T03:09:10.408Z",
   "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-99bbf8ccec0d5b0c693e899d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "RBL trifft in beiden HZ\n\n2.60",
   "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": "2025-01-29T07:38:21.000Z",
   "recorded_at": "2026-10-16T03:12:21.636Z",
   "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-a0ab89cb370db4fabaa2074e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir empfehlen daher Tipp 1, den wir bei Interwetten zu Quoten von 1.55 mit fünf von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-27T05:31:55.000Z",
   "recorded_at": "2026-10-09T14:37:49.652Z",
   "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-001e5d46464fa39998058338",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bei Interwetten spielen wir diesen Tipp mit drei Units zu Quoten von 1.70 an.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:38.000Z",
   "recorded_at": "2026-10-16T03:02:48.836Z",
   "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-f44b2412988b5fd66830626f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Glasgow Rangers > 0.5 Tore\n\n1.63",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:38.000Z",
   "recorded_at": "2026-10-16T03:02:48.836Z",
   "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-c7516267f48ac484304bb6fe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester United < 2.5 Tore\n\n1.55",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:38.000Z",
   "recorded_at": "2026-10-16T03:02:48.836Z",
   "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-aa1b4448f09bdb0a4d483ac3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Handicap: Sieg Auswärts +2\n\n1.70",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:38.000Z",
   "recorded_at": "2026-10-16T03:02:48.836Z",
   "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-7ad127a40e6cfc426bcbebfc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Viel Value liefert dabei der kombinierte Tipp auf die Doppelte Chance 1X bei über 1,5 Toren, den wir bei Betano zu Quoten von 1.98 mit drei von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-faeb222128c10c4bcd632224",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Viel Value liefert dabei der kombinierte Tipp auf die Doppelte Chance 1X bei über 1,5 Toren, den wir bei Betano zu Quoten von 1.98 mit drei von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-5617553d11333712cb75ac78",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sehr stimmig erscheint dabei der kombinierte Tipp auf die Doppelte Chance 1X bei über 1,5 Toren zu sein, den wir über die praktische Betano App zu Quoten von 1.98 anspielen.",
   "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": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-0c4a0057d2217fc74989ede7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Draw-no-bet: 1\n\n1.88",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-212f2ac6b48d3d52a74dfce7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2.5 Tore\n\n1.86",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-e7ec85479be52ec79a893d06",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sehr stimmig erscheint dabei der kombinierte Tipp auf die Doppelte Chance 1X bei über 1,5 Toren zu sein, den wir über die praktische Betano App zu Quoten von 1.98 anspielen.",
   "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": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-b9c12fcd29d78f6957ed6ac1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "muss bei PAOK Saloniki gegen Slavia Prag der Tipp auf den Heimsieg des Dikefalos tou Vorra eigentlich fast schon zwingend aufgehen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T23:46:01.000Z",
   "recorded_at": "2026-10-16T03:05:29.428Z",
   "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-8cbf8fb7dcd3d7170600281b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "empfehlen wir daher bei RFS gegen Ajax Amsterdam die Prognose auf einen Sieg der Gäste mit mindestens zwei Toren Differenz.\n\nFür das Handicap von -1 auf die Weiß-Roten liefert Interwetten Quoten…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T07:16:30.000Z",
   "recorded_at": "2026-10-16T03:09:50.474Z",
   "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-ee05472c75e9b653c3c5f24b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wir wetten daher bei Interwetten darauf, dass die Godenzonen mit mindestens zwei Toren Vorsprung gewinnen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T07:16:30.000Z",
   "recorded_at": "2026-10-16T03:09:50.474Z",
   "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-5555713b6836600873277e20",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "2/2\n\n1.98",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T07:16:30.000Z",
   "recorded_at": "2026-10-16T03:09:50.474Z",
   "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-b26bad8ddd7c688b73d4efc3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ajax gewinnt zu Null\n\n2.50",
   "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": "2025-01-23T07:16:30.000Z",
   "recorded_at": "2026-10-16T03:09:50.474Z",
   "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-7843dc2bf6d712187a277111",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Handicap: Sieg Auswärts -1\n\n1.97",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-23T07:16:30.000Z",
   "recorded_at": "2026-10-16T03:09:50.474Z",
   "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-b09961f4b432294aaeca8008",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für den Zu-Null-Sieg der Gunners stehen bei Arsenal gegen Dinamo Zagreb Quoten in Höhe von 1.66 zur Verfügung, die wir mit vier von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-22T22:12:09.000Z",
   "recorded_at": "2026-10-09T14:54:51.028Z",
   "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-13b8d7c4865c41eba2390c2f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "X2 & Ü1.5\n\n1.73\n\nOddset\n\ngering",
   "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": "2025-01-22T07:12:27.000Z",
   "recorded_at": "2026-10-16T03:08:32.403Z",
   "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-b0baf16a55b453e24df9b8a1",
   "url": "/authors/dennis-koch/picks/2/#pick-n-b0baf16a55b453e24df9b8a1",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Für unter 2,5 Tore stehen bei Betano Notierungen in Höhe von 2.18 zum Nachspielen bereit, die wir mit vier von zehn Units anspielen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-01-16T22:27:16.000Z",
   "recorded_at": "2026-10-09T14:39:29.862Z",
   "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": {
    "at": "2026-10-14T02:01:02.015Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-b0baf16a55b453e24df9b8a1",
    "quote_text": "Für unter 2,5 Tore stehen bei Betano Notierungen in Höhe von 2.18 zum Nachspielen bereit, die wir mit vier von zehn Units anspielen.",
    "fragment_from": 8213,
    "fragment_to": 8345,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.wettbasis.com/sportwetten-tipps/ipswich-vs-brighton-tipp-prognose-quoten-16-01-2025",
     "display_name": null,
     "speaker": "Dennis Koch",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b90b7eb368ea9048c7b595fe82ff3e6edde5202d4956d356edfd130b27fd8357",
     "material_removed": false
    },
    "published_at": "2025-01-16T22:27:16.000Z",
    "detected_at": "2026-10-09T14:39:29.862Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "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-01-16T22:27:16.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-01-16T22:27:16.000Z",
     "detected_at": "2026-10-09T14:39:29.862Z",
     "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": [
     {
      "at": "2026-10-14T02:01:02.015Z",
      "field_name": "line sign",
      "was": "Over/Under −2.5 goals · under −2.5",
      "now": "Over/Under 2.5 goals · under 2.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:02.015Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 383,
  "before_kickoff": 0,
  "after_kickoff": 383,
  "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": 522,
  "pages": 28,
  "page_urls": [
   "/authors/dennis-koch/",
   "/authors/dennis-koch/picks/2/",
   "/authors/dennis-koch/picks/3/",
   "/authors/dennis-koch/picks/4/",
   "/authors/dennis-koch/picks/5/",
   "/authors/dennis-koch/picks/6/",
   "/authors/dennis-koch/picks/7/",
   "/authors/dennis-koch/picks/8/",
   "/authors/dennis-koch/picks/9/",
   "/authors/dennis-koch/picks/10/",
   "/authors/dennis-koch/picks/11/",
   "/authors/dennis-koch/picks/12/",
   "/authors/dennis-koch/picks/13/",
   "/authors/dennis-koch/picks/14/",
   "/authors/dennis-koch/picks/15/",
   "/authors/dennis-koch/picks/16/",
   "/authors/dennis-koch/picks/17/",
   "/authors/dennis-koch/picks/18/",
   "/authors/dennis-koch/picks/19/",
   "/authors/dennis-koch/picks/20/",
   "/authors/dennis-koch/picks/21/",
   "/authors/dennis-koch/picks/22/",
   "/authors/dennis-koch/picks/23/",
   "/authors/dennis-koch/picks/24/",
   "/authors/dennis-koch/picks/25/",
   "/authors/dennis-koch/picks/26/",
   "/authors/dennis-koch/picks/27/",
   "/authors/dennis-koch/picks/28/"
  ],
  "groups": {
   "settled": 368,
   "pending": 0,
   "excluded": 154
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/dennis-koch/",
  "current": false
 },
 "title_tag": "Dennis Koch Predictions: Verified Record, Results and Sources",
 "calculator": null,
 "person": {
  "person_id": "o-539f8b05c1496527847381b3",
  "type_code": "individual",
  "name_shown": "Dennis Koch",
  "main_entity": "e-539f8b05c1496527847381b3",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-539f8b05c1496527847381b3",
    "medium": "Wettbasis",
    "channel": "section pages",
    "domain": "wettbasis.com",
    "source_info": null,
    "byline": "Dennis Koch",
    "url": null,
    "summary": {
     "statements": 1260,
     "predictions": 522,
     "settled_picks": 3,
     "headline_kind": "historical_simulation",
     "return_percent": -38.33,
     "headline_part": "archived",
     "period_from": "2026-10-09",
     "period_to": "2026-10-16"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "data_revision": {
  "data_version": "2026-10-13.5",
  "updated": "2026-10-13",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "retro-1.1",
  "price_rule": "reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only",
  "series_code": "retro_market_closing_sm:archived",
  "sample": {
   "settled_picks": 3,
   "matches": 3,
   "void": 0,
   "period_from": "2026-04-16",
   "period_to": "2026-08-31",
   "composition_hash": "f22fc9dba032af83312688db991c5567fe38117011f3c5db32b614b9e621360d"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-bb31b68fc2c88b07c821",
   "at": "2026-10-13T20:21:18.065Z",
   "data_version": "2026-10-13.5",
   "previous_data_version": "2026-10-13.4",
   "url": "/authors/dennis-koch/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": null,
   "after": {
    "data_version": "2026-10-13.5",
    "return_percent": "-38.33",
    "settled_picks": 3,
    "matches": 3,
    "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": "f22fc9dba032af83312688db991c5567fe38117011f3c5db32b614b9e621360d",
    "text": "−115.00 points on 3 settled picks across 3 matches · 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"
   },
   "reason": "First headline number for this record: 3 settled picks in the series “historical simulation at the last pre-match price in archive (~8–15 h before kick-off), archived before kick-off only”.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "counts_by_slice": {
  "portions": [
   {
    "code": "archived",
    "title": "Archived before kick-off",
    "price_rule": "Reconstructed at archived prices",
    "settled_picks": 3,
    "total_check": true,
    "market_list": [
     {
      "code_name": "total",
      "in_words": "Over/under goals",
      "url": null,
      "settled_picks": 2,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -20000,
      "return_percent": "-100.0",
      "period_from": "2026-04-16",
      "period_to": "2026-08-23",
      "small_sample": true,
      "average_odds": "1.73",
      "odds_from_author": 2,
      "odds_from_snapshot": 0
     },
     {
      "code_name": "1x2",
      "in_words": "Match result",
      "url": null,
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 8500,
      "return_percent": "85.0",
      "period_from": "2026-08-31",
      "period_to": "2026-08-31",
      "small_sample": true,
      "average_odds": "1.90",
      "odds_from_author": 1,
      "odds_from_snapshot": 0
     }
    ],
    "leagues": [
     {
      "code_name": "LaLiga",
      "in_words": "LaLiga",
      "url": "/football/competitions/laliga/",
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-08-23",
      "period_to": "2026-08-23",
      "small_sample": true,
      "average_odds": "1.66",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-08-23",
        "period_to": "2026-08-23",
        "small_sample": true,
        "average_odds": "1.66",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "Serie A",
      "in_words": "Serie A",
      "url": "/football/competitions/serie-a/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 8500,
      "return_percent": "85.0",
      "period_from": "2026-08-31",
      "period_to": "2026-08-31",
      "small_sample": true,
      "average_odds": "1.90",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 8500,
        "return_percent": null,
        "period_from": "2026-08-31",
        "period_to": "2026-08-31",
        "small_sample": true,
        "average_odds": "1.90",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "UEFA Conference League",
      "in_words": "UEFA Conference League",
      "url": "/football/competitions/uefa-conference-league/",
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-04-16",
      "period_to": "2026-04-16",
      "small_sample": true,
      "average_odds": "1.80",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-04-16",
        "period_to": "2026-04-16",
        "small_sample": true,
        "average_odds": "1.80",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     }
    ],
    "best_slice": null
   }
  ],
  "best_slice": null
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 9 October 2026 · 522 predictions · last change 16 October 2026",
  "url": "https://forecastrecord.com/authors/dennis-koch/",
  "s": "2026-10-09",
  "prediction_count": 522,
  "refreshed_at": "2026-10-16",
  "html": "<a href=\"https://forecastrecord.com/authors/dennis-koch/\">Record tracked by Forecast Record since 9 October 2026 · 522 predictions · last change 16 October 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 5,
  "days": 450,
  "weeks": 5,
  "archive": false,
  "in_review": false,
  "own_page": false,
  "won_count": 2,
  "first_settled_on": "2025-06-08",
  "products_in_level": 1,
  "rule": {
   "tracked": {
    "min_settled": 30,
    "min_days": 30,
    "min_distinct_weeks": 2,
    "no_violations": true
   },
   "established": {
    "min_settled": 100,
    "min_days": 90
   }
  },
  "show": true
 },
 "colleagues": null,
 "author_type": "Tipster",
 "data_changes": {
  "added_later": "28 records added on 9 Oct 2026 found after the match; 317 records added on 12 Oct 2026 from the source's own history; 86 records added on 16 Oct 2026 found after the match; 90 more records added on other dates. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 5,
  "last_correction_at": "2026-10-14T02:01:14.106Z",
  "corrections_url": "/corrections/",
  "text": "5 records shown here have been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "person:o-539f8b05c1496527847381b3",
 "source_revision": 159,
 "related": [
  {
   "url": "/cards/e-539f8b05c1496527847381b3-bank/",
   "name": "Bankroll card — Dennis Koch",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-539f8b05c1496527847381b3-said-vs-happened/",
   "name": "Said → happened — Dennis Koch",
   "detail": null,
   "source_group": "cards"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 368,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 522,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 522,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 3,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 46,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.source_reported",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 300,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 5,
   "where": "origin-archived",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked",
   "entity": "e-539f8b05c1496527847381b3",
   "value": 5,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
