{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/sources/wetttipps-heute-com/picks/3/",
 "canonical": "/sources/wetttipps-heute-com/picks/3/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "wetttipps-heute.com — football predictions, page 3 of 48",
 "description": "Predictions 21–40 of 925 by wetttipps-heute.com, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 3 of 48 of the predictions by wetttipps-heute.com recorded by Forecast Record: predictions 21–40 of 925 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": "925",
  "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:51:50.441Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "c560b6dd64752df0b87c8e75d2447fb6c6f548681816f1f758a4e02becb62c69",
 "dependency_group": "author:e-2b9330fa6c5214f61c73c6e3",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/sources/wetttipps-heute-com/picks/3/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-2b9330fa6c5214f61c73c6e3",
  "public_name": "wetttipps-heute.com",
  "tracker_number": 2597,
  "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-c259fe9b639a89121d1bdd0d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide Teams treffen\n\nDo, 20:00\n|\nBournemouth vs AC Mailand",
   "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-08-11T13:04:19.000Z",
   "recorded_at": "2026-10-09T14:23:53.138Z",
   "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-d764f45739e867547904e4de",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 9,5 Ecken\n\nDo, 20:00\n|\nOlympiakos vs Sparta Prag",
   "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-08-11T13:04:19.000Z",
   "recorded_at": "2026-10-09T14:23:53.138Z",
   "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-f615959a806f31bf993de3be",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 9,5 Ecken\n\nDo, 20:00\n|\nHoffenheim vs Lyon",
   "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-08-11T13:04:19.000Z",
   "recorded_at": "2026-10-09T14:23:53.138Z",
   "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-082fe5d8b888578a7f0b8771",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Stenhousemuir gewinnt",
   "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-05-07T14:46:20.000Z",
   "recorded_at": "2026-10-09T14:27:44.549Z",
   "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-25d4f1ea3f92fe1a995934a8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X (Doppelte Chance)",
   "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-05-07T14:46:20.000Z",
   "recorded_at": "2026-10-09T14:27:44.549Z",
   "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-7163bfcb3bbbb98469f83d24",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X (Doppelte Chance)",
   "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-05-07T14:46:20.000Z",
   "recorded_at": "2026-10-09T14:27:44.549Z",
   "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-a61244fc9664fcc3547c8639",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-a61244fc9664fcc3547c8639",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 2,5 Tore",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-07T14:46:20.000Z",
   "recorded_at": "2026-10-09T14:27:44.549Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-10-14T02:01:02.133Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-a61244fc9664fcc3547c8639",
    "quote_text": "Unter 2,5 Tore",
    "fragment_from": 277,
    "fragment_to": 291,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/statistiken/scottish-championship/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "36f0c068e892b09124ac78380042551918d0ad863e8c7ec48bfa16fa956d59e0",
     "material_removed": false
    },
    "published_at": "2026-05-07T14:46:20.000Z",
    "detected_at": "2026-10-09T14:27:44.549Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "event": null,
    "market_label": null,
    "outcome_label": null,
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": null,
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-07T14:46:20.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-07T14:46:20.000Z",
     "detected_at": "2026-10-09T14:27:44.549Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": null,
    "author_claim_outcome": {
     "result": null,
     "scoreline": null,
     "data_status": "unknown",
     "cause": "the statement was not read as a pick that can be settled",
     "methodology_version": "2.2",
     "in_words": "No outcome: the statement was not read as a pick that can be settled."
    },
    "settlements": [],
    "corrections": [
     {
      "at": "2026-10-14T02:01:02.133Z",
      "field_name": "line sign",
      "was": "Over/Under −2.5 goals · under −2.5",
      "now": "Over/Under 2.5 goals · under 2.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:02.133Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-f40ea2687edb69ea104292fe",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-f40ea2687edb69ea104292fe",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 2,5 Tore",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-05-07T14:46:20.000Z",
   "recorded_at": "2026-10-09T14:27:44.549Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-10-14T02:01:02.147Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-f40ea2687edb69ea104292fe",
    "quote_text": "Unter 2,5 Tore",
    "fragment_from": 277,
    "fragment_to": 291,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/statistiken/scottish-championship/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "36f0c068e892b09124ac78380042551918d0ad863e8c7ec48bfa16fa956d59e0",
     "material_removed": false
    },
    "published_at": "2026-05-07T14:46:20.000Z",
    "detected_at": "2026-10-09T14:27:44.549Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "event": null,
    "market_label": null,
    "outcome_label": null,
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": null,
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-07T14:46:20.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-07T14:46:20.000Z",
     "detected_at": "2026-10-09T14:27:44.549Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": null,
    "author_claim_outcome": {
     "result": null,
     "scoreline": null,
     "data_status": "unknown",
     "cause": "the statement was not read as a pick that can be settled",
     "methodology_version": "2.2",
     "in_words": "No outcome: the statement was not read as a pick that can be settled."
    },
    "settlements": [],
    "corrections": [
     {
      "at": "2026-10-14T02:01:02.147Z",
      "field_name": "line sign",
      "was": "Over/Under −2.5 goals · under −2.5",
      "now": "Over/Under 2.5 goals · under 2.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:02.147Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-fd3f101d4acbb20e515fb988",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-fd3f101d4acbb20e515fb988",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 10,5 Ecken",
   "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-05-07T14:46:20.000Z",
   "recorded_at": "2026-10-09T14:27:44.549Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-10-14T02:01:02.163Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-fd3f101d4acbb20e515fb988",
    "quote_text": "Unter 10,5 Ecken",
    "fragment_from": 1659,
    "fragment_to": 1675,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/statistiken/scottish-championship/",
     "display_name": null,
     "speaker": null,
     "authorship": "unknown",
     "media_from_ms": null,
     "bundle_id": "36f0c068e892b09124ac78380042551918d0ad863e8c7ec48bfa16fa956d59e0",
     "material_removed": false
    },
    "published_at": "2026-05-07T14:46:20.000Z",
    "detected_at": "2026-10-09T14:27:44.549Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "",
    "cause_code": "too_late",
    "event": null,
    "market_label": null,
    "outcome_label": null,
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": null,
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-05-07T14:46:20.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-05-07T14:46:20.000Z",
     "detected_at": "2026-10-09T14:27:44.549Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": null,
    "author_claim_outcome": {
     "result": null,
     "scoreline": null,
     "data_status": "unknown",
     "cause": "the statement was not read as a pick that can be settled",
     "methodology_version": "2.2",
     "in_words": "No outcome: the statement was not read as a pick that can be settled."
    },
    "settlements": [],
    "corrections": [
     {
      "at": "2026-10-14T02:01:02.163Z",
      "field_name": "line sign",
      "was": "Over/Under −10.5 corners · under −10.5",
      "now": "Over/Under 10.5 corners · under 10.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": null,
    "correction": {
     "at": "2026-10-14T02:01:02.163Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "a pick"
   }
  },
  {
   "record_id": "n-3cef73624b4f5549b93ac6cc",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-3cef73624b4f5549b93ac6cc",
   "match": "Blackburn Rovers v Cardiff City",
   "match_url": "/football/matches/blackburn-rovers-vs-cardiff-city-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 11.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Blackburn Rovers over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T02:11:12.973Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3cef73624b4f5549b93ac6cc",
    "quote_text": "Blackburn trifft in 1. HZ",
    "fragment_from": 7669,
    "fragment_to": 7694,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "3b45841b1d8c504934b1428971cb5b452c162cc9023d66c385300b23c6309a92",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T02:11:12.973Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-a746f0bd2f2b",
     "display_name": "Blackburn Rovers — Cardiff City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/blackburn-rovers-vs-cardiff-city-2026-10-10/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Blackburn Rovers over 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": "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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T02:11:12.973Z",
     "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": "Team goals over/under 0.5, first half",
     "choice": "Blackburn Rovers over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "first_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, first half: Blackburn Rovers over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Blackburn Rovers 2-1 Cardiff City."
    },
    "settlements": [
     {
      "operation_id": "0cecb4cdddbf3e18a7a98e3582681e5297cba24302d8cf26a28b44fafe63aa86",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 0.5, first half",
      "choice": "Blackburn Rovers over 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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Blackburn Rovers over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-d4faad22c95a1bac2828f427",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-d4faad22c95a1bac2828f427",
   "match": "TSG Hoffenheim v Hamburger SV",
   "match_url": "/football/matches/tsg-hoffenheim-vs-hamburger-sv-2026-10-10/",
   "kickoff": "2026-10-10T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 11.3,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T02:11:12.973Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d4faad22c95a1bac2828f427",
    "quote_text": "Über 9,5 Ecken",
    "fragment_from": 6040,
    "fragment_to": 6054,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "3b45841b1d8c504934b1428971cb5b452c162cc9023d66c385300b23c6309a92",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T02:11:12.973Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d5464ddee618",
     "display_name": "TSG Hoffenheim — Hamburger SV",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T13:30:00.000Z",
     "url": "/football/matches/tsg-hoffenheim-vs-hamburger-sv-2026-10-10/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 9.5 corners",
    "outcome_label": "over 9.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": "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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T02:11:12.973Z",
     "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 9.5 corners",
     "choice": "over 9.5",
     "author_odds": null,
     "market_key": "corners_total",
     "choice_key": "over",
     "period": "match",
     "line": "9.5",
     "subject": "corners",
     "in_words": "Over/Under 9.5 corners: over 9.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — corners 7-3 in the match (10 in total); the final score was TSG Hoffenheim 2-3 Hamburger SV."
    },
    "settlements": [
     {
      "operation_id": "ad5057d9a990e230e1d6e116181e3751dd48244ac6c6707d14c12fd4842ef79e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 9.5 corners",
      "choice": "over 9.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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 9.5 (Over/Under 9.5 corners)"
   }
  },
  {
   "record_id": "n-20ba572bbfd9323a78eda5e7",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-20ba572bbfd9323a78eda5e7",
   "match": "FC Augsburg v FC Bayern München",
   "match_url": "/football/matches/fc-augsburg-vs-fc-bayern-munchen-2026-10-10/",
   "kickoff": "2026-10-10T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 3.2,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: FC Bayern München over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-20ba572bbfd9323a78eda5e7",
    "quote_text": "FC Bayern trifft in 2. HZ",
    "fragment_from": 5464,
    "fragment_to": 5489,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9aca0fdef4527c512528688ff9a58bd73e376ab61e0600587b4d5d70c00649d9",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T10:15:12.664Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-8e70f1379274",
     "display_name": "FC Augsburg — FC Bayern München",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T13:30:00.000Z",
     "url": "/football/matches/fc-augsburg-vs-fc-bayern-munchen-2026-10-10/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "FC Bayern München over 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": "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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T10:15:12.664Z",
     "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": "Team goals over/under 0.5, second half",
     "choice": "FC Bayern München over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: FC Bayern München over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Augsburg 2-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "933b4998cbd4db7dcf7574850cb678d9a529712834b8d57c6eaec2529a9eda04",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 0.5, second half",
      "choice": "FC Bayern München over 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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-3229dc99f9b373a5d970a2db",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-3229dc99f9b373a5d970a2db",
   "match": "RB Leipzig v Eintracht Frankfurt",
   "match_url": "/football/matches/rb-leipzig-vs-eintracht-frankfurt-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 6.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3229dc99f9b373a5d970a2db",
    "quote_text": "Über 2,5 Tore",
    "fragment_from": 8480,
    "fragment_to": 8493,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9aca0fdef4527c512528688ff9a58bd73e376ab61e0600587b4d5d70c00649d9",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T10:15:12.664Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-7f44e1174795",
     "display_name": "RB Leipzig — Eintracht Frankfurt",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-eintracht-frankfurt-2026-10-10/",
     "scoreline": "6-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.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": "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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T10:15:12.664Z",
     "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": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was RB Leipzig 6-0 Eintracht Frankfurt."
    },
    "settlements": [
     {
      "operation_id": "1095412b7b1343d77d9aeb06813676c5db94ee2d394ed90524267cffb0d03b71",
      "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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "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-420e44cfda2a3d9239c9a4a3",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-420e44cfda2a3d9239c9a4a3",
   "match": "FC Barcelona v Getafe",
   "match_url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 6.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-420e44cfda2a3d9239c9a4a3",
    "quote_text": "Barcelona gewinnt",
    "fragment_from": 8216,
    "fragment_to": 8233,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9aca0fdef4527c512528688ff9a58bd73e376ab61e0600587b4d5d70c00649d9",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T10:15:12.664Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d94c740f7123",
     "display_name": "FC Barcelona — Getafe",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Barcelona",
    "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": "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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T10:15:12.664Z",
     "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": "FC Barcelona",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 3-0 Getafe."
    },
    "settlements": [
     {
      "operation_id": "7d45539d56f7e6f785f588b6698290ecd56f451ea22d6faa53856ff405b2d62e",
      "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": "FC Barcelona",
      "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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona to win"
   }
  },
  {
   "record_id": "n-490d8ea3a41253c965d0e10f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Beide Teams treffen",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "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-5434f8ea7faf338c09a4bc53",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Yukun erzielt Ü 1,5 Tore",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "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-567c10a0cd03fdffb27bf9b0",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-567c10a0cd03fdffb27bf9b0",
   "match": "Stjarnan v KA Akureyri",
   "match_url": null,
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "Iceland Premier League",
   "lead_hours": 3.7,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "0-3",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-567c10a0cd03fdffb27bf9b0",
    "quote_text": "Über 9,5 Ecken",
    "fragment_from": 6880,
    "fragment_to": 6894,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9aca0fdef4527c512528688ff9a58bd73e376ab61e0600587b4d5d70c00649d9",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T10:15:12.664Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-05cb75ad3852",
     "display_name": "Stjarnan — KA Akureyri",
     "competition_name": "Iceland Premier League",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": null,
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 9.5 corners",
    "outcome_label": "over 9.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": "unknown",
    "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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T10:15:12.664Z",
     "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 9.5 corners",
     "choice": "over 9.5",
     "author_odds": null,
     "market_key": "corners_total",
     "choice_key": "over",
     "period": "match",
     "line": "9.5",
     "subject": "corners",
     "in_words": "Over/Under 9.5 corners: over 9.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "0-3",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the corner counts this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the corner counts this market needs."
    },
    "settlements": [
     {
      "operation_id": "e9b0add7e5944bfaed05108f3928751bbab5c5965464ce03db7575e23525b13a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 9.5 corners",
      "choice": "over 9.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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 9.5 (Over/Under 9.5 corners)"
   }
  },
  {
   "record_id": "n-58e905901bf9a8f3b8314d4a",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-58e905901bf9a8f3b8314d4a",
   "match": "Arsenal v Leeds United",
   "match_url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
   "kickoff": "2026-10-10T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 1.2,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-58e905901bf9a8f3b8314d4a",
    "quote_text": "U 1,5 Tore in 2. HZ",
    "fragment_from": 3830,
    "fragment_to": 3849,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9aca0fdef4527c512528688ff9a58bd73e376ab61e0600587b4d5d70c00649d9",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T10:15:12.664Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-303919d68e79",
     "display_name": "Arsenal — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T11:30:00.000Z",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T10:15:12.664Z",
     "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 1.5 goals, second half",
     "choice": "under 1.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "second_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, second half: under 1.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Arsenal 2-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "0711e641204c82ace0412bf8452aa709e0240a02ed1322f5940cbfc471bc6ed7",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, second half",
      "choice": "under 1.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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 1.5 (Over/Under 1.5 goals, second half)"
   }
  },
  {
   "record_id": "n-5cb20537e3da10bb85f017b6",
   "url": "/sources/wetttipps-heute-com/picks/3/#pick-n-5cb20537e3da10bb85f017b6",
   "match": "1. FC Union Berlin v SV 07 Elversberg",
   "match_url": "/football/matches/1-fc-union-berlin-vs-sv-07-elversberg-2026-10-10/",
   "kickoff": "2026-10-10T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 3.2,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: SV 07 Elversberg over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5cb20537e3da10bb85f017b6",
    "quote_text": "Elversberg trifft in 2. HZ",
    "fragment_from": 5187,
    "fragment_to": 5213,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9aca0fdef4527c512528688ff9a58bd73e376ab61e0600587b4d5d70c00649d9",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T10:15:12.664Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d39b51492ed0",
     "display_name": "1. FC Union Berlin — SV 07 Elversberg",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T13:30:00.000Z",
     "url": "/football/matches/1-fc-union-berlin-vs-sv-07-elversberg-2026-10-10/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "SV 07 Elversberg over 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-09-29T10:22:45.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-29T10:22:45.000Z",
     "detected_at": "2026-10-10T10:15:12.664Z",
     "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": "Team goals over/under 0.5, second half",
     "choice": "SV 07 Elversberg over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: SV 07 Elversberg over 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 1. FC Union Berlin 1-0 SV 07 Elversberg."
    },
    "settlements": [
     {
      "operation_id": "cc4ea1defd162ede54055f025d1ce3fe8cb27f5f37cb3be0995c6a61a6c5372f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 0.5, second half",
      "choice": "SV 07 Elversberg over 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": "wetttipps-heute.com",
     "publisher": "wetttipps-heute.com",
     "forecaster": "wetttipps-heute.com",
     "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://wetttipps-heute.com/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "SV 07 Elversberg over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-62993ebff8f99de4adabab33",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2,5 Tore",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-29T10:22:45.000Z",
   "recorded_at": "2026-10-10T10:15:12.664Z",
   "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
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 925,
  "pages": 48,
  "page_urls": [
   "/sources/wetttipps-heute-com/",
   "/sources/wetttipps-heute-com/picks/2/",
   "/sources/wetttipps-heute-com/picks/3/",
   "/sources/wetttipps-heute-com/picks/4/",
   "/sources/wetttipps-heute-com/picks/5/",
   "/sources/wetttipps-heute-com/picks/6/",
   "/sources/wetttipps-heute-com/picks/7/",
   "/sources/wetttipps-heute-com/picks/8/",
   "/sources/wetttipps-heute-com/picks/9/",
   "/sources/wetttipps-heute-com/picks/10/",
   "/sources/wetttipps-heute-com/picks/11/",
   "/sources/wetttipps-heute-com/picks/12/",
   "/sources/wetttipps-heute-com/picks/13/",
   "/sources/wetttipps-heute-com/picks/14/",
   "/sources/wetttipps-heute-com/picks/15/",
   "/sources/wetttipps-heute-com/picks/16/",
   "/sources/wetttipps-heute-com/picks/17/",
   "/sources/wetttipps-heute-com/picks/18/",
   "/sources/wetttipps-heute-com/picks/19/",
   "/sources/wetttipps-heute-com/picks/20/",
   "/sources/wetttipps-heute-com/picks/21/",
   "/sources/wetttipps-heute-com/picks/22/",
   "/sources/wetttipps-heute-com/picks/23/",
   "/sources/wetttipps-heute-com/picks/24/",
   "/sources/wetttipps-heute-com/picks/25/",
   "/sources/wetttipps-heute-com/picks/26/",
   "/sources/wetttipps-heute-com/picks/27/",
   "/sources/wetttipps-heute-com/picks/28/",
   "/sources/wetttipps-heute-com/picks/29/",
   "/sources/wetttipps-heute-com/picks/30/",
   "/sources/wetttipps-heute-com/picks/31/",
   "/sources/wetttipps-heute-com/picks/32/",
   "/sources/wetttipps-heute-com/picks/33/",
   "/sources/wetttipps-heute-com/picks/34/",
   "/sources/wetttipps-heute-com/picks/35/",
   "/sources/wetttipps-heute-com/picks/36/",
   "/sources/wetttipps-heute-com/picks/37/",
   "/sources/wetttipps-heute-com/picks/38/",
   "/sources/wetttipps-heute-com/picks/39/",
   "/sources/wetttipps-heute-com/picks/40/",
   "/sources/wetttipps-heute-com/picks/41/",
   "/sources/wetttipps-heute-com/picks/42/",
   "/sources/wetttipps-heute-com/picks/43/",
   "/sources/wetttipps-heute-com/picks/44/",
   "/sources/wetttipps-heute-com/picks/45/",
   "/sources/wetttipps-heute-com/picks/46/",
   "/sources/wetttipps-heute-com/picks/47/",
   "/sources/wetttipps-heute-com/picks/48/"
  ],
  "groups": {
   "settled": 13,
   "pending": 0,
   "excluded": 912
  },
  "continuation": "by_time",
  "page": 3,
  "first": 21,
  "last": 40,
  "author_url": "/sources/wetttipps-heute-com/",
  "current": false
 },
 "entity_id": "history:/sources/wetttipps-heute-com/picks/3/",
 "source_revision": 99,
 "evidence_extra": [
  {
   "observation_id": "n-b41ea886c94566a62d126160",
   "quote_text": "Unter 2,5 Tore",
   "fragment_from": 8325,
   "fragment_to": 8339,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8633054fd462b366e76cbc398019d2c28dcca75468c3ff6c2f4bbf8e432899fa",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T16:59:32.705Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-e2ec880d245a",
    "display_name": "ES Ben Aknoun — MC Oran",
    "competition_name": "Algeria Division 1",
    "starts_at": "2026-11-21T14:00:00.000Z",
    "url": "/football/matches/es-ben-aknoun-vs-mc-oran-2026-11-21/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.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": "unknown",
   "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-11-04T12:17:50.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-04T16:59:32.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 2.5 goals",
    "choice": "under 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 21 November 2026, 14:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 21 November 2026, 14:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "1c128e3e1a19106e96227703e8c1e64775ce5e547fe47863be0623b0d16a4663",
     "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": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-7c0bf5b73779c6edb7e5b67d",
   "quote_text": "São Paulo trifft in 1. HZ",
   "fragment_from": 8611,
   "fragment_to": 8636,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8633054fd462b366e76cbc398019d2c28dcca75468c3ff6c2f4bbf8e432899fa",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T16:59:32.705Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-b972970fb9b1",
    "display_name": "São Paulo — Corinthians",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-11-05T00:30:00.000Z",
    "url": "/football/matches/sao-paulo-vs-corinthians-2026-11-05/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, first half",
   "outcome_label": "São Paulo over 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-11-04T12:17:50.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-04T16:59:32.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": "Team goals over/under 0.5, first half",
    "choice": "São Paulo over 0.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "first_half",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 0.5, first half: São Paulo over 0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was São Paulo 0-0 Corinthians."
   },
   "settlements": [
    {
     "operation_id": "1d8aa89b9d6b6c730bc14907b273b888ef51d39769536d6b1ce824ec87da51e0",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 0.5, first half",
     "choice": "São Paulo over 0.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "São Paulo over 0.5 (Team goals over/under 0.5, first half)"
  },
  {
   "observation_id": "n-cd21d4839b14e73c1b501900",
   "quote_text": "Unter 2,5 Tore",
   "fragment_from": 4711,
   "fragment_to": 4725,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c26aa03e8182e594ba672f7340bbe21501f68620d6c0b937ac39ad45df0b724d",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T04:44:27.572Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-00a945db32d2",
    "display_name": "MC Alger — MC Oran",
    "competition_name": "Algeria Division 1",
    "starts_at": "2026-11-04T19:00:00.000Z",
    "url": "/football/matches/mc-alger-vs-mc-oran-2026-11-04/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.45",
    "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T04:44:27.572Z",
    "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": "under 2.5",
    "author_odds": "1.45",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.45"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was MC Alger 2-0 MC Oran."
   },
   "settlements": [
    {
     "operation_id": "f9a7800a1711ce45c8599555e1895af31726243494842cbf54b50d0cf3325aaa",
     "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": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "486ac525f44f06b6c460b8d86efd963228c864f367c326ba989ea27c8b09677c",
     "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": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-34b99f1db54a72fd6632900d",
   "quote_text": "Beide Teams treffen",
   "fragment_from": 5279,
   "fragment_to": 5298,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c26aa03e8182e594ba672f7340bbe21501f68620d6c0b937ac39ad45df0b724d",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T04:44:27.572Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-c89987002049",
    "display_name": "Cardiff City — West Ham United",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-04T19:45:00.000Z",
    "url": "/football/matches/cardiff-city-vs-west-ham-united-2026-11-04/",
    "scoreline": "3-3",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.34",
    "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T04:44:27.572Z",
    "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.34",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.34"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Cardiff City 3-3 West Ham United."
   },
   "settlements": [
    {
     "operation_id": "22df34008c3f1a905bde092c36eef68b37e6724076a8dd2bcebc3bf25652f0f9",
     "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": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "34d4c2ed165a3f8fb5bbb54df7dbd402aa7f1229848b39c9fd2c49b968f98a40",
     "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": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "yes (Both teams to score)"
  },
  {
   "observation_id": "n-e1f40fe7479f0197e9f2f2e4",
   "quote_text": "Über 9,5 Ecken",
   "fragment_from": 6634,
   "fragment_to": 6648,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c26aa03e8182e594ba672f7340bbe21501f68620d6c0b937ac39ad45df0b724d",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T04:44:27.572Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-c5b892179ec9",
    "display_name": "Flamengo — Grêmio",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-11-04T22:30:00.000Z",
    "url": "/football/matches/flamengo-vs-gremio-2026-11-04/",
    "scoreline": "3-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 9.5 corners",
   "outcome_label": "over 9.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": "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T04:44:27.572Z",
    "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 9.5 corners",
    "choice": "over 9.5",
    "author_odds": null,
    "market_key": "corners_total",
    "choice_key": "over",
    "period": "match",
    "line": "9.5",
    "subject": "corners",
    "in_words": "Over/Under 9.5 corners: over 9.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — corners 7-4 in the match (11 in total); the final score was Flamengo 3-1 Grêmio."
   },
   "settlements": [
    {
     "operation_id": "24436e671cb554d9d134a2f5489125650863bd87aa2f11468ab699e2a2a9c405",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 9.5 corners",
     "choice": "over 9.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "over 9.5 (Over/Under 9.5 corners)"
  },
  {
   "observation_id": "n-e877fca32a6a5c04ede0ef30",
   "quote_text": "Unter 2,5 Tore",
   "fragment_from": 7468,
   "fragment_to": 7482,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c26aa03e8182e594ba672f7340bbe21501f68620d6c0b937ac39ad45df0b724d",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T04:44:27.572Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-ce148cc2d5a0",
    "display_name": "JS Saoura — JS Kabylie",
    "competition_name": "Algeria Division 1",
    "starts_at": "2026-11-21T14:00:00.000Z",
    "url": "/football/matches/js-saoura-vs-js-kabylie-2026-11-21/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.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": "unknown",
   "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T04:44:27.572Z",
    "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": "under 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 21 November 2026, 14:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 21 November 2026, 14:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "d7358e65bd7bf8853bf20d37a4ee9a4b579bb1afc15de36ce9bbbff7e418dd37",
     "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": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-5b24e8c24c02f3a750b54e91",
   "quote_text": "Unter 2,5 Tore",
   "fragment_from": 8337,
   "fragment_to": 8351,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "c26aa03e8182e594ba672f7340bbe21501f68620d6c0b937ac39ad45df0b724d",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T04:44:27.572Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-e2ec880d245a",
    "display_name": "ES Ben Aknoun — MC Oran",
    "competition_name": "Algeria Division 1",
    "starts_at": "2026-11-21T14:00:00.000Z",
    "url": "/football/matches/es-ben-aknoun-vs-mc-oran-2026-11-21/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.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": "unknown",
   "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T04:44:27.572Z",
    "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": "under 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 21 November 2026, 14:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 21 November 2026, 14:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "c36e98337d12aafa7168c2df1abcdc8cba15abd46fee5fb778c355a2c2fdcbfa",
     "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": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-31a07b9f0c34bd6920f38244",
   "quote_text": "Remis (1. HZ)",
   "fragment_from": 3908,
   "fragment_to": 3921,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "14f6df9fa90f8b5379cafa42d1cc2de2ffa7cd37085dfd5078c3cbd893c683c9",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T20:29:56.743Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-b48316ccb14c",
    "display_name": "Deportivo Pasto — Jaguares de Córdoba",
    "competition_name": "Primera A",
    "starts_at": "2026-11-03T23:20:00.000Z",
    "url": "/football/matches/deportivo-pasto-vs-jaguares-de-cordoba-2026-11-03/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result, first half",
   "outcome_label": "draw",
   "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": "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T20:29:56.743Z",
    "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, first half",
    "choice": "draw",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "X",
    "period": "first_half",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result, first half: draw"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Deportivo Pasto 2-0 Jaguares de Córdoba."
   },
   "settlements": [
    {
     "operation_id": "8d249f09951f2b62cc1bd37b10a09ad79786d9f7c11cdd6c3e9bcb4f86a6a47d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "a draw"
  },
  {
   "observation_id": "n-44f7bb7e48e96b7cd71affe5",
   "quote_text": "Trend\n82%\n\nÜ 1,5 Tore in 2. HZ",
   "fragment_from": 4008,
   "fragment_to": 4038,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "7f7e1d2138dab32a429634bdbe22ac6d164d8e2f3e8ce797246488e0f00a0759",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T09:59:36.716Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-5ea6b793156c",
    "display_name": "Esteghlal — Al-Shamal SC",
    "competition_name": "AFC Champions League Elite",
    "starts_at": "2026-11-03T16:00:00.000Z",
    "url": "/football/matches/esteghlal-vs-al-shamal-sc-2026-11-03/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals, second half",
   "outcome_label": "over 1.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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T09:59:36.716Z",
    "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 1.5 goals, second half",
    "choice": "over 1.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "second_half",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Over/Under 1.5 goals, second half: over 1.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Esteghlal 1-0 Al-Shamal SC."
   },
   "settlements": [
    {
     "operation_id": "bfd8436443ff8d37192564c6b68252ce7fd9de6fe2a27fb3fa44c47a5ec8dc26",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 1.5 goals, second half",
     "choice": "over 1.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "over 1.5 (Over/Under 1.5 goals, second half)"
  },
  {
   "observation_id": "n-a8b64fafc800f88fb15a02d3",
   "quote_text": "Stuttgart trifft in 2. HZ",
   "fragment_from": 4854,
   "fragment_to": 4879,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "3be0a08c02422b822c5af9d1dce3be8239af1e354348991865659850fdd7a118",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T05:59:29.623Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-fd57a6a9d1f7",
    "display_name": "Galatasaray — VfB Stuttgart",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T17:45:00.000Z",
    "url": "/football/matches/galatasaray-vs-vfb-stuttgart-2026-11-03/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, second half",
   "outcome_label": "VfB Stuttgart over 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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T05:59:29.623Z",
    "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": "Team goals over/under 0.5, second half",
    "choice": "VfB Stuttgart over 0.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "2-over",
    "period": "second_half",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 0.5, second half: VfB Stuttgart over 0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Galatasaray 2-0 VfB Stuttgart."
   },
   "settlements": [
    {
     "operation_id": "8ca71bc3495d84a9315bbf6cb0543999fc477bcfefb7f6dfad5450b7981e1009",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 0.5, second half",
     "choice": "VfB Stuttgart over 0.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "VfB Stuttgart over 0.5 (Team goals over/under 0.5, second half)"
  },
  {
   "observation_id": "n-a163f8111c29834126037a1e",
   "quote_text": "Beide Teams treffen",
   "fragment_from": 2866,
   "fragment_to": 2885,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8feb47261d726dee6673e5df22064c2b785b62706d9e96bdb819bb95ff323afb",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-01T17:14:38.271Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-1779b56b4f68",
    "display_name": "AF Elbasani — Laci",
    "competition_name": "Albania Championship",
    "starts_at": "2026-11-01T17:30:00.000Z",
    "url": null,
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "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": "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-01T17:14:38.271Z",
    "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": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was AF Elbasani 2-1 Laci."
   },
   "settlements": [
    {
     "operation_id": "793995cef6f239e35ef2c48bca5866cef787e3ba90b255339b45e4ae2087f3cc",
     "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": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "yes (Both teams to score)"
  },
  {
   "observation_id": "n-0f76064c24e179977dd94d9c",
   "quote_text": "Unter 2,5 Tore",
   "fragment_from": 5692,
   "fragment_to": 5706,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "unknown",
    "media_from_ms": null,
    "bundle_id": "8feb47261d726dee6673e5df22064c2b785b62706d9e96bdb819bb95ff323afb",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-01T17:14:38.271Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-aee9076109e2",
    "display_name": "Sporting Braga — Famalicão",
    "competition_name": "Primeira Liga",
    "starts_at": "2026-11-01T20:30:00.000Z",
    "url": "/football/matches/sporting-braga-vs-famalicao-2026-11-01/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-01T17:14:38.271Z",
    "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": "under 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Sporting Braga 3-0 Famalicão."
   },
   "settlements": [
    {
     "operation_id": "5acb0705f7591c90397dee0315e96839f5367094f46e0a5c9d21924e3417008b",
     "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": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 2.5 (Over/Under 2.5 goals)"
  },
  {
   "observation_id": "n-41ae904c68ecd6443049c454",
   "quote_text": "Beide Teams treffen",
   "fragment_from": 8681,
   "fragment_to": 8700,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "c75e86b24f35f06d038eab81b86662edb8e4fc854017a114821a7b191f1af6b8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-01T13:14:27.457Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-e375d298e239",
    "display_name": "Los Angeles FC — Minnesota United",
    "competition_name": "MLS",
    "starts_at": "2026-11-02T01:30:00.000Z",
    "url": "/football/matches/los-angeles-fc-vs-minnesota-united-2026-11-02/",
    "scoreline": "1-3",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "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": "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-01T13:14:27.457Z",
    "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": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Los Angeles FC 1-3 Minnesota United."
   },
   "settlements": [
    {
     "operation_id": "4bfd113f82e773047c5ce333ed83945daf3295d6dc66802feb256a0d5a7259d8",
     "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": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "yes (Both teams to score)"
  },
  {
   "observation_id": "n-25d8d59ffb74ec4844ba21df",
   "quote_text": "U 1,5 Tore in 2. HZ",
   "fragment_from": 3811,
   "fragment_to": 3830,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "011279a57de60fc29952759ce41aa8156d59a2922ed090566a3d69d240dc58c3",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-01T07:14:27.390Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-2704c54c4e3f",
    "display_name": "JK Nomme Kalju — FC Kuressaare",
    "competition_name": "Estonia Meistriliiga",
    "starts_at": "2026-11-01T10:30:00.000Z",
    "url": null,
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals, second half",
   "outcome_label": "under 1.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": "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-01T07:14:27.390Z",
    "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 1.5 goals, second half",
    "choice": "under 1.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "second_half",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Over/Under 1.5 goals, second half: under 1.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was JK Nomme Kalju 1-0 FC Kuressaare."
   },
   "settlements": [
    {
     "operation_id": "22e476ed6ac66fcc49179d30edc15f6a9ad8a276ad3ad30567b45eced997d0df",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 1.5 goals, second half",
     "choice": "under 1.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "under 1.5 (Over/Under 1.5 goals, second half)"
  },
  {
   "observation_id": "n-3a4f902bca20db788161e82d",
   "quote_text": "Beide Teams treffen",
   "fragment_from": 4103,
   "fragment_to": 4122,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "011279a57de60fc29952759ce41aa8156d59a2922ed090566a3d69d240dc58c3",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-01T07:14:27.390Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-523226ed7462",
    "display_name": "FC St. Pauli — Nurnberg",
    "competition_name": "2. Bundesliga",
    "starts_at": "2026-11-01T12:30:00.000Z",
    "url": "/football/matches/fc-st-pauli-vs-nurnberg-2026-11-01/",
    "scoreline": "1-3",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "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": "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-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-01T07:14:27.390Z",
    "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": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC St. Pauli 1-3 Nurnberg."
   },
   "settlements": [
    {
     "operation_id": "1448b0a16aa405a190977ef9bd7d93ef78dc15469201f758053dac279d935ab2",
     "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": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "wetttipps-heute.com",
    "publisher": "wetttipps-heute.com",
    "forecaster": "wetttipps-heute.com",
    "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://wetttipps-heute.com/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null,
   "choice_words": "yes (Both teams to score)"
  }
 ]
}
