{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/tobias-brandt/picks/5/",
 "canonical": "/authors/tobias-brandt/picks/5/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Tobias Brandt — football predictions, page 5 of 40",
 "description": "Predictions 61–80 of 769 by Tobias Brandt, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 5 of 40 of the predictions by Tobias Brandt recorded by Forecast Record: predictions 61–80 of 769 in the order we recorded them, earliest first; as of 7 November 2026. Each row links to its evidence, and the summary of the record is on the profile page.",
  "key_number": "769",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "technical",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T17:55:43.433Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "624f0ab2fe0f060e5df912daeec842e90d38fd89863f897683de4bf8bf4a0e0a",
 "dependency_group": "author:e-3309ff24d9c21658fe7f6008",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/tobias-brandt/picks/5/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-3309ff24d9c21658fe7f6008",
  "public_name": "Tobias Brandt",
  "tracker_number": 2608,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-09",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-332d0b19ba9116b6116c2991",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X (Fulham oder Unentschieden)\n\nbei\nbet365 Sportwetten\n\n1,85",
   "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-01T16:00:04.000Z",
   "recorded_at": "2026-10-09T14:29:53.637Z",
   "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-f43f3d3982dc329a22b149f7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide Teams treffen: Ja\n\nbei\nbet365 Sportwetten\n\n1,68",
   "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-01T16:00:04.000Z",
   "recorded_at": "2026-10-09T14:29:53.637Z",
   "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-5a609d66db9368a577c065a9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide Teams treffen: Ja\n\nbei\nMERKUR BETS\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": "2026-02-25T19:52:03.000Z",
   "recorded_at": "2026-10-09T14:30:46.341Z",
   "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-96de6f69f3876ee105f45a86",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Doppelte Chance: Unentschieden oder Auswärtssieg\n\nbei\nMERKUR BETS\n\n1,79",
   "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-25T19:52:03.000Z",
   "recorded_at": "2026-10-09T14:30:46.341Z",
   "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-024c97bfb8e9090814a3f2d9",
   "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\nbei\nMERKUR BETS\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": "2026-01-26T22:02:03.000Z",
   "recorded_at": "2026-10-09T14:36:07.364Z",
   "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-a5188351d4a3a1cc7a2d2024",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide Teams treffen: Ja\n\nbei\nMERKUR BETS\n\n1,91",
   "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-26T22:02:03.000Z",
   "recorded_at": "2026-10-09T14:36:07.364Z",
   "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-cc3c255bba6f5d03d909673e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Leeds gewinnt\n\nbei\nMERKUR BETS\n\n3,15",
   "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-26T22:02:03.000Z",
   "recorded_at": "2026-10-09T14:36:07.364Z",
   "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-f41b1d505f0c6bc6804e60b4",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-f41b1d505f0c6bc6804e60b4",
   "match": "Fortuna Sittard v FC Twente",
   "match_url": "/football/matches/fortuna-sittard-vs-fc-twente-2026-10-10/",
   "kickoff": "2026-10-10T18:00:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 27.3,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.9",
   "settled_price": "1.8696",
   "published_at": "2026-10-09T09:15:00.000Z",
   "recorded_at": "2026-10-09T14:41:35.877Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "under",
    "price": "1.7692",
    "result": "Won",
    "points_hundredths": 7692,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-f41b1d505f0c6bc6804e60b4",
    "quote_text": "Über 3,5 Tore\n\nbei\nInterwetten\n\n1,90",
    "fragment_from": 2979,
    "fragment_to": 3015,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/fortuna-sittard-twente-prognose-10-10-2026/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9ac89a6199490f1646e8001fdcbf8440c7ff7ec1b7d98d9b5f5f4e8b0e6956e4",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:15:00.000Z",
    "detected_at": "2026-10-09T14:41:35.877Z",
    "executed_at": "2026-10-10T23:35:05.412Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-6f8a255c41f4",
     "display_name": "Fortuna Sittard — FC Twente",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-10T18:00:00.000Z",
     "url": "/football/matches/fortuna-sittard-vs-fc-twente-2026-10-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.9",
     "our_snapshot": "1.8696",
     "our_snapshot_at": "2026-10-09T14:46:22.555Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T09:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:15:00.000Z",
     "detected_at": "2026-10-09T14:41:35.877Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "1.9",
     "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.9"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Fortuna Sittard 1-1 FC Twente."
    },
    "settlements": [
     {
      "operation_id": "7baa01ba8eb91771c12d498468960cdb4a03232febde10783c54887547a3d006",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "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-10-09T15:57:28.545Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b49e71d13fd65cf3256c9d5257fbb6120d1c69d9feb97924f554bf8a9734816f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.8696",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-10T23:35:05.412Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/fortuna-sittard-twente-prognose-10-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-c32ddd1921eec4d95786013b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Doppelte Chance: Austria oder Unentschieden\n\nbei\nWinamax\n\n1,68",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T09:10:00.000Z",
   "recorded_at": "2026-10-09T14:41:36.406Z",
   "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-434650332d588cea7fd09ae5",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-434650332d588cea7fd09ae5",
   "match": "Chelsea v FC Barcelona",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7626.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.35",
   "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.35",
   "settled_price": "1.4000",
   "published_at": "2025-11-24T06:10:00.000Z",
   "recorded_at": "2026-10-09T14:50:45.269Z",
   "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-434650332d588cea7fd09ae5",
    "quote_text": "Beide Teams treffen: Ja\nDetails lesen\n\n1,35",
    "fragment_from": 3746,
    "fragment_to": 3789,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/fc-chelsea-fc-barcelona-prognose-25-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "daf437b797476e66125528ca6d8de0114746e364c824784f8bbd2662aaf5459a",
     "material_removed": false
    },
    "published_at": "2025-11-24T06:10:00.000Z",
    "detected_at": "2026-10-09T14:50:45.269Z",
    "executed_at": "2026-11-07T18:23:52.264Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-25T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.35",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.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-24T06:10:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-24T06:10:00.000Z",
     "detected_at": "2026-10-09T14:50:45.269Z",
     "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.35",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.35"
    },
    "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 Chelsea 3-0 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "6cc31d340ba67bc9b41e456ecb2d31b78579869f5d81035bb1714e36c0f153d9",
      "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.35",
      "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:52.259Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4e3294ae1edc4fb98bf9dd78087559b55fd5b1d053d074b0d19c4b5a19a0fd1e",
      "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.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:23:52.264Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/fc-chelsea-fc-barcelona-prognose-25-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-4be1ecd05b926ea1bd4e4295",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-4be1ecd05b926ea1bd4e4295",
   "match": "Chelsea v FC Barcelona",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7626.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona at 2.88",
   "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": "2.88",
   "settled_price": "3.0000",
   "published_at": "2025-11-24T06:10:00.000Z",
   "recorded_at": "2026-10-09T14:50:45.269Z",
   "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-4be1ecd05b926ea1bd4e4295",
    "quote_text": "Barcelona gewinnt\nDetails lesen\n\n2,88",
    "fragment_from": 3820,
    "fragment_to": 3857,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/fc-chelsea-fc-barcelona-prognose-25-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "daf437b797476e66125528ca6d8de0114746e364c824784f8bbd2662aaf5459a",
     "material_removed": false
    },
    "published_at": "2025-11-24T06:10:00.000Z",
    "detected_at": "2026-10-09T14:50:45.269Z",
    "executed_at": "2026-11-07T18:23:52.275Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-25T20:00:00.000Z",
     "url": null,
     "scoreline": "3-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Barcelona",
    "odds_set": {
     "by_author": "2.88",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.0000",
     "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-24T06:10:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-24T06:10:00.000Z",
     "detected_at": "2026-10-09T14:50:45.269Z",
     "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": "FC Barcelona",
     "author_odds": "2.88",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Barcelona at 2.88"
    },
    "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 Chelsea 3-0 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "a9e44c95f56ba8f6f364e3f47f6dabb368eb9ef7834d690531b0a75a63cf99b2",
      "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": "FC Barcelona",
      "decimal_odds": "2.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:23:52.270Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7c39e2c9a74fcd86b87c3ff30d308bb73077cc06e258faf9ae8ad2fe07d6fa4d",
      "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": "FC Barcelona",
      "decimal_odds": "3.0000",
      "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:52.275Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/fc-chelsea-fc-barcelona-prognose-25-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona to win"
   }
  },
  {
   "record_id": "n-c1e177dd6ac93e0012c8b52e",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-c1e177dd6ac93e0012c8b52e",
   "match": "Chelsea v FC Barcelona",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7626.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.38",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.38",
   "settled_price": "1.4500",
   "published_at": "2025-11-24T06:10:00.000Z",
   "recorded_at": "2026-10-09T14:50:45.269Z",
   "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-c1e177dd6ac93e0012c8b52e",
    "quote_text": "Über 2,5 Tore\nDetails lesen\n\n1,38",
    "fragment_from": 3888,
    "fragment_to": 3921,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/fc-chelsea-fc-barcelona-prognose-25-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "daf437b797476e66125528ca6d8de0114746e364c824784f8bbd2662aaf5459a",
     "material_removed": false
    },
    "published_at": "2025-11-24T06:10:00.000Z",
    "detected_at": "2026-10-09T14:50:45.269Z",
    "executed_at": "2026-11-07T18:23:52.286Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Chelsea v FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-25T20: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.38",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4500,
    "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-24T06:10:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-24T06:10:00.000Z",
     "detected_at": "2026-10-09T14:50:45.269Z",
     "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.38",
     "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.38"
    },
    "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 Chelsea 3-0 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "fb761242418d626fc04d8f4603ac06ab9f498e8b6bee04fe29711d30f65daa4b",
      "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.38",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3800,
      "executed_at": "2026-11-07T18:23:52.280Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7d4a5c359b19bb514fed0440570f39254575f08eb1fa0e49945e7b8393086ffd",
      "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.4500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4500,
      "executed_at": "2026-11-07T18:23:52.286Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/fc-chelsea-fc-barcelona-prognose-25-11-2025/",
     "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-01c9c57ce2e6a9dcf8661fd4",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-01c9c57ce2e6a9dcf8661fd4",
   "match": "Olympique de Marseille v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7626.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 2.62",
   "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-24T06:20:00.000Z",
   "recorded_at": "2026-10-09T14:51:01.277Z",
   "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-01c9c57ce2e6a9dcf8661fd4",
    "quote_text": "Winamax\n\n2,62",
    "fragment_from": 8852,
    "fragment_to": 8865,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/marseille-newcastle-prognose-25-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9a04d0985a4f33489570eedd1b4299e4b6680b0b400fa2d356de8a777439f792",
     "material_removed": false
    },
    "published_at": "2025-11-24T06:20:00.000Z",
    "detected_at": "2026-10-09T14:51:01.277Z",
    "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": "Olympique de Marseille v Newcastle United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-25T20:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "2.62",
     "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": "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-11-24T06:20:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-24T06:20:00.000Z",
     "detected_at": "2026-10-09T14:51:01.277Z",
     "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": "2.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 2.62"
    },
    "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": "9910e85130ea45ca1159091ceae1fca46c73aa229a3faeec0dcf60d9240dac8b",
      "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": "2.62",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:27:57.558Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d2d51418061b64d6294de0e22f53443f2bf5ab5a6665976189209c845d4419fb",
      "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.7500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:06.599Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/marseille-newcastle-prognose-25-11-2025/",
     "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-0b3c73f5783760a2e7029622",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-0b3c73f5783760a2e7029622",
   "match": "Olympique de Marseille v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7626.9,
   "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": "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.63",
   "settled_price": "1.6100",
   "published_at": "2025-11-24T06:20:00.000Z",
   "recorded_at": "2026-10-09T14:51:01.277Z",
   "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-0b3c73f5783760a2e7029622",
    "quote_text": "Wett Tipp\n1\n\nBeide Teams treffen: Ja\nDetails lesen\n\n1,63\nbei Interwetten",
    "fragment_from": 3295,
    "fragment_to": 3367,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/marseille-newcastle-prognose-25-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9a04d0985a4f33489570eedd1b4299e4b6680b0b400fa2d356de8a777439f792",
     "material_removed": false
    },
    "published_at": "2025-11-24T06:20:00.000Z",
    "detected_at": "2026-10-09T14:51:01.277Z",
    "executed_at": "2026-11-07T18:23:55.705Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Olympique de Marseille v Newcastle United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-25T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "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": "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-11-24T06:20:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-24T06:20:00.000Z",
     "detected_at": "2026-10-09T14:51:01.277Z",
     "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.63",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.63"
    },
    "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 Olympique de Marseille 2-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "0bac2f8ae0c8a64b0f20f11345151871c6517fa29304eef68dd41b49973d2228",
      "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.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:23:55.699Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0757fc2ff2dbb493086ec734488e5c629c4bf455ced674dead98816eed358ce6",
      "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.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:23:55.705Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/marseille-newcastle-prognose-25-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-ff593a71d6c4ca02e589fdb0",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-ff593a71d6c4ca02e589fdb0",
   "match": "Olympique de Marseille v Newcastle United",
   "match_url": null,
   "kickoff": "2025-11-25T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7626.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Newcastle United at 2.62",
   "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.62",
   "settled_price": "2.3400",
   "published_at": "2025-11-24T06:20:00.000Z",
   "recorded_at": "2026-10-09T14:51:01.277Z",
   "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-ff593a71d6c4ca02e589fdb0",
    "quote_text": "Wett Tipp\n3\n\nNewcastle gewinnt\nDetails lesen\n\n2,62\nbei Winamax",
    "fragment_from": 3440,
    "fragment_to": 3502,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/marseille-newcastle-prognose-25-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9a04d0985a4f33489570eedd1b4299e4b6680b0b400fa2d356de8a777439f792",
     "material_removed": false
    },
    "published_at": "2025-11-24T06:20:00.000Z",
    "detected_at": "2026-10-09T14:51:01.277Z",
    "executed_at": "2026-11-07T18:23:55.731Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Olympique de Marseille v Newcastle United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-11-25T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Newcastle United",
    "odds_set": {
     "by_author": "2.62",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.3400",
     "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-24T06:20:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-24T06:20:00.000Z",
     "detected_at": "2026-10-09T14:51:01.277Z",
     "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": "Newcastle United",
     "author_odds": "2.62",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Newcastle United at 2.62"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Olympique de Marseille 2-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "189377565f4a90162e318196d102b56d6849d2d40eb8f7a6421fa9649d42cff8",
      "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": "Newcastle United",
      "decimal_odds": "2.62",
      "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:55.725Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3702f97cdb9035afc90f256295935634b0fee73eb636cc1415a1477dbacbea0a",
      "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": "Newcastle United",
      "decimal_odds": "2.3400",
      "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:55.731Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/marseille-newcastle-prognose-25-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United to win"
   }
  },
  {
   "record_id": "n-73743c0f0004d11edaa04146",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "sowie auf Unter oder Über 2,5 Tore, je nach Risikoprofil",
   "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-11-22T08:15:00.000Z",
   "recorded_at": "2026-10-09T14:51:10.259Z",
   "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-8f7668bd464f444679d5f81a",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-8f7668bd464f444679d5f81a",
   "match": "Leeds United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-11-23T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7680.9,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals: over 1.5 at 1.36",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.36",
   "settled_price": "1.3300",
   "published_at": "2025-11-22T08:15:00.000Z",
   "recorded_at": "2026-10-09T14:51:10.259Z",
   "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-8f7668bd464f444679d5f81a",
    "quote_text": "Über 1,5 Tore\nDetails lesen\n\n1,36\nbei bet365 Sportwetten",
    "fragment_from": 4140,
    "fragment_to": 4196,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/leeds-aston-villa-prognose-23-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "adcadea5049316d868fd4ae8f94baddf75cd5aa2e1be1b963b0389aff5f5d89f",
     "material_removed": false
    },
    "published_at": "2025-11-22T08:15:00.000Z",
    "detected_at": "2026-10-09T14:51:10.259Z",
    "executed_at": "2026-11-07T18:23:53.319Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-11-23T14:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Over/Under 1.5 goals",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.36",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3300,
    "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-22T08:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-22T08:15:00.000Z",
     "detected_at": "2026-10-09T14:51:10.259Z",
     "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",
     "choice": "over 1.5",
     "author_odds": "1.36",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals: over 1.5 at 1.36"
    },
    "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 Leeds United 1-2 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "e206d3be95d2ab889fcf7221d9d091512e05ea912da66157dc2095b70bc74a55",
      "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",
      "choice": "over 1.5",
      "decimal_odds": "1.36",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3600,
      "executed_at": "2026-11-07T18:23:53.313Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "69cbee04a3cbfd8f2b66405fdccd990bea1f67eec3bc3b03391e4efafcf3064a",
      "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 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.3300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3300,
      "executed_at": "2026-11-07T18:23:53.319Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/leeds-aston-villa-prognose-23-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals)"
   }
  },
  {
   "record_id": "n-96b05d4d275d27a25d495626",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aston Villa gewinnt zu Null\nDetails lesen\n\n2,60\nbei 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-22T08:15:00.000Z",
   "recorded_at": "2026-10-09T14:51:10.259Z",
   "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-9875eac8b08de1032dec9b6e",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-9875eac8b08de1032dec9b6e",
   "match": "Leeds United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-11-23T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7680.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa at 2.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-22T08:15:00.000Z",
   "recorded_at": "2026-10-09T14:51:10.259Z",
   "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-9875eac8b08de1032dec9b6e",
    "quote_text": "FT\n\n2,60\n\nBeste Quote bei\n\nMERKUR BETS\n\nQuoten können sich ändern.\nVeröffentlicht 22. November 2025.\n\nEinsatz\n\n25 €\n\nMögliche Auszahlung\n\n65,00 €\n\nRückzahlung\n\n+40,00 €\n\nBegründung\n\nEtwas riskanter Tipp, aber bei der schwachen Leeds-Offensive und Villas starker Defensive attraktiver Wert.",
    "fragment_from": 9723,
    "fragment_to": 10012,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/leeds-aston-villa-prognose-23-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "adcadea5049316d868fd4ae8f94baddf75cd5aa2e1be1b963b0389aff5f5d89f",
     "material_removed": false
    },
    "published_at": "2025-11-22T08:15:00.000Z",
    "detected_at": "2026-10-09T14:51:10.259Z",
    "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": "Leeds United v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-11-23T14:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": "2.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2500",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-22T08:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-22T08:15:00.000Z",
     "detected_at": "2026-10-09T14:51:10.259Z",
     "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": "Aston Villa",
     "author_odds": "2.6",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa at 2.6"
    },
    "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": "e7d7bda0c19e06f1a8524afbc0761cf446878cb1810770e00adce9cdbc1a9220",
      "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": "Aston Villa",
      "decimal_odds": "2.6",
      "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.040Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "96134632fcca761d10e50e334e9ec1bca08c5b37fdc3dfeef1b499720c67b6a6",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Aston Villa",
      "decimal_odds": "2.2500",
      "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:03.044Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "273d414eea824b7b619f4271be5d61f1ebb191e5e13248c9e32523edc54b95f4",
      "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": "Aston Villa",
      "decimal_odds": "2.2600",
      "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:19.378Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/leeds-aston-villa-prognose-23-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-dc97b9d26fcb503aeb37c7cd",
   "url": "/authors/tobias-brandt/picks/5/#pick-n-dc97b9d26fcb503aeb37c7cd",
   "match": "Leeds United v Aston Villa",
   "match_url": null,
   "kickoff": "2025-11-23T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -7680.9,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Aston Villa",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6254,
   "series_code": "retro_market_closing",
   "series_short": "closing price, restored",
   "author_price": null,
   "settled_price": "1.6254",
   "published_at": "2025-11-22T08:15:00.000Z",
   "recorded_at": "2026-10-09T14:51:10.259Z",
   "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-dc97b9d26fcb503aeb37c7cd",
    "quote_text": "Wettfreunde können einen Blick auf Aston Villa gewinnt mit Draw No Bet Absicherung werfen",
    "fragment_from": 2909,
    "fragment_to": 2998,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://sportwetten.bild.de/tipps/leeds-aston-villa-prognose-23-11-2025/",
     "display_name": null,
     "speaker": "Tobias Brandt",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "adcadea5049316d868fd4ae8f94baddf75cd5aa2e1be1b963b0389aff5f5d89f",
     "material_removed": false
    },
    "published_at": "2025-11-22T08:15:00.000Z",
    "detected_at": "2026-10-09T14:51:10.259Z",
    "executed_at": "2026-11-07T18:23:53.308Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Leeds United v Aston Villa",
     "competition_name": "Premier League",
     "starts_at": "2025-11-23T14:00:00.000Z",
     "url": null,
     "scoreline": "1-2"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6254",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6254,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-11-22T08:15:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-11-22T08:15:00.000Z",
     "detected_at": "2026-10-09T14:51:10.259Z",
     "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": "Aston Villa",
     "author_odds": null,
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Aston Villa"
    },
    "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 Leeds United 1-2 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "2ae9d7acbde720b5ac711e54939a4a1daa3ce298cc99cf29695530b6de749f46",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Aston Villa",
      "decimal_odds": "1.6254",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6254,
      "executed_at": "2026-11-07T18:23:53.308Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tobias Brandt",
     "publisher": "sportwetten.bild.de",
     "forecaster": "Tobias Brandt",
     "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://sportwetten.bild.de/tipps/leeds-aston-villa-prognose-23-11-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa (Draw no bet)"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 769,
  "pages": 40,
  "page_urls": [
   "/authors/tobias-brandt/",
   "/authors/tobias-brandt/picks/2/",
   "/authors/tobias-brandt/picks/3/",
   "/authors/tobias-brandt/picks/4/",
   "/authors/tobias-brandt/picks/5/",
   "/authors/tobias-brandt/picks/6/",
   "/authors/tobias-brandt/picks/7/",
   "/authors/tobias-brandt/picks/8/",
   "/authors/tobias-brandt/picks/9/",
   "/authors/tobias-brandt/picks/10/",
   "/authors/tobias-brandt/picks/11/",
   "/authors/tobias-brandt/picks/12/",
   "/authors/tobias-brandt/picks/13/",
   "/authors/tobias-brandt/picks/14/",
   "/authors/tobias-brandt/picks/15/",
   "/authors/tobias-brandt/picks/16/",
   "/authors/tobias-brandt/picks/17/",
   "/authors/tobias-brandt/picks/18/",
   "/authors/tobias-brandt/picks/19/",
   "/authors/tobias-brandt/picks/20/",
   "/authors/tobias-brandt/picks/21/",
   "/authors/tobias-brandt/picks/22/",
   "/authors/tobias-brandt/picks/23/",
   "/authors/tobias-brandt/picks/24/",
   "/authors/tobias-brandt/picks/25/",
   "/authors/tobias-brandt/picks/26/",
   "/authors/tobias-brandt/picks/27/",
   "/authors/tobias-brandt/picks/28/",
   "/authors/tobias-brandt/picks/29/",
   "/authors/tobias-brandt/picks/30/",
   "/authors/tobias-brandt/picks/31/",
   "/authors/tobias-brandt/picks/32/",
   "/authors/tobias-brandt/picks/33/",
   "/authors/tobias-brandt/picks/34/",
   "/authors/tobias-brandt/picks/35/",
   "/authors/tobias-brandt/picks/36/",
   "/authors/tobias-brandt/picks/37/",
   "/authors/tobias-brandt/picks/38/",
   "/authors/tobias-brandt/picks/39/",
   "/authors/tobias-brandt/picks/40/"
  ],
  "groups": {
   "settled": 191,
   "pending": 10,
   "excluded": 568
  },
  "continuation": "by_time",
  "page": 5,
  "first": 61,
  "last": 80,
  "author_url": "/authors/tobias-brandt/",
  "current": true
 },
 "entity_id": "history:/authors/tobias-brandt/picks/5/",
 "source_revision": 80,
 "evidence_extra": [
  {
   "observation_id": "n-38ab1c591e42789fb3ab1323",
   "quote_text": "Grasshoppers oder Unentschieden\n\nSuper League\n\nHeute\n16:30\n\nFC Basel 1893\n\nVS\n\nGrasshoppers\n\nNS\n\n2,30",
   "fragment_from": 153,
   "fragment_to": 254,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/fc-basel-1893-grasshoppers-prognose-25-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "609d1f4e5a7eb673273f0daf331e34203ce4be2f93851989c23d717111c0abc6",
    "material_removed": false
   },
   "published_at": "2026-10-24T06:00:00.000Z",
   "detected_at": "2026-10-24T22:27:09.491Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-931b8813c80f",
    "display_name": "Basel — Grasshoppers",
    "competition_name": "Swiss Super League",
    "starts_at": "2026-10-25T15:30:00.000Z",
    "url": "/football/matches/basel-vs-grasshoppers-2026-10-25/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Grasshoppers",
   "odds_set": {
    "by_author": "2.3",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-24T06:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-24T06:00:00.000Z",
    "detected_at": "2026-10-24T22:27:09.491Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Grasshoppers",
    "author_odds": "2.3",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Grasshoppers at 2.3"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Basel 0-0 Grasshoppers."
   },
   "settlements": [
    {
     "operation_id": "87876e036230d9cfbc81e8ba3b264603db087b31f0172ba758129f18a459eda4",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Grasshoppers",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e1c771d9666892e5694b70c899718b65dc731d3aa55a1d34477efbbbd920877c",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Grasshoppers",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/fc-basel-1893-grasshoppers-prognose-25-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "draw or Grasshoppers"
  },
  {
   "observation_id": "n-8035546247a8ad5283021627",
   "quote_text": "CF Montréal vs Nashville SC –\n\nBeide Teams treffen: Nein",
   "fragment_from": 120,
   "fragment_to": 176,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/cf-montreal-nashville-sc-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0f8a3fcf89584549be16819171d693a89e8f03d3ea18359dc723a28b96ab83ce",
    "material_removed": false
   },
   "published_at": "2026-10-23T07:40:00.000Z",
   "detected_at": "2026-10-24T13:42:09.694Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-108b7c45128f",
    "display_name": "CF Montréal — Nashville SC",
    "competition_name": "MLS",
    "starts_at": "2026-10-24T17:30:00.000Z",
    "url": "/football/matches/cf-montreal-vs-nashville-sc-2026-10-24/",
    "scoreline": "0-2",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "no",
   "odds_set": {
    "by_author": "2.15",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T07:40:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T07:40:00.000Z",
    "detected_at": "2026-10-24T13:42:09.694Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "no",
    "author_odds": "2.15",
    "market_key": "both_teams_score",
    "choice_key": "no",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: no at 2.15"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was CF Montréal 0-2 Nashville SC."
   },
   "settlements": [
    {
     "operation_id": "95875ea93b9f97c9335b08be099ec50cdcd820a3d0db071e2cbbcc1eecdb0e6c",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "no",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "eade257263cdb68adbb62898b4ac875c2fcd967a81cb14ee4e44e84e05996203",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "no",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/cf-montreal-nashville-sc-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "no (Both teams to score)"
  },
  {
   "observation_id": "n-a4f423495e2210c65bab6bbb",
   "quote_text": "Unter 3,5 Tore\n\nGeschätzter Marktdurchschnitt\n\n1,52",
   "fragment_from": 4200,
   "fragment_to": 4251,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/cf-montreal-nashville-sc-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0f8a3fcf89584549be16819171d693a89e8f03d3ea18359dc723a28b96ab83ce",
    "material_removed": false
   },
   "published_at": "2026-10-23T07:40:00.000Z",
   "detected_at": "2026-10-24T13:42:09.694Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-108b7c45128f",
    "display_name": "CF Montréal — Nashville SC",
    "competition_name": "MLS",
    "starts_at": "2026-10-24T17:30:00.000Z",
    "url": "/football/matches/cf-montreal-vs-nashville-sc-2026-10-24/",
    "scoreline": "0-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.52",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T07:40:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T07:40:00.000Z",
    "detected_at": "2026-10-24T13:42:09.694Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": "1.52",
    "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.52"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was CF Montréal 0-2 Nashville SC."
   },
   "settlements": [
    {
     "operation_id": "84c7d43fd2ae77ae96f7c485bb63ca5e923e4109060fc4c0c1e7d7a8e0b67dc3",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "0d78e7c4765518cf27e11c79904dc9a2b995c2cbe27936bec5db64146fbcf604",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/cf-montreal-nashville-sc-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 3.5 (Over/Under 3.5 goals)"
  },
  {
   "observation_id": "n-77b2dcbbb4c76e5f04254a56",
   "quote_text": "Unentschieden nach regulärer Spielzeit\n\n2. Bundesliga\n\nHeute\n13:00\n\nHertha BSC\n\nVS\n\nArminia Bielefeld\n\nNS\n\n3,90",
   "fragment_from": 150,
   "fragment_to": 261,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/hertha-bsc-arminia-bielefeld-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "60fa92f280efd48e2f89019a28514ab6341ca254c4c8abd2a7c2fdc7e941fa1c",
    "material_removed": false
   },
   "published_at": "2026-10-24T10:37:10.000Z",
   "detected_at": "2026-10-24T11:12:09.514Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f88926f15856",
    "display_name": "Hertha Berlin — Arminia Bielefeld",
    "competition_name": "2. Bundesliga",
    "starts_at": "2026-10-24T11:00:00.000Z",
    "url": null,
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "draw",
   "odds_set": {
    "by_author": "3.9",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-10-24T10:37:10.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-24T10:37:10.000Z",
    "detected_at": "2026-10-24T11:12:09.514Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "draw",
    "author_odds": "3.9",
    "market_key": "1x2",
    "choice_key": "X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: draw at 3.9"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Hertha Berlin 1-0 Arminia Bielefeld."
   },
   "settlements": [
    {
     "operation_id": "333bc5b5cc924a194c2636d831e59a9155d747b2ca0c6dcd2f74f447fce90fcc",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "a1e04791468f9bbd51f6aa8e4efd2262afd139c205343e1d5301ffcefa30b928",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/hertha-bsc-arminia-bielefeld-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "a draw"
  },
  {
   "observation_id": "n-1b2e45901af851518ccf82f8",
   "quote_text": "Doppelte Chance: Unentschieden oder Bielefeld\n\nbei\nInterwetten\n\n1,95",
   "fragment_from": 5009,
   "fragment_to": 5077,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/hertha-bsc-arminia-bielefeld-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "60fa92f280efd48e2f89019a28514ab6341ca254c4c8abd2a7c2fdc7e941fa1c",
    "material_removed": false
   },
   "published_at": "2026-10-24T10:37:10.000Z",
   "detected_at": "2026-10-24T11:12:09.514Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f88926f15856",
    "display_name": "Hertha Berlin — Arminia Bielefeld",
    "competition_name": "2. Bundesliga",
    "starts_at": "2026-10-24T11:00:00.000Z",
    "url": null,
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Arminia Bielefeld",
   "odds_set": {
    "by_author": "1.95",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-10-24T10:37:10.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-24T10:37:10.000Z",
    "detected_at": "2026-10-24T11:12:09.514Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Arminia Bielefeld",
    "author_odds": "1.95",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Arminia Bielefeld at 1.95"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Hertha Berlin 1-0 Arminia Bielefeld."
   },
   "settlements": [
    {
     "operation_id": "0bed40ba197eb45e6c30c4e1067b6da3b96440dfa047a5aa47709a7f94a01cd0",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Arminia Bielefeld",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "1ff38a4b3a3972871b0b52ed9d96112216c55c546bd8f2b7a2b6f19bd7f38b46",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Arminia Bielefeld",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/hertha-bsc-arminia-bielefeld-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "draw or Arminia Bielefeld"
  },
  {
   "observation_id": "n-006a6b6ebbad6ebf2d55eddb",
   "quote_text": "3\n\nÜber 3,5 Tore\n\nGeschätzter Marktdurchschnitt\n\n2,38",
   "fragment_from": 4260,
   "fragment_to": 4313,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/real-sociedad-levante-ud-prognose-25-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ce7db4b71f26ddd29aac76491aa5c61a35ec42577ea4f205d9cb4dba82b10e44",
    "material_removed": false
   },
   "published_at": "2026-10-23T06:45:00.000Z",
   "detected_at": "2026-10-23T07:12:08.705Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-0baabc145988",
    "display_name": "Real Sociedad — Levante UD",
    "competition_name": "LaLiga",
    "starts_at": "2026-10-25T17:30:00.000Z",
    "url": "/football/matches/real-sociedad-vs-levante-ud-2026-10-25/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.38",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T06:45:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T06:45:00.000Z",
    "detected_at": "2026-10-23T07:12:08.705Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "2.38",
    "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.38"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Real Sociedad 2-1 Levante UD."
   },
   "settlements": [
    {
     "operation_id": "d968b18c9ff9dfa8a11bb3362f1ebbbb2893697a12449d0d93a00167f2601f1d",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "4452560594cc9da369a6e55122b9c41d28e99c87a52d26972bbe7630964eadc9",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/real-sociedad-levante-ud-prognose-25-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "over 3.5 (Over/Under 3.5 goals)"
  },
  {
   "observation_id": "n-1e21c9f24a4f657dbdeea542",
   "quote_text": "Real Sociedad vs Levante UD –\n\nBeide Teams treffen: Ja\n\nLa Liga\n\n25 Okt.\n18:30\n\nReal Sociedad\n\nVS\n\nLevante UD\n\nNS\n\n1,60",
   "fragment_from": 9196,
   "fragment_to": 9315,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/real-sociedad-levante-ud-prognose-25-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ce7db4b71f26ddd29aac76491aa5c61a35ec42577ea4f205d9cb4dba82b10e44",
    "material_removed": false
   },
   "published_at": "2026-10-23T06:45:00.000Z",
   "detected_at": "2026-10-23T07:12:08.705Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-0baabc145988",
    "display_name": "Real Sociedad — Levante UD",
    "competition_name": "LaLiga",
    "starts_at": "2026-10-25T17:30:00.000Z",
    "url": "/football/matches/real-sociedad-vs-levante-ud-2026-10-25/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "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": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T06:45:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T06:45:00.000Z",
    "detected_at": "2026-10-23T07:12:08.705Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.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": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Real Sociedad 2-1 Levante UD."
   },
   "settlements": [
    {
     "operation_id": "fee096a52ac0a0d262680ba8e76fa19c111d161df477099fd6dd4190a9755c36",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.6",
     "odds_role": "author_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-24T09:36:40.745Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "187c5b61f6387e374758bc6f4e5f9a6da82a76201f5eae749cbaabfc64d03436",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.5869",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-24T09:36:40.828Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/real-sociedad-levante-ud-prognose-25-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "yes (Both teams to score)"
  },
  {
   "observation_id": "n-3e9c26ff467271bd298ea442",
   "quote_text": "Über 3,5 Tore\n\nbei\nWinamax\n\n1,62",
   "fragment_from": 4320,
   "fragment_to": 4352,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/sc-freiburg-bayern-munchen-prognose-25-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c532cd7f584c7a56bbb0fe37b8a17fd332cac76eb1c46307e53389b172b1214f",
    "material_removed": false
   },
   "published_at": "2026-10-23T06:35:00.000Z",
   "detected_at": "2026-10-23T06:57:09.779Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-215f38fae182",
    "display_name": "SC Freiburg — FC Bayern München",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-25T16:30:00.000Z",
    "url": "/football/matches/sc-freiburg-vs-fc-bayern-munchen-2026-10-25/",
    "scoreline": "1-3",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "1.62",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T06:35:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T06:35:00.000Z",
    "detected_at": "2026-10-23T06:57:09.779Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "1.62",
    "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.62"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was SC Freiburg 1-3 FC Bayern München."
   },
   "settlements": [
    {
     "operation_id": "fef2fa12da90ce1742460d13b94d63bb16b0d283d4f5aa295eaee233db39324e",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "409c87dd6367128217731b0ee4b44a939ef728aaf8662b3b5dedb5ceeb7e928d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/sc-freiburg-bayern-munchen-prognose-25-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "over 3.5 (Over/Under 3.5 goals)"
  },
  {
   "observation_id": "n-ca45cceb1d95b8719f7ce551",
   "quote_text": "Beide Teams treffen: Nein\n\nbei\nbwin\n\n2,65",
   "fragment_from": 4357,
   "fragment_to": 4398,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/sc-freiburg-bayern-munchen-prognose-25-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c532cd7f584c7a56bbb0fe37b8a17fd332cac76eb1c46307e53389b172b1214f",
    "material_removed": false
   },
   "published_at": "2026-10-23T06:35:00.000Z",
   "detected_at": "2026-10-23T06:57:09.779Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-215f38fae182",
    "display_name": "SC Freiburg — FC Bayern München",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-25T16:30:00.000Z",
    "url": "/football/matches/sc-freiburg-vs-fc-bayern-munchen-2026-10-25/",
    "scoreline": "1-3",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "no",
   "odds_set": {
    "by_author": "2.65",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T06:35:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T06:35:00.000Z",
    "detected_at": "2026-10-23T06:57:09.779Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "no",
    "author_odds": "2.65",
    "market_key": "both_teams_score",
    "choice_key": "no",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: no at 2.65"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was SC Freiburg 1-3 FC Bayern München."
   },
   "settlements": [
    {
     "operation_id": "db3feaf0194bac5bd5cae791dd0ac2b4f7db12cabab37315db596580bb7063f4",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "no",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "46d69977ebd43ebed89b7ee8c6e1b45916e9aa2d6c876d6dd152da805c031ed5",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "no",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/sc-freiburg-bayern-munchen-prognose-25-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "no (Both teams to score)"
  },
  {
   "observation_id": "n-b74c509b1c2b63db29f3f992",
   "quote_text": "1\n\nUnion Berlin oder Unentschieden\n\nGeschätzter Marktdurchschnitt\n\n1,91",
   "fragment_from": 4122,
   "fragment_to": 4193,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/fc-augsburg-1-fc-union-berlin-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "674e8c5a9337a346458f2a0717c62b8da8677b9d83117385d99b056a822fd029",
    "material_removed": false
   },
   "published_at": "2026-10-23T04:50:00.000Z",
   "detected_at": "2026-10-23T05:12:09.175Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-d326ddb3d546",
    "display_name": "FC Augsburg — 1. FC Union Berlin",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-24T13:30:00.000Z",
    "url": "/football/matches/fc-augsburg-vs-1-fc-union-berlin-2026-10-24/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or 1. FC Union Berlin",
   "odds_set": {
    "by_author": "1.91",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T04:50:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T04:50:00.000Z",
    "detected_at": "2026-10-23T05:12:09.175Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or 1. FC Union Berlin",
    "author_odds": "1.91",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or 1. FC Union Berlin at 1.91"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC Augsburg 1-1 1. FC Union Berlin."
   },
   "settlements": [
    {
     "operation_id": "aa62f72bfb9faeca28ff5e7ecee98281b013df43f29c1eb255af2fee0ba5a366",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or 1. FC Union Berlin",
     "decimal_odds": "1.91",
     "odds_role": "author_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-24T09:37:11.874Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "311a2e6ee9ee1c6e68317304971ea25dfabb0b9c199ca0bb7aeecc14497a698f",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or 1. FC Union Berlin",
     "decimal_odds": "1.9450",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-24T09:37:11.949Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/fc-augsburg-1-fc-union-berlin-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "draw or 1. FC Union Berlin"
  },
  {
   "observation_id": "n-413fd3c991d28ba633472989",
   "quote_text": "2\n\nÜber 2,5 Tore\n\nbei\nbet365 Sportwetten\n\n1,50",
   "fragment_from": 4195,
   "fragment_to": 4241,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/fc-augsburg-1-fc-union-berlin-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "674e8c5a9337a346458f2a0717c62b8da8677b9d83117385d99b056a822fd029",
    "material_removed": false
   },
   "published_at": "2026-10-23T04:50:00.000Z",
   "detected_at": "2026-10-23T05:12:09.175Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d326ddb3d546",
    "display_name": "FC Augsburg — 1. FC Union Berlin",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-24T13:30:00.000Z",
    "url": "/football/matches/fc-augsburg-vs-1-fc-union-berlin-2026-10-24/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.5",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-23T04:50:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-23T04:50:00.000Z",
    "detected_at": "2026-10-23T05:12:09.175Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.5",
    "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.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was FC Augsburg 1-1 1. FC Union Berlin."
   },
   "settlements": [
    {
     "operation_id": "253ca39dc3688b0d287431a3a4223fd6d63442086db8ada3865ea1df7be5636a",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "362abd623745bb55a5c4845ee519a67a4dd952d55b78dbac96cad6a55aef0000",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/fc-augsburg-1-fc-union-berlin-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "over 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-97741004c2d5901fff374787",
   "quote_text": "Hamburg gewinnt mit asiatischem Handicap -0,5",
   "fragment_from": 147,
   "fragment_to": 192,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/sc-paderborn-07-hamburger-sv-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fb921dbdead2d2dc87ed9ece56f3a71a1cad88714a6095b95bece9d850b00a77",
    "material_removed": false
   },
   "published_at": "2026-10-22T04:25:00.000Z",
   "detected_at": "2026-10-22T04:57:09.368Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d2dac8869554",
    "display_name": "SC Paderborn 07 — Hamburger SV",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-24T13:30:00.000Z",
    "url": "/football/matches/sc-paderborn-07-vs-hamburger-sv-2026-10-24/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap -0.5",
   "outcome_label": "Hamburger SV -0.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-22T04:25:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-22T04:25:00.000Z",
    "detected_at": "2026-10-22T04:57:09.368Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap -0.5",
    "choice": "Hamburger SV -0.5",
    "author_odds": null,
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "-0.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -0.5: Hamburger SV -0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was SC Paderborn 07 1-0 Hamburger SV."
   },
   "settlements": [
    {
     "operation_id": "476fc92721c21a347d25d12ba248fbc70305f7b0c903f28cfe602a51a5255699",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -0.5",
     "choice": "Hamburger SV -0.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/sc-paderborn-07-hamburger-sv-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "Hamburger SV -0.5"
  },
  {
   "observation_id": "n-64cccfe62c4e3b319fa6f81a",
   "quote_text": "Hamburg oder Unentschieden\n\nbei\nODDSET\n\n1,63",
   "fragment_from": 3736,
   "fragment_to": 3780,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/sc-paderborn-07-hamburger-sv-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fb921dbdead2d2dc87ed9ece56f3a71a1cad88714a6095b95bece9d850b00a77",
    "material_removed": false
   },
   "published_at": "2026-10-22T04:25:00.000Z",
   "detected_at": "2026-10-22T04:57:09.368Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d2dac8869554",
    "display_name": "SC Paderborn 07 — Hamburger SV",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-24T13:30:00.000Z",
    "url": "/football/matches/sc-paderborn-07-vs-hamburger-sv-2026-10-24/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Hamburger SV",
   "odds_set": {
    "by_author": "1.63",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-22T04:25:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-22T04:25:00.000Z",
    "detected_at": "2026-10-22T04:57:09.368Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Hamburger SV",
    "author_odds": "1.63",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Hamburger SV at 1.63"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was SC Paderborn 07 1-0 Hamburger SV."
   },
   "settlements": [
    {
     "operation_id": "33ba1d29eb576507407fdb8aed2e17c1dee8340fabc1aec0e497de90e4d2cc0e",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Hamburger SV",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "7081583aacc6e5595ade0a69abba7637c779ed9627f8b6ac1c5a56c022a1f23c",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Hamburger SV",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/sc-paderborn-07-hamburger-sv-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "draw or Hamburger SV"
  },
  {
   "observation_id": "n-2aa62525105990dabd74ee9b",
   "quote_text": "Über 2,5 Tore\n\nbei\nInterwetten\n\n1,55",
   "fragment_from": 3785,
   "fragment_to": 3821,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/sc-paderborn-07-hamburger-sv-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fb921dbdead2d2dc87ed9ece56f3a71a1cad88714a6095b95bece9d850b00a77",
    "material_removed": false
   },
   "published_at": "2026-10-22T04:25:00.000Z",
   "detected_at": "2026-10-22T04:57:09.368Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d2dac8869554",
    "display_name": "SC Paderborn 07 — Hamburger SV",
    "competition_name": "Bundesliga",
    "starts_at": "2026-10-24T13:30:00.000Z",
    "url": "/football/matches/sc-paderborn-07-vs-hamburger-sv-2026-10-24/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "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": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-22T04:25:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-22T04:25:00.000Z",
    "detected_at": "2026-10-22T04:57:09.368Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "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": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was SC Paderborn 07 1-0 Hamburger SV."
   },
   "settlements": [
    {
     "operation_id": "0096de294dbbe71a8591f59fef57a65333754ff661e69f1dc0e0fd70edbde576",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "eb9798f5d34d6c841c37b02b819abc5aa3a3b2ddd68319bb490bcfd025c5bb86",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/sc-paderborn-07-hamburger-sv-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "over 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-8a4c326a044e1f9c5936f838",
   "quote_text": "Unentschieden nach regulärer Spielzeit\n\n2. Bundesliga\n\n24 Okt.\n13:00\n\n1. FC Heidenheim 1846\n\nVS\n\nEnergie Cottbus\n\nNS\n\n4,55",
   "fragment_from": 169,
   "fragment_to": 291,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/1-fc-heidenheim-1846-energie-cottbus-prognose-24-10-2026/",
    "display_name": null,
    "speaker": "Tobias Brandt",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "528191faf29f80394d369dd9d41672fd8c43ac33e8cd20060901e1ddc2cb9329",
    "material_removed": false
   },
   "published_at": "2026-10-22T04:10:00.000Z",
   "detected_at": "2026-10-22T04:42:09.344Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-fd623eb0691b",
    "display_name": "1. FC Heidenheim — Cottbus",
    "competition_name": "2. Bundesliga",
    "starts_at": "2026-10-24T11:00:00.000Z",
    "url": null,
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "draw",
   "odds_set": {
    "by_author": "4.55",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-22T04:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-22T04:10:00.000Z",
    "detected_at": "2026-10-22T04:42:09.344Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "draw",
    "author_odds": "4.55",
    "market_key": "1x2",
    "choice_key": "X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: draw at 4.55"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was 1. FC Heidenheim 1-1 Cottbus."
   },
   "settlements": [
    {
     "operation_id": "6cb84b22f75cbe8fa4116bf18c141c41a03c6c0759420bfe88dbd70f56f946c9",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "19a6372e741775b1b63cd2890a6a29b54ea350c96e37465d37bdd540af18777a",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Tobias Brandt",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Tobias Brandt",
    "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://sportwetten.bild.de/tipps/1-fc-heidenheim-1846-energie-cottbus-prognose-24-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "a draw"
  }
 ]
}
