{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/tristan/",
 "canonical": "/authors/tristan/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Tristan: Football Prediction Record",
 "description": "3 settled picks by Tristan recorded before kick-off across 3 matches, 24 Oct 2026: won 1 of 3 at our recorded market prices. Every pick with its source.",
 "first_paragraph": {
  "body": "Forecast Record recorded 3 settled live picks by Tristan before kick-off across 3 matches on 24 October 2026. Won 1 of 3 settled live picks at our recorded market prices. Of the 179 predictions we hold for Tristan, 75 are linked to matches: 66 were recorded by us before kick-off and 9 first found after the match. Figures as of 7 November 2026.",
  "key_number": "3",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "too_few_settled",
 "indexing_threshold": {
  "settled_count": 3,
  "date_count": 9,
  "required_settled": 10,
  "required_dates": 2,
  "live_count": 7,
  "restored_count": 8,
  "of_them_archived": 0
 },
 "data_date": "2026-11-07T18:03:08.686Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "a7ebab2c8598bbdc3b4dd8feb47d0abc6d72f822156c1f8b4fe43a5b01f429ca",
 "dependency_group": "author:e-8b89f2f0f7e8128630bb595b",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Person",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/tristan/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/tristan/picks.csv",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": true,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": {
  "container": true,
  "request_url": "/partnery/moi",
  "disclosure": "Some links below are affiliate links and are marked as such. They never affect what you see above: the order of any table is computed before any commission is known.",
  "page_category": "author"
 },
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-8b89f2f0f7e8128630bb595b",
  "public_name": "Tristan",
  "tracker_number": 2794,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-09",
   "until": "2026-11-06"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-8b89f2f0f7e8128630bb595b-roi-market-price-90d-z99",
   "code_name": "roi_market_price",
   "display_name": "Return on stakes at an independent odds snapshot",
   "window_kind": "90d",
   "window_from": "2026-08-09",
   "window_to": "2026-11-07",
   "amount": "-51.8533",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 3,
   "n_events": 3,
   "n_void": 0,
   "ci_low": null,
   "ci_high": null,
   "ci_method": "not_estimated",
   "price_source": "market_price",
   "coverage_percent": "66.67",
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T18:03:08.686Z",
   "enough_for_ranking": false,
   "series_uid": null,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot"
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 3 settled picks across 3 matches",
  "average_odds": "1.66",
  "odds_from_author": 2,
  "odds_from_snapshot": 1
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_uid": "sr-c63a331a16a105eb580136a4",
  "bankroll_hundredths": 984444,
  "reserve_hundredths": 0,
  "issued_total_hundredths": 1000000,
  "top_up_count": 0,
  "profit_hundredths": -15556,
  "rewards_off": null,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "data_points": [
   {
    "at": "2026-10-24T16:08:18.012Z",
    "bankroll_hundredths": 1004444,
    "profit_hundredths": 4444,
    "outcome_id": "ish-a0ea324b17aea7a7cc94d6a8"
   },
   {
    "at": "2026-10-26T12:50:47.742Z",
    "bankroll_hundredths": 994444,
    "profit_hundredths": -5556,
    "outcome_id": "ish-60ccef8579ecd058274d1162"
   },
   {
    "at": "2026-10-26T12:50:47.846Z",
    "bankroll_hundredths": 984444,
    "profit_hundredths": -15556,
    "outcome_id": "ish-0a65f7736200890c25438c7b"
   }
  ],
  "top_ups": [],
  "rule": "When the balance falls below 100 points and no bets are open, 10000 points are added; the remaining balance is kept. While bets are open we wait for settlement.",
  "series_key": "market_price",
  "series_label": "At an independent odds snapshot"
 },
 "simulations": [],
 "completeness": {
  "detected": 250,
  "recognised": 179,
  "accepted": 75,
  "executed": 16,
  "calculated": 15,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 82
   },
   {
    "cause": "not_checked",
    "figure": 49
   },
   {
    "cause": "other reading",
    "figure": 19
   },
   {
    "cause": "disputed_reading",
    "figure": 8
   },
   {
    "cause": "outside the method",
    "figure": 3
   },
   {
    "cause": "no_price_at_capture",
    "figure": 2
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 250,
  "of_them_restored": 19,
  "not_predictions": {
   "opinions": 0,
   "not_about_a_match": 68,
   "unclassified": 0
  },
  "predictions": 179,
  "predictions_restored": 9,
  "matches": 66,
  "admitted": 75,
  "qualifying_picks": 16,
  "qualifying_picks_restored": 9,
  "settled_picks": 15,
  "settled_picks_restored": 8,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 3,
    "settled_picks": 3,
    "void": 0,
    "pending_picks": 0,
    "matches": 3,
    "operations_settled": 3,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At an independent odds snapshot"
   },
   {
    "code_name": "author_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 6,
    "settled_picks": 6,
    "void": 0,
    "pending_picks": 0,
    "matches": 6,
    "operations_settled": 6,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At the author's stated price"
   },
   {
    "code_name": "retro_author_price",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 8,
    "settled_picks": 7,
    "void": 0,
    "pending_picks": 1,
    "matches": 5,
    "operations_settled": 7,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.0"
    ],
    "display_name": "Restored, at the author's stated price"
   },
   {
    "code_name": "retro_market_closing_sm",
    "derived": false,
    "is_restored": true,
    "qualifying_picks": 6,
    "settled_picks": 6,
    "void": 0,
    "pending_picks": 0,
    "matches": 5,
    "operations_settled": 6,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "retro-1.1"
    ],
    "display_name": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)"
   }
  ],
  "gaps": [
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 82
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 49
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 19
   },
   {
    "code_name": "disputed_reading",
    "cause": "disputed_reading",
    "figure": 8
   },
   {
    "code_name": "not_admitted",
    "cause": "outside the method",
    "figure": 3
   },
   {
    "code_name": "no_price_at_capture",
    "cause": "no_price_at_capture",
    "figure": 2
   }
  ],
  "duplicates": 150,
  "junk": {},
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-4dc8e5318df43eea9306b05b",
   "url": "/evidence/?pick=n-4dc8e5318df43eea9306b05b",
   "quote_text": "Eyüpspor vs Kocaelispor Tipp, Prognose & Quoten 07.11.2026",
   "fragment_from": 2736,
   "fragment_to": 2794,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-193aeb3e1e00b354e99261d5",
   "url": "/evidence/?pick=n-193aeb3e1e00b354e99261d5",
   "quote_text": "Calgary Flames vs Anaheim Ducks Tipp, Prognose & Quoten 07.11.2026",
   "fragment_from": 2573,
   "fragment_to": 2639,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-edf961c33ca2293a1bb2f0cf",
   "url": "/evidence/?pick=n-edf961c33ca2293a1bb2f0cf",
   "quote_text": "Necaxa\nTijuana\n\nTrend\n88%\n\nÜber 9,5 Ecken",
   "fragment_from": 3020,
   "fragment_to": 3061,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5bb6d446345c5b909c68a7e0",
   "url": "/evidence/?pick=n-5bb6d446345c5b909c68a7e0",
   "quote_text": "Buffalo Sabres vs Columbus Blue Jackets Tipp, Prognose & Quoten 07.11.2026",
   "fragment_from": 2413,
   "fragment_to": 2487,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-52569fb292d798c4e68d47f4",
   "url": "/authors/tristan/picks/10/#pick-n-52569fb292d798c4e68d47f4",
   "quote_text": "✗ 95:9905.11.LDLC ASVEL – FC Bayern München−5,00 E · EuroLeague · Tipp: Bayern München Teampunkte Unter 87,5 (inkl. Verlängerung)",
   "fragment_from": 10221,
   "fragment_to": 10350,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3980a47cb7ff9889282f4509",
   "url": "/authors/tristan/picks/10/#pick-n-3980a47cb7ff9889282f4509",
   "quote_text": "✓ 73:8405.11.Olimpia Milano – Valencia Basket+3,64 E · EuroLeague · Tipp: Valencia Basket Handicap -1,5 (inkl. Verlängerung)",
   "fragment_from": 10095,
   "fragment_to": 10219,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-aa9e4997dd82bca78a1212ce",
   "url": "/authors/tristan/picks/10/#pick-n-aa9e4997dd82bca78a1212ce",
   "quote_text": "✓ 120:10006.11.Golden State Warriors – Miami Heat+3,62 E · NBA · Tipp: Miami Heat Teampunkte Unter 113,5 (inkl. Verlängerung)",
   "fragment_from": 9968,
   "fragment_to": 10093,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-75bcdcdd360bb73fbf700b19",
   "url": "/authors/tristan/picks/10/#pick-n-75bcdcdd360bb73fbf700b19",
   "quote_text": "✓ 4:106.11.Tampa Bay Lightning – Chicago Blackhawks+0,93 E · NHL · Tipp: Tampa Bay Lightning Sieg (reguläre Spielzeit)",
   "fragment_from": 9769,
   "fragment_to": 9887,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-96dee4aa3c297a5a8cf8cf32",
   "url": "/authors/tristan/picks/10/#pick-n-96dee4aa3c297a5a8cf8cf32",
   "quote_text": "Luton\nForest Green Rovers\n\nTrend\n86%\n\nBeide Teams treffen",
   "fragment_from": 8221,
   "fragment_to": 8278,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c5a57b1bae3fab1275434a3e",
   "url": "/authors/tristan/picks/10/#pick-n-c5a57b1bae3fab1275434a3e",
   "quote_text": "Mansfield\nMacclesfield\n\nTrend\n87%\n\nU 1,5 Tore in 2. HZ",
   "fragment_from": 7936,
   "fragment_to": 7990,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0ad4dd07e1ada6febffe1c7c",
   "url": "/authors/tristan/picks/10/#pick-n-0ad4dd07e1ada6febffe1c7c",
   "quote_text": "Arsenal\nHull\n\nTrend\n89%\n\nU 1,5 Tore in 2. HZ",
   "fragment_from": 7687,
   "fragment_to": 7731,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0d2597ca515405401bfe84ba",
   "url": "/authors/tristan/picks/10/#pick-n-0d2597ca515405401bfe84ba",
   "quote_text": "Barnet\nTranmere\n\nTrend\n85%\n\nBeide Teams treffen",
   "fragment_from": 7403,
   "fragment_to": 7450,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e83b1523ceb071bac59a71fe",
   "url": "/authors/tristan/picks/10/#pick-n-e83b1523ceb071bac59a71fe",
   "quote_text": "Skalica\nŽilina\n\nTrend\n87%\n\nŽilina trifft in 1. HZ",
   "fragment_from": 7145,
   "fragment_to": 7194,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d8c028d64e80dd414016c598",
   "url": "/authors/tristan/picks/10/#pick-n-d8c028d64e80dd414016c598",
   "quote_text": "Wels trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWelsWEL\n\n6 von 7\n\nAlle\n\nH & A\n\nSturm IISTU\n\n7 von 8\n\nAlle\n\nAusw.\n\nH2H\n\n1 von 2\n\n—\n\nH & A",
   "fragment_from": 6918,
   "fragment_to": 7070,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4e7442ab60c64c565576f28e",
   "url": "/authors/tristan/picks/10/#pick-n-4e7442ab60c64c565576f28e",
   "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLeipzigLEI\n\n8 von 10\n\n1BL\n\nH & A\n\nAugsburgAUG\n\n9 von 10\n\nAlle\n\nH & A\n\nH2H\n\n7 von 8\n\n—\n\nH & A\n\nQuote1.26",
   "fragment_from": 6652,
   "fragment_to": 6812,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-04bf66ed8027ac376e86eb68",
   "url": "/authors/tristan/picks/10/#pick-n-04bf66ed8027ac376e86eb68",
   "quote_text": "Koper trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nKoperKOP\n\n6× Folge\n\n1. SNL\n\nH & A\n\nMuraMUR\n\n7 von 8\n\n1. SNL\n\nAusw.\n\nH2H\n\n7 von 10\n\n—\n\nH & A",
   "fragment_from": 6392,
   "fragment_to": 6548,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9c639cce60973126a135e92b",
   "url": "/authors/tristan/picks/10/#pick-n-9c639cce60973126a135e92b",
   "quote_text": "Beide Teams treffen\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nCesenaCES\n\n8 von 10\n\nSerie B\n\nH & A\n\nCatanzaroCAT\n\n6× Folge\n\nSerie B\n\nH & A\n\nH2H\n\n2 von 5\n\n—\n\nH & A\n\nQuote1.57",
   "fragment_from": 6125,
   "fragment_to": 6298,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e3313e428a5b20f3418f39be",
   "url": "/authors/tristan/picks/10/#pick-n-e3313e428a5b20f3418f39be",
   "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nHannover IIHAN\n\n6× Folge\n\nRegionalliga …\n\nHeim\n\nWeiche F.WEI\n\n9 von 10\n\nRegionalliga …\n\nH & A\n\nH2H\n\n3 von 5\n\n—\n\nH & A\n\nQuote1.35",
   "fragment_from": 5844,
   "fragment_to": 6029,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-54b670091c19cc773e031ebf",
   "url": "/authors/tristan/picks/10/#pick-n-54b670091c19cc773e031ebf",
   "quote_text": "Über 9,5 Ecken\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBrageBRA\n\n6× Folge\n\nAlle\n\nHeim\n\nNorrbyNOR\n\n9 von 10\n\nSuperettan\n\nH & A\n\nH2H\n\n0 von 2\n\n—\n\nH & A\n\nQuote1.47",
   "fragment_from": 5566,
   "fragment_to": 5729,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6c31990307eb65447b6cee9c",
   "url": "/authors/tristan/picks/10/#pick-n-6c31990307eb65447b6cee9c",
   "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWiesbadenWIE\n\n6 von 7\n\nAlle\n\nH & A\n\nHavelseHAV\n\n8 von 10\n\nAlle\n\nH & A\n\nH2H\n\n1 von 2\n\n—\n\nH & A\n\nQuote1.36",
   "fragment_from": 5301,
   "fragment_to": 5462,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-aab7de62eec05a2752e2b28c",
   "url": "/authors/tristan/picks/10/#pick-n-aab7de62eec05a2752e2b28c",
   "quote_text": "Beide Teams treffen\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBonner SCBON\n\n9 von 10\n\nAlle\n\nHeim\n\nGüterslohGÜT\n\n7 von 9\n\nRegionalliga …\n\nH & A\n\nH2H\n\n2 von 2\n\n—\n\nH & A\n\nQuote1.46",
   "fragment_from": 4752,
   "fragment_to": 4930,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-54c8fd994a02ada5c9b00876",
   "url": "/authors/tristan/picks/10/#pick-n-54c8fd994a02ada5c9b00876",
   "quote_text": "Aalen gewinnt\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nAalenAAL\n\n6× Folge\n\nRegionalliga …\n\nH & A\n\nKasselKAS\n\n8 von 10\n\nAlle\n\nAusw.\n\nH2H\n\n1 von 3\n\n—\n\nH & A\n\nQuote1.39",
   "fragment_from": 5038,
   "fragment_to": 5205,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8e09594262867cf9d789e7f0",
   "url": "/authors/tristan/picks/10/#pick-n-8e09594262867cf9d789e7f0",
   "quote_text": "Hobro trifft in 2. HZ",
   "fragment_from": 3879,
   "fragment_to": 3900,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5186f260a1b074a335b9f28dac7e144a8e08dd07727f56631423226702de8870",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-06T21:15:00.321Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-06T21:15:00.321Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-116b1fd2a908d27627d538fd",
   "url": "/authors/tristan/picks/9/#pick-n-116b1fd2a908d27627d538fd",
   "quote_text": "Heute02:30Houston Rockets – Minnesota TimberwolvesNBA · Tipp: Houston Rockets Handicap -8,5 (inkl. Verlängerung)",
   "fragment_from": 9787,
   "fragment_to": 9899,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-35c0e3ce21f292c43b9c30de",
   "url": "/authors/tristan/picks/9/#pick-n-35c0e3ce21f292c43b9c30de",
   "quote_text": "Heute01:00Washington Wizards – Atlanta HawksNBA · Tipp: Gesamtpunkte Unter 232,5 (inkl. Verlängerung)",
   "fragment_from": 9684,
   "fragment_to": 9785,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5f16de415f93d75c4723b810",
   "url": "/authors/tristan/picks/9/#pick-n-5f16de415f93d75c4723b810",
   "quote_text": "Heute01:00Detroit Pistons – Philadelphia 76ersNBA · Tipp: Gesamtpunkte Unter 217,5 (inkl. Verlängerung)",
   "fragment_from": 9579,
   "fragment_to": 9682,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3c93f123b640dc0751371343",
   "url": "/authors/tristan/picks/9/#pick-n-3c93f123b640dc0751371343",
   "quote_text": "Quote1.64",
   "fragment_from": 7955,
   "fragment_to": 7964,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5ca98ccf8bb2cec0eed5f580",
   "url": "/authors/tristan/picks/9/#pick-n-5ca98ccf8bb2cec0eed5f580",
   "quote_text": "Trend\n91%\n\nPalmeiras trifft in 1. HZ",
   "fragment_from": 7457,
   "fragment_to": 7493,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-e9f20007f97e",
    "display_name": "Palmeiras — Remo",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-11-05T22:30:00.000Z",
    "url": "/football/matches/palmeiras-vs-remo-2026-11-05/",
    "scoreline": "6-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, first half",
   "outcome_label": "Palmeiras 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-11-04T12:17:50.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "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": "Palmeiras 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: Palmeiras over 0.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "6-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Palmeiras 6-1 Remo."
   },
   "settlements": [
    {
     "operation_id": "411eaf0761ceef873bdf5076ed530d76b6036156ecd931e92b6a2ccc6a0f2f7c",
     "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": "Palmeiras 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-2901b85dd8d9c68811378c29",
   "url": "/authors/tristan/picks/9/#pick-n-2901b85dd8d9c68811378c29",
   "quote_text": "Quote1.66",
   "fragment_from": 7356,
   "fragment_to": 7365,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-c24bbec1e1c8",
    "display_name": "Botafogo SP — Londrina",
    "competition_name": "Brasileiro Série B",
    "starts_at": "2026-11-05T22:30:00.000Z",
    "url": "/football/matches/botafogo-sp-vs-londrina-2026-11-05/",
    "scoreline": "4-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals, second half",
   "outcome_label": "under 1.5",
   "odds_set": {
    "by_author": "1.66",
    "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-05T00:59:32.347Z",
    "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": "1.66",
    "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 at 1.66"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "4-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Botafogo SP 4-0 Londrina."
   },
   "settlements": [
    {
     "operation_id": "59515e53ce1fe653f802eaf56179861cee988a5e2f88a8e6c900aba1bc9514e9",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "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
    },
    {
     "operation_id": "1e4b8248522df6c17ad32e05931f8de3a58c47f36845a31e843d5e2f07dbb635",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-92cecc598c9ad668c53ba7ff",
   "url": "/authors/tristan/picks/9/#pick-n-92cecc598c9ad668c53ba7ff",
   "quote_text": "Trend\n84%\n\nBelgrano trifft in 2. HZ",
   "fragment_from": 6867,
   "fragment_to": 6902,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-e33a879c1fc4",
    "display_name": "Gimnasia y Esgrima — Club Atlético Belgrano",
    "competition_name": "Liga Profesional",
    "starts_at": "2026-11-05T22:15:00.000Z",
    "url": "/football/matches/gimnasia-y-esgrima-vs-club-atletico-belgrano-2026-11-05/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, second half",
   "outcome_label": "Club Atlético Belgrano 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-05T00:59:32.347Z",
    "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": "Club Atlético Belgrano 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: Club Atlético Belgrano over 0.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 Gimnasia y Esgrima 2-1 Club Atlético Belgrano."
   },
   "settlements": [
    {
     "operation_id": "b06950f4d5551e3884d2eb805745f74225b57752c0d0953516280a7fe8022b48",
     "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": "Club Atlético Belgrano 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-d669d6ae80ec78528e5b0989",
   "url": "/authors/tristan/picks/9/#pick-n-d669d6ae80ec78528e5b0989",
   "quote_text": "Trend\n84%\n\nBeide Teams treffen",
   "fragment_from": 6588,
   "fragment_to": 6618,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-06ef1bf0cc726d9107606fde",
   "url": "/authors/tristan/picks/9/#pick-n-06ef1bf0cc726d9107606fde",
   "quote_text": "Trend\n91%\n\nÜber 2,5 Tore",
   "fragment_from": 5232,
   "fragment_to": 5256,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b1b2cf5e2a30cfff5a2ce3f6",
   "url": "/authors/tristan/picks/9/#pick-n-b1b2cf5e2a30cfff5a2ce3f6",
   "quote_text": "Trend\n92%\n\nLeverkusen trifft in 1. HZ",
   "fragment_from": 4958,
   "fragment_to": 4995,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-0764a27860e9",
    "display_name": "Bayer 04 Leverkusen — Olympique de Marseille",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/bayer-04-leverkusen-vs-olympique-de-marseille-2026-11-05/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, first half",
   "outcome_label": "Bayer 04 Leverkusen 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-05T00:59:32.347Z",
    "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": "Bayer 04 Leverkusen 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: Bayer 04 Leverkusen over 0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Bayer 04 Leverkusen 0-1 Olympique de Marseille."
   },
   "settlements": [
    {
     "operation_id": "297801277ae12fa3bd851e834777073eff60d5060f8b2cbcf9d5ee1454beb66f",
     "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": "Bayer 04 Leverkusen 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-72383a324450aa13c1f7a9d4",
   "url": "/authors/tristan/picks/9/#pick-n-72383a324450aa13c1f7a9d4",
   "quote_text": "Trabzonspor trifft in 1. HZ",
   "fragment_from": 4414,
   "fragment_to": 4441,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4cb5a6b23560",
    "display_name": "Trabzonspor — SC Freiburg",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T17:45:00.000Z",
    "url": "/football/matches/trabzonspor-vs-sc-freiburg-2026-11-05/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, first half",
   "outcome_label": "Trabzonspor 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-05T00:59:32.347Z",
    "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": "Trabzonspor 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: Trabzonspor over 0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Trabzonspor 0-1 SC Freiburg."
   },
   "settlements": [
    {
     "operation_id": "772dc27d05b79edb6b669e8f9285a72a63f8d269e51063bada6e347259885a6d",
     "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": "Trabzonspor 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-69c87d4dc19d378d1191ad35",
   "url": "/authors/tristan/picks/9/#pick-n-69c87d4dc19d378d1191ad35",
   "quote_text": "FC Thun trifft in 2. HZ",
   "fragment_from": 3895,
   "fragment_to": 3918,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-e4ab5b164d6f",
    "display_name": "FC Thun — Hearts",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T17:45:00.000Z",
    "url": "/football/matches/fc-thun-vs-hearts-2026-11-05/",
    "scoreline": "3-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, second half",
   "outcome_label": "FC Thun 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-11-04T12:17:50.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "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 Thun over 0.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "second_half",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 0.5, second half: FC Thun over 0.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC Thun 3-1 Hearts."
   },
   "settlements": [
    {
     "operation_id": "be30a1d946fca0aafce1719204989f6226a5edb50c7485d676a6367b7f76ce88",
     "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 Thun 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-12239ca19289c76a652749d5",
   "url": "/authors/tristan/picks/9/#pick-n-12239ca19289c76a652749d5",
   "quote_text": "Sparta Prag trifft in 2. HZ",
   "fragment_from": 3626,
   "fragment_to": 3653,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-659a484a152cd1edb5c98a7f",
   "url": "/authors/tristan/picks/9/#pick-n-659a484a152cd1edb5c98a7f",
   "quote_text": "Ajax trifft in 1. HZ",
   "fragment_from": 3364,
   "fragment_to": 3384,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-6544cd7db73b",
    "display_name": "FC Midtjylland — AFC Ajax",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T17:45:00.000Z",
    "url": "/football/matches/fc-midtjylland-vs-afc-ajax-2026-11-05/",
    "scoreline": "1-6",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, first half",
   "outcome_label": "AFC Ajax 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-11-04T12:17:50.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "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": "AFC Ajax over 0.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "2-over",
    "period": "first_half",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 0.5, first half: AFC Ajax over 0.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-6",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC Midtjylland 1-6 AFC Ajax."
   },
   "settlements": [
    {
     "operation_id": "2223e8e6c1f97f55dd8774ea06dc1b63ac32a5ebb31e7576772be7508516a4f0",
     "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": "AFC Ajax 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-8b066d54784aea25470fc760",
   "url": "/authors/tristan/picks/9/#pick-n-8b066d54784aea25470fc760",
   "quote_text": "Über 2,5 Tore",
   "fragment_from": 2820,
   "fragment_to": 2833,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-81034294d1fd",
    "display_name": "Lincoln Red Imps — Hajduk Split",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T17:45:00.000Z",
    "url": "/football/matches/lincoln-red-imps-vs-hajduk-split-2026-11-05/",
    "scoreline": "1-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": "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-05T00:59:32.347Z",
    "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": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Lincoln Red Imps 1-0 Hajduk Split."
   },
   "settlements": [
    {
     "operation_id": "1137dbcc31405213fe4e532772f8d846139e211f035867eb2cda1aef54433c79",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-28c56ab396569d4d8025c0b0",
   "url": "/authors/tristan/picks/9/#pick-n-28c56ab396569d4d8025c0b0",
   "quote_text": "Über 9,5 Ecken",
   "fragment_from": 2544,
   "fragment_to": 2558,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-05T00:59:32.347Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-05T00:59:32.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d800f3f19b2674b804479a20",
   "url": "/evidence/?pick=n-d800f3f19b2674b804479a20",
   "quote_text": "Neben den besten Fußball Tipps für heute weiter oben findest du bei uns zusätzlich Spezialmärkte",
   "fragment_from": 13523,
   "fragment_to": 13619,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f21ae9eda5ea0fc29c47b3a2",
   "url": "/evidence/?pick=n-f21ae9eda5ea0fc29c47b3a2",
   "quote_text": "Die Statistik-Engine prüft täglich die Spiele aus über 100 Ligen und zeigt dir oben die Fußball",
   "fragment_from": 11232,
   "fragment_to": 11327,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-147ae6575c294f841c47dc21",
   "url": "/evidence/?pick=n-147ae6575c294f841c47dc21",
   "quote_text": "Unsere Wett Tipps heute entstehen auf zwei klar getrennten Wegen.",
   "fragment_from": 11166,
   "fragment_to": 11231,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0e464fff0bffab0c07336806",
   "url": "/authors/tristan/picks/8/#pick-n-0e464fff0bffab0c07336806",
   "quote_text": "Tipp: Jaguars Sieg",
   "fragment_from": 10979,
   "fragment_to": 10997,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-61a8800c3f6cb30e4ac99378",
   "url": "/authors/tristan/picks/8/#pick-n-61a8800c3f6cb30e4ac99378",
   "quote_text": "Tipp: Gesamtpunkte Über 218,5 (inkl. Verlängerung)",
   "fragment_from": 10634,
   "fragment_to": 10684,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f1c9f6a38e04b2835d004e1a",
   "url": "/authors/tristan/picks/9/#pick-n-f1c9f6a38e04b2835d004e1a",
   "quote_text": "Tipp: Vegas Golden Knights Teamtore Unter 2,5 (reguläre Spielzeit)",
   "fragment_from": 10155,
   "fragment_to": 10221,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0c9cbb6148613b43a94ee8b8",
   "url": "/authors/tristan/picks/8/#pick-n-0c9cbb6148613b43a94ee8b8",
   "quote_text": "Trend\n95%\n\nSão Paulo trifft in 1. HZ",
   "fragment_from": 8621,
   "fragment_to": 8657,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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-04T12:29:34.179Z",
    "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": "57f38c0d883e664f04204a05214fcf68f4086d50ee3d6fe697a0095755ee712a",
     "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: ",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-4c4ecf19034d2c1fc02e6594",
   "url": "/authors/tristan/picks/8/#pick-n-4c4ecf19034d2c1fc02e6594",
   "quote_text": "Trend\n74%\n\nUnter 2,5 Tore",
   "fragment_from": 8335,
   "fragment_to": 8360,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "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-04T12:29:34.179Z",
    "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": "6c707443489d81db09981fc479aa00ef697df7c5786aebb07dc71c1c04e26e93",
     "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: ",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-0420be7adc592f3392ab5282",
   "url": "/authors/tristan/picks/8/#pick-n-0420be7adc592f3392ab5282",
   "quote_text": "Trend\n84%\n\nUnter 2,5 Tore",
   "fragment_from": 8055,
   "fragment_to": 8080,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-671b2abd2ecd088ad5c90b85",
   "url": "/authors/tristan/picks/9/#pick-n-671b2abd2ecd088ad5c90b85",
   "quote_text": "Trend\n85%\n\nBelouizdad gewinnt",
   "fragment_from": 7759,
   "fragment_to": 7788,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-06c7b83c97272d4c782cdf31",
   "url": "/authors/tristan/picks/8/#pick-n-06c7b83c97272d4c782cdf31",
   "quote_text": "U 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBristolBRI\n\n7 von 8\n\nAlle\n\nH & A\n\nWolvesWOL\n\n8 von 10\n\nAlle\n\nH & A\n\nH2H\n\n1 von 1\n\n—\n\nH & A\n\nQuote1.67",
   "fragment_from": 5822,
   "fragment_to": 5986,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-614dced82a5722106fb70d2d",
   "url": "/authors/tristan/picks/8/#pick-n-614dced82a5722106fb70d2d",
   "quote_text": "Como Calcio trifft in 2. HZ",
   "fragment_from": 5557,
   "fragment_to": 5584,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f2866a3ec4c0c2b41900bd74",
   "url": "/authors/tristan/picks/9/#pick-n-f2866a3ec4c0c2b41900bd74",
   "quote_text": "Dender trifft in 2. HZ",
   "fragment_from": 5027,
   "fragment_to": 5049,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-91675c149cbb7ccbdd8cb669",
   "url": "/authors/tristan/picks/9/#pick-n-91675c149cbb7ccbdd8cb669",
   "quote_text": "Über 2,5 Tore",
   "fragment_from": 6097,
   "fragment_to": 6110,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
    "material_removed": false
   },
   "published_at": "2026-11-04T12:17:50.000Z",
   "detected_at": "2026-11-04T12:29:34.179Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T12:29:34.179Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c3eaea9c0114769ffa3fb075",
   "url": "/evidence/?pick=n-c3eaea9c0114769ffa3fb075",
   "quote_text": "Gewinn−47,83Einheiten\n\nTrefferquote56,8 %238/419 Tipps",
   "fragment_from": 9312,
   "fragment_to": 9366,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0aeb173ff9625a4dcd7351d7",
   "url": "/evidence/?pick=n-0aeb173ff9625a4dcd7351d7",
   "quote_text": "Quote1.41\n\nHier Wetten\n»\n\n1500 € Bonus · Rolletto Test »",
   "fragment_from": 7057,
   "fragment_to": 7113,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-013ffcfaa4e73b756cbe310a",
   "url": "/evidence/?pick=n-013ffcfaa4e73b756cbe310a",
   "quote_text": "Quote1.69\n\nHier Wetten\n»\n\n100 € Bonus · Betify Test »",
   "fragment_from": 6239,
   "fragment_to": 6292,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-eec9882cdab825233637839d",
   "url": "/evidence/?pick=n-eec9882cdab825233637839d",
   "quote_text": "Quote1.50\n\nHier Wetten\n»\n\n10 € Gratis · Yep Test »",
   "fragment_from": 5707,
   "fragment_to": 5757,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-171d072484f21379a85f6553",
   "url": "/evidence/?pick=n-171d072484f21379a85f6553",
   "quote_text": "Quote1.35\n\nHier Wetten\n»\n\n200 € Bonus · Rollcasino Test »",
   "fragment_from": 5432,
   "fragment_to": 5489,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-776a23ec53b605bda446e042",
   "url": "/evidence/?pick=n-776a23ec53b605bda446e042",
   "quote_text": "Quote1.45\n\nHier Wetten\n»\n\n20 € Gratis · NV Casino Test »",
   "fragment_from": 4888,
   "fragment_to": 4944,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-39106a9fc9cfdf0190c5d791",
   "url": "/authors/tristan/picks/8/#pick-n-39106a9fc9cfdf0190c5d791",
   "quote_text": "Gespielt03.11.FC Bayern München – Basketball Löwen BraunschweigBBL · Tipp: Braunschweig Teampunkte Unter 76,5 (inkl. Verlängerung)",
   "fragment_from": 10383,
   "fragment_to": 10513,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2b30f9a5877d690306f694ef",
   "url": "/authors/tristan/picks/8/#pick-n-2b30f9a5877d690306f694ef",
   "quote_text": "Trend\n87%\n\nUnter 2,5 Tore",
   "fragment_from": 7728,
   "fragment_to": 7753,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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-04T00:44:28.314Z",
    "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": "7d3b889d44260ad9e8c68a9e73227f9b3f3dbd3c02435047743b75919e393c82",
     "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: ",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-a02bb994f22acf719da15ad6",
   "url": "/authors/tristan/picks/8/#pick-n-a02bb994f22acf719da15ad6",
   "quote_text": "Trend\n91%\n\nRemis (1. HZ)",
   "fragment_from": 7171,
   "fragment_to": 7195,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cf64d6ad3f80f6435146c715",
   "url": "/authors/tristan/picks/8/#pick-n-cf64d6ad3f80f6435146c715",
   "quote_text": "Trend\n69%\n\nAthletico PR trifft in 2. HZ",
   "fragment_from": 6608,
   "fragment_to": 6647,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-00bfab287dd6",
    "display_name": "Athletico — Vasco da Gama",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-11-04T22:30:00.000Z",
    "url": "/football/matches/athletico-vs-vasco-da-gama-2026-11-04/",
    "scoreline": "1-3",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, second half",
   "outcome_label": "Athletico 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-04T00:44:28.314Z",
    "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": "Athletico over 0.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "second_half",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 0.5, second half: Athletico over 0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Athletico 1-3 Vasco da Gama."
   },
   "settlements": [
    {
     "operation_id": "e8127a5f5886b3259544a754ea52e97c99f8934ad525cb3746aedfec0a1c997c",
     "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": "Athletico 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-69dc68d37989fd6d2900e372",
   "url": "/authors/tristan/picks/8/#pick-n-69dc68d37989fd6d2900e372",
   "quote_text": "Trend\n85%\n\nBeide Teams treffen",
   "fragment_from": 5271,
   "fragment_to": 5301,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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": 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-04T00:44:28.314Z",
    "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": "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": "dedbb17dfc9098cd078756c4ebf6805783651f05e572fab9fe08928c4071cfb4",
     "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: ",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-33bb62abcc9fbba15342e6fc",
   "url": "/authors/tristan/picks/8/#pick-n-33bb62abcc9fbba15342e6fc",
   "quote_text": "Trend\n87%\n\nDender trifft in 2. HZ",
   "fragment_from": 5010,
   "fragment_to": 5043,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c3b82bed041e586d1730a150",
   "url": "/authors/tristan/picks/8/#pick-n-c3b82bed041e586d1730a150",
   "quote_text": "MC Alger\nMC Oran\n\nTrend\n86%\n\nUnter 2,5 Tore",
   "fragment_from": 4685,
   "fragment_to": 4728,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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-04T00:44:28.314Z",
    "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": "ed3f550c50876f7372beabc51056886ee460fbf715bdd0c5364bddcd81e61f0b",
     "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: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "709ad17134ded4f266fc1fe86df9e68154cd6f1b86cb20ab85d0ba70434e3696",
     "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: ",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-807fca42e30274f62cf8d6cf",
   "url": "/authors/tristan/picks/8/#pick-n-807fca42e30274f62cf8d6cf",
   "quote_text": "Trend\n84%\n\nÜber 2,5 Tore",
   "fragment_from": 6348,
   "fragment_to": 6372,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-04T00:44:28.314Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c2380bac36a02d3b34b44762",
   "url": "/authors/tristan/picks/8/#pick-n-c2380bac36a02d3b34b44762",
   "quote_text": "Fenerbahce\nLiverpool\n\nTrend\n90%\n\nU 1,5 Tore in 2. HZ",
   "fragment_from": 4138,
   "fragment_to": 4190,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-e11039d41c22",
    "display_name": "Fenerbahçe — Liverpool",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T17:45:00.000Z",
    "url": "/football/matches/fenerbahce-vs-liverpool-2026-11-04/",
    "scoreline": "3-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals, second half",
   "outcome_label": "under 1.5",
   "odds_set": {
    "by_author": "2.3",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "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-04T00:44:28.314Z",
    "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": "2.3",
    "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 at 2.3"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fenerbahçe 3-2 Liverpool."
   },
   "settlements": [
    {
     "operation_id": "0da930514ca717c3951f09cd03912f806e8b669ec09f3a85fb5ddd25e0ea22a3",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "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
    },
    {
     "operation_id": "147787eb75847256ae3e434ef7f20292d60094cf70eaddcdf11dba863ae120f5",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-da43e266ea375e5b898b8191",
   "url": "/authors/tristan/picks/8/#pick-n-da43e266ea375e5b898b8191",
   "quote_text": "SK Artis Brno\nBohemians 1905\n\nTrend\n89%\n\nU 1,5 Tore in 2. HZ",
   "fragment_from": 3839,
   "fragment_to": 3899,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-da5036ac17b1",
    "display_name": "SK Artis Brno — Bohemians 1905",
    "competition_name": "Czechia First League",
    "starts_at": "2026-11-04T17:00:00.000Z",
    "url": null,
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals, second half",
   "outcome_label": "under 1.5",
   "odds_set": {
    "by_author": "1.76",
    "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-04T00:44:28.314Z",
    "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": "1.76",
    "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 at 1.76"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was SK Artis Brno 1-2 Bohemians 1905."
   },
   "settlements": [
    {
     "operation_id": "d2af6023e7ce1ecda3c5d312a8093200b8711c38e7e40baa7cfe768667e2114a",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "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
    },
    {
     "operation_id": "c6d350ccec7643c82f8d2fbe9d19a2ac9119748df5c4cb9176590241053e09cf",
     "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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-269261be7b3ec7e0e4823a3e",
   "url": "/authors/tristan/picks/8/#pick-n-269261be7b3ec7e0e4823a3e",
   "quote_text": "Enugu Rangers\nBendel Insurance\n\nTrend\n84%\n\nEnugu Rangers trifft in 2. HZ",
   "fragment_from": 3287,
   "fragment_to": 3359,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-04T00:44:28.314Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-b216fe604f84",
    "display_name": "Enugu Rangers — Bendel Insurance",
    "competition_name": "Nigeria Premier League",
    "starts_at": "2026-11-04T15:00:00.000Z",
    "url": "/football/matches/enugu-rangers-vs-bendel-insurance-2026-11-04/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 0.5, second half",
   "outcome_label": "Enugu Rangers 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-10-29T08:51:05.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "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": "Enugu Rangers over 0.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "second_half",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 0.5, second half: Enugu Rangers over 0.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 Enugu Rangers 1-0 Bendel Insurance."
   },
   "settlements": [
    {
     "operation_id": "746e76d5a23d99b68863df26024c864aba6af446f616c4631fec1d79176c77a9",
     "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": "Enugu Rangers 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": "Tristan",
    "publisher": "wetttipps-heute.com",
    "forecaster": "Tristan",
    "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
  },
  {
   "observation_id": "n-fb5beac7002bdd013443cdcf",
   "url": "/evidence/?pick=n-fb5beac7002bdd013443cdcf",
   "quote_text": "Houston Rockets vs. Boston Celtics Tipp, Prognose & Quoten 03.11.2026",
   "fragment_from": 9231,
   "fragment_to": 9300,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d69883a6f962cc1eaa17bd46",
   "url": "/evidence/?pick=n-d69883a6f962cc1eaa17bd46",
   "quote_text": "Charlotte Hornets vs. Detroit Pistons Tipp, Prognose & Quoten 03.11.2026",
   "fragment_from": 9099,
   "fragment_to": 9171,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-027c40b3a01babae9a57abb7",
   "url": "/evidence/?pick=n-027c40b3a01babae9a57abb7",
   "quote_text": "Boston Bruins vs Vegas Golden Knights Tipp, Prognose & Quoten 03.11.2026",
   "fragment_from": 8967,
   "fragment_to": 9039,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-05b112dc3f652e33b9b4e2d4",
   "url": "/evidence/?pick=n-05b112dc3f652e33b9b4e2d4",
   "quote_text": "Villarreal vs. PSG\n\nChampions League\n\nQuote\n\n1,35\n\nTipp lesen »",
   "fragment_from": 2647,
   "fragment_to": 2710,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-351bfacf8637d1a996ae8620",
   "url": "/evidence/?pick=n-351bfacf8637d1a996ae8620",
   "quote_text": "LASK Linz vs. Slovan Bratislava\n\nChampions League\n\nQuote\n\n1,40\n\nTipp lesen »",
   "fragment_from": 2550,
   "fragment_to": 2626,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-adf7f7f6dc45bfa1ff90f644",
   "url": "/authors/tristan/picks/7/#pick-n-adf7f7f6dc45bfa1ff90f644",
   "quote_text": "−4,00 E · NFL · Tipp: Über 54,5 Punkte",
   "fragment_from": 11035,
   "fragment_to": 11073,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b5cd9f30e0e16bf152354b41",
   "url": "/authors/tristan/picks/8/#pick-n-b5cd9f30e0e16bf152354b41",
   "quote_text": "+1,26 E · NFL · Tipp: Jaguars Sieg",
   "fragment_from": 10972,
   "fragment_to": 11006,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7e0c64f712af353509d08a63",
   "url": "/authors/tristan/picks/7/#pick-n-7e0c64f712af353509d08a63",
   "quote_text": "+3,48 E · NFL · Tipp: Unter 45,5 Punkte",
   "fragment_from": 10904,
   "fragment_to": 10943,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-186cb97a497f148d441ef33c",
   "url": "/authors/tristan/picks/7/#pick-n-186cb97a497f148d441ef33c",
   "quote_text": "+3,40 E · NBA · Tipp: Gesamtpunkte Unter 221,5 (inkl. Verlängerung)",
   "fragment_from": 10740,
   "fragment_to": 10807,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-84628bba4c4d737c2913b364",
   "url": "/authors/tristan/picks/7/#pick-n-84628bba4c4d737c2913b364",
   "quote_text": "−2,00 E · NBA · Tipp: Gesamtpunkte Über 218,5 (inkl. Verlängerung)",
   "fragment_from": 10627,
   "fragment_to": 10693,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://wetttipps-heute.com/",
    "display_name": null,
    "speaker": "Tristan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
    "material_removed": false
   },
   "published_at": "2026-10-29T08:51:05.000Z",
   "detected_at": "2026-11-03T16:29:35.831Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "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-03T16:29:35.831Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  }
 ],
 "standing": null,
 "retro": {
  "restored_total": 8,
  "of_them_archived_pre_match": 0,
  "found_post_match": 8,
  "of_them_source_reported": 0,
  "live_count": 7,
  "date_count": 3,
  "span_from": "2025-09-17",
  "span_to": "2025-12-11",
  "line_text": "restored history: 8, of which pre-match archive 0",
  "body": "We re-read what this author published before Champions League and Europa League matches between 17 September 2025 and 11 December 2025 and settled it against the final score. Restored picks: 8. Backed by a copy of the page in an independent web archive taken before kick-off: 0. Found after the match, with the publication date as stated by the source: 8. The market price at the moment of publication cannot be reconstructed, so restored picks are shown as reconstructed at archived prices (~8–15 h before kick-off), not at the closing price, for the pre-match archive and the later finds separately; the author's quoted price and, where it exists, the aggregator closing price are compared with it on the same picks. Authors can delete losing picks, so restored history may look better than it was.",
  "precision": {
   "n": 8,
   "share": "0.375"
  },
  "series_list": [
   {
    "code_name": "retro_author_price",
    "display_name": "Restored, at the author's stated price",
    "n": 6,
    "roi": "-17.1667",
    "ci_low": null,
    "ci_high": null,
    "data_status": "calculated",
    "methodology_version": "retro-1.0",
    "cause": null
   },
   {
    "code_name": "retro_market_closing",
    "display_name": "Restored, at the closing market price",
    "n": 0,
    "roi": null,
    "ci_low": null,
    "ci_high": null,
    "data_status": "unknown",
    "methodology_version": "retro-1.0",
    "cause": "no restored pick with this price"
   },
   {
    "code_name": "retro_market_closing_sm",
    "display_name": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "n": 6,
    "roi": "-45.5000",
    "ci_low": null,
    "ci_high": null,
    "data_status": "calculated",
    "methodology_version": "retro-1.1",
    "cause": null
   }
  ],
  "clv": {
   "data_status": "unknown",
   "cause": "the market price at the moment of publication is unknown for restored picks; the author's quoted price against the aggregator closing price is compared on the same picks in each part of the record above"
  },
  "methodology_version": "retro-1.0",
  "leagues": [
   "Champions League",
   "Europa League"
  ],
  "source_list": "Results: the official regulation-time score, checked against a second data provider for 0 settled restored picks and forecasts, and the two agree; 8 come from one provider only. Prices: the aggregator closing price and the second data provider's last pre-match price in archive (~8–15 h before kick-off), as a separate series; each provider is its own series and they are never averaged."
 },
 "late": null,
 "price_vs_market": {
  "contract_version": "1",
  "threshold_percent": "5",
  "rows": [
   {
    "basis": "snapshot",
    "basis_words": "our market price for the same selection when we first recorded the pick (median of bookmakers in our price feed; failing that, the first price within 2 hours after, always before kick-off)",
    "basis_short": "Our market price when we first recorded the pick",
    "compared": 2,
    "above": 0,
    "above_share_percent": "0.0",
    "below": 0,
    "within": 2,
    "median_difference_percent": "0.5",
    "not_comparable": 0,
    "disputed": 0,
    "status": "calculated"
   }
  ],
  "examples": [],
  "method": "Difference = the author's stated price ÷ the market price of the same selection − 1. A pick counts as above the market when the stated price is more than 5% higher. Each basis is its own comparison; they are never added together. A pair whose prices differ more than twofold is marked “price disputed”: it is probably not the same selection, so it is left out of this comparison and of every return at the author’s price until a manual check confirms the price. A price that the quoted text does not give is marked “price disputed” in the same way."
 },
 "record_summary": {
  "contract_version": "1",
  "entity_type": "person",
  "entity_words": "Individual author",
  "source": {
   "name": "wetttipps-heute.com",
   "url": "https://wetttipps-heute.com/"
  },
  "observed_from": "2026-10-09",
  "observed_to": "2026-11-06",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "market_price",
  "series": "Recorded before kick-off, at our recorded market price",
  "restored": false,
  "headline_kind": "live_snapshot",
  "headline_part": "live",
  "settled_picks": 3,
  "matches": 3,
  "void": 0,
  "net_points_hundredths": -15556,
  "staked_hundredths": 30000,
  "return_percent": "-51.85",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-10-24",
  "period_to": "2026-10-24",
  "status": "calculated",
  "method_version": "2.2",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record recorded 3 settled live picks by Tristan before kick-off across 3 matches on 24 October 2026. Won 1 of 3 settled live picks at our recorded market prices. Of the 179 predictions we hold for Tristan, 75 are linked to matches: 66 were recorded by us before kick-off and 9 first found after the match. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled live picks",
    "value": "3",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "3",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "−155.56 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Return at our recorded market price",
    "value": "−51.9%",
    "anchor": "/methodology/#roi",
    "note": null
   }
  ],
  "limitations": [],
  "other_series": [],
  "return_over_time": [],
  "return_over_time_parts": {
   "live": {
    "part": "live",
    "label": "Recorded by us before kick-off",
    "series_code": "market_price",
    "price_rule": "Return at our recorded market price",
    "x_axis": "match_date",
    "dated_note": "Dated by match day. Each pick was recorded by us before kick-off and settled after the match.",
    "settled_picks": 3,
    "matches": 3,
    "match_dates": 1,
    "period_from": "2026-10-24",
    "period_to": "2026-10-24",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -15556,
    "low": {
     "date": "2026-10-24",
     "cumulative_points_hundredths": -15556,
     "after_picks": 3
    },
    "high": {
     "date": "2026-10-24",
     "cumulative_points_hundredths": -15556,
     "after_picks": 3
    },
    "line_drawn": false,
    "steps": [
     {
      "date": "2026-10-24",
      "cumulative_points_hundredths": -15556,
      "n": 3,
      "picks": 3
     }
    ]
   },
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record recorded 3 settled live picks by Tristan before kick-off across 3 matches on 24 October 2026. Won 1 of 3 settled live picks at our recorded market prices. Of the 179 predictions we hold for Tristan, 75 are linked to matches: 66 were recorded by us before kick-off and 9 first found after the match. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/tristan/",
   "data_as_of": "2026-11-07",
   "method_version": "2.2"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 179,
   "under_review": 0,
   "no_match_linked": 104,
   "proven_predictions": 66,
   "proven_checked": 62,
   "proven_measured": 3,
   "proven_dates": 9,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 66,
     "checked": 62,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 3,
      "void": 0,
      "matches": 3,
      "net_points_hundredths": -15556,
      "staked_hundredths": 30000,
      "return_percent": "-51.85",
      "interval_low": null,
      "interval_high": null,
      "interval_note": "too few independent matches to estimate an interval",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "0.1",
      "checked_after_kickoff_picks": 2
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "author_price",
       "picks": 2,
       "return_main_percent": "-27.78",
       "return_other_percent": "-26.50",
       "settled_excluding_void": 2,
       "net_main_points_hundredths": -5556,
       "net_other_points_hundredths": -5300,
       "period_from": "2026-10-24",
       "period_to": "2026-10-24"
      },
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 1,
       "return_main_percent": "-100.00",
       "return_other_percent": "-100.00",
       "settled_excluding_void": 1,
       "net_main_points_hundredths": -10000,
       "net_other_points_hundredths": -10000,
       "period_from": "2026-10-24",
       "period_to": "2026-10-24"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 62,
      "priced": 3
     },
     "accuracy": {
      "picks": 3,
      "won": 1,
      "won_percent": "33.3",
      "implied_percent": "60.9",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 1,
        "picks": 2,
        "implied_percent": "62.7"
       },
       {
        "market": "Both teams to score",
        "won": 0,
        "picks": 1,
        "implied_percent": "57.4"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 47,
      "right": 27,
      "wrong": 20,
      "other": 0
     }
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 9,
     "checked": 8,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": {
      "settled_picks": 6,
      "void": 0,
      "matches": 5,
      "net_points_hundredths": -27300,
      "staked_hundredths": 60000,
      "return_percent": "-45.50",
      "interval_low": null,
      "interval_high": null,
      "interval_note": "too few independent matches to estimate an interval",
      "period_from": "2025-09-17",
      "period_to": "2025-12-11",
      "method_version": "retro-1.1"
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "retro_author_price",
       "picks": 5,
       "return_main_percent": "-34.60",
       "return_other_percent": "-37.00",
       "settled_excluding_void": 5,
       "net_main_points_hundredths": -17300,
       "net_other_points_hundredths": -18500,
       "period_from": "2025-09-17",
       "period_to": "2025-12-11"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 8,
      "priced": 6
     },
     "accuracy": {
      "picks": 6,
      "won": 2,
      "won_percent": "33.3",
      "implied_percent": "42.9",
      "left_out": 0,
      "by_market": [
       {
        "market": "Double chance",
        "won": 0,
        "picks": 2,
        "implied_percent": "29.0"
       },
       {
        "market": "Match result",
        "won": 1,
        "picks": 2,
        "implied_percent": "40.9"
       },
       {
        "market": "Asian handicap",
        "won": 0,
        "picks": 1,
        "implied_percent": "51.8"
       },
       {
        "market": "Over/under goals",
        "won": 1,
        "picks": 1,
        "implied_percent": "65.8"
       }
      ]
     }
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-6d256736795f5b2ea7c1231c",
   "n-ca93ab007e40cb9fe815dcc3",
   "n-e3056373e31509a498562636"
  ],
  "interval_low": null,
  "interval_high": null,
  "caption": "Recorded before kick-off, at our recorded market price · 100 points per pick · 24 October 2026 · Calculated · picks settled under method v2.2",
  "record_from": "2025-09-17",
  "record_to": "2026-11-06"
 },
 "recorded_picks": [
  {
   "record_id": "n-e283ca7258eb7dfb618f8fab",
   "url": "/authors/tristan/picks/3/#pick-n-e283ca7258eb7dfb618f8fab",
   "match": "Bodø/Glimt v Valerenga",
   "match_url": "/football/matches/bodo-glimt-vs-valerenga-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "Eliteserien",
   "lead_hours": 14.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Bodø/Glimt over 1.5 at 1.11",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "1.11",
   "settled_price": "1.11",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-e283ca7258eb7dfb618f8fab",
    "quote_text": "Trend\n99%\n\nBodo/Glimt erzielt Ü 1,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBodo/GlimtBOD\n\n9 von 10\n\nEliteserien\n\nH & A\n\nValerengaVAL\n\n7 von 8\n\nAlle\n\nAusw.\n\nH2H\n\n6 von 7\n\n—\n\nH & A\n\nQuote1.11",
    "fragment_from": 7835,
    "fragment_to": 8033,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "be66166691d953ff1bb57ba1b1e89f190807defaf152ee602e017a5e3ab0cda9",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T23:59:34.873Z",
    "executed_at": "2026-10-26T02:21:39.395Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e47514225f0d",
     "display_name": "Bodø/Glimt — Valerenga",
     "competition_name": "Eliteserien",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/bodo-glimt-vs-valerenga-2026-10-24/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Bodø/Glimt over 1.5",
    "odds_set": {
     "by_author": "1.11",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T23:59:34.873Z",
     "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 1.5",
     "choice": "Bodø/Glimt over 1.5",
     "author_odds": "1.11",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Bodø/Glimt over 1.5 at 1.11"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bodø/Glimt 0-1 Valerenga."
    },
    "settlements": [
     {
      "operation_id": "95231e69a3f580dd0503c9190f693af3698f2280494ebd494ab752b38e603c0b",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "Bodø/Glimt over 1.5",
      "decimal_odds": "1.11",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:21:39.395Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dc04e9d3096ffc5fc4685950114a985099f72f700c75361dac16c580dfef1f39",
      "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 1.5",
      "choice": "Bodø/Glimt over 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": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Bodø/Glimt over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-ca93ab007e40cb9fe815dcc3",
   "url": "/authors/tristan/picks/4/#pick-n-ca93ab007e40cb9fe815dcc3",
   "match": "RB Leipzig v SV 07 Elversberg",
   "match_url": "/football/matches/rb-leipzig-vs-sv-07-elversberg-2026-10-24/",
   "kickoff": "2026-10-24T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 9.5,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.5 at 1.47",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4444,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.47",
   "settled_price": "1.4444",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "over",
    "price": "1.4444",
    "result": "Won",
    "points_hundredths": 4444,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-ca93ab007e40cb9fe815dcc3",
    "quote_text": "Ü 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLeipzigLEI\n\n9 von 10\n\n1BL\n\nH & A\n\nElversbergELV\n\n8 von 10\n\nAlle\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.47",
    "fragment_from": 7009,
    "fragment_to": 7171,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": "2026-10-24T06:02:28.769Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ef6c75e8191d",
     "display_name": "RB Leipzig — SV 07 Elversberg",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-24T13:30:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-sv-07-elversberg-2026-10-24/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.47",
     "our_snapshot": "1.4444",
     "our_snapshot_at": "2026-10-24T04:05:48.248Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4444,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "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": "1.47",
     "market_key": "total",
     "choice_key": "over",
     "period": "second_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, second half: over 1.5 at 1.47"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was RB Leipzig 4-0 SV 07 Elversberg."
    },
    "settlements": [
     {
      "operation_id": "e223dabf7dac4a0face1fd9283ed7b80acaa28ee1a938dbc17cc7bcd6101cfad",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, second half",
      "choice": "over 1.5",
      "decimal_odds": "1.47",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4700,
      "executed_at": "2026-10-24T06:02:27.363Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4c9a5f8450e8e3b0e3724a026e26e59e88c46164597881bf05a4071d6f819ffe",
      "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": "1.4444",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4444,
      "executed_at": "2026-10-24T06:02:28.769Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-f25ea306181df78b3b301325",
   "url": "/authors/tristan/picks/3/#pick-n-f25ea306181df78b3b301325",
   "match": "Admira Wacker v FC Wacker Innsbruck",
   "match_url": "/football/matches/admira-wacker-vs-fc-wacker-innsbruck-2026-10-24/",
   "kickoff": "2026-10-24T13:30:00.000Z",
   "competition": "Austria 2. Liga",
   "lead_hours": 13.5,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5 at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7800,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "1.78",
   "settled_price": "1.78",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-f25ea306181df78b3b301325",
    "quote_text": "Trend\n89%\n\nU 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nAdmiraADM\n\n8× Folge\n\nAdmiral 2. Li…\n\nHeim\n\nWacker InnsbruckWAC\n\n8 von 9\n\nAdmiral 2. Li…\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.78",
    "fragment_from": 7272,
    "fragment_to": 7469,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "be66166691d953ff1bb57ba1b1e89f190807defaf152ee602e017a5e3ab0cda9",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T23:59:34.873Z",
    "executed_at": "2026-10-26T02:21:39.919Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c16b7abc2193",
     "display_name": "Admira Wacker — FC Wacker Innsbruck",
     "competition_name": "Austria 2. Liga",
     "starts_at": "2026-10-24T13:30:00.000Z",
     "url": "/football/matches/admira-wacker-vs-fc-wacker-innsbruck-2026-10-24/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "1.78",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7800,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T23:59:34.873Z",
     "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": "1.78",
     "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 at 1.78"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Admira Wacker 1-0 FC Wacker Innsbruck."
    },
    "settlements": [
     {
      "operation_id": "566972a4e6b270be674a1084f7a85ff8c96a3713648f4dafcaf1d13bc86bf3f6",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, second half",
      "choice": "under 1.5",
      "decimal_odds": "1.78",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7800,
      "executed_at": "2026-10-26T02:21:39.919Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "07a18558af257c255e4cec6516b4c84ade96461a0b3323d4eb05946ed8a887ac",
      "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": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-a27dce7537ff4c547fd1b668",
   "url": "/authors/tristan/picks/4/#pick-n-a27dce7537ff4c547fd1b668",
   "match": "FC Ingolstadt v MSV Duisburg",
   "match_url": "/football/matches/fc-ingolstadt-vs-msv-duisburg-2026-10-24/",
   "kickoff": "2026-10-24T12:00:00.000Z",
   "competition": "3. Liga",
   "lead_hours": 8.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.51",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5100,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "1.51",
   "settled_price": "1.51",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-a27dce7537ff4c547fd1b668",
    "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nIngolstadtING\n\n6 von 7\n\n3. Liga\n\nHeim\n\nDuisburgDUI\n\n9 von 10\n\nAlle\n\nH & A\n\nH2H\n\n2 von 6\n\n—\n\nH & A\n\nQuote1.51",
    "fragment_from": 5905,
    "fragment_to": 6070,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": "2026-10-26T02:21:03.182Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-5cb1ca49ab9e",
     "display_name": "FC Ingolstadt — MSV Duisburg",
     "competition_name": "3. Liga",
     "starts_at": "2026-10-24T12:00:00.000Z",
     "url": "/football/matches/fc-ingolstadt-vs-msv-duisburg-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.51",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5100,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.51",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.51"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Ingolstadt 2-1 MSV Duisburg."
    },
    "settlements": [
     {
      "operation_id": "9d7da8024a0b406bfa5866574b63b297bff60522c5a18f85bf6bd4f6c9568dd1",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.51",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5100,
      "executed_at": "2026-10-26T02:21:03.182Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2044094d20ac8fb5bcf073aad5e4c22586ce37e2e2b2215922bc24ee39f87622",
      "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": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-3ad260abe8f7d1b1d823a467",
   "url": "/authors/tristan/picks/4/#pick-n-3ad260abe8f7d1b1d823a467",
   "match": "Unterhaching v Ansbach",
   "match_url": "/football/matches/unterhaching-vs-ansbach-2026-10-24/",
   "kickoff": "2026-10-24T12:00:00.000Z",
   "competition": "Germany Regionalliga Bayern",
   "lead_hours": 8.0,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5 at 2.06",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10600,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "2.06",
   "settled_price": "2.06",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-3ad260abe8f7d1b1d823a467",
    "quote_text": "U 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nUnterhachingUNT\n\n3× Folge\n\nRegionalliga …\n\nH & A\n\nAnsbachANS\n\n8 von 10\n\nRegionalliga …\n\nH & A\n\nH2H\n\n2 von 4\n\n—\n\nH & A\n\nQuote2.06",
    "fragment_from": 5612,
    "fragment_to": 5803,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": "2026-10-26T02:21:03.125Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-56b7b327b5cb",
     "display_name": "Unterhaching — Ansbach",
     "competition_name": "Germany Regionalliga Bayern",
     "starts_at": "2026-10-24T12:00:00.000Z",
     "url": "/football/matches/unterhaching-vs-ansbach-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "2.06",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10600,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "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": "2.06",
     "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 at 2.06"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Unterhaching 2-1 Ansbach."
    },
    "settlements": [
     {
      "operation_id": "5804c8af76eed478962e74b8a780daa398b45ee8583c23bb89bdd0b3dd55b114",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, second half",
      "choice": "under 1.5",
      "decimal_odds": "2.06",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10600,
      "executed_at": "2026-10-26T02:21:03.125Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b4ccba38827b4c57c4daac121247d319e8c6d75bfbb41ec0970ea2a8d5ab15e2",
      "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": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-6d256736795f5b2ea7c1231c",
   "url": "/authors/tristan/picks/4/#pick-n-6d256736795f5b2ea7c1231c",
   "match": "Rayo Vallecano v Elche",
   "match_url": "/football/matches/rayo-vallecano-vs-elche-2026-10-24/",
   "kickoff": "2026-10-24T12:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 8.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.73",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.73",
   "settled_price": "1.7435",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.7435",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-6d256736795f5b2ea7c1231c",
    "quote_text": "Beide Teams treffen\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nVallecanoVAL\n\n9 von 10\n\nLa Liga\n\nH & A\n\nElcheELC\n\n9 von 10\n\nAlle\n\nAusw.\n\nH2H\n\n1 von 4\n\n—\n\nH & A\n\nQuote1.73",
    "fragment_from": 5054,
    "fragment_to": 5223,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": "2026-10-26T02:21:03.082Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-7d09ca90ea91",
     "display_name": "Rayo Vallecano — Elche",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-24T12:00:00.000Z",
     "url": "/football/matches/rayo-vallecano-vs-elche-2026-10-24/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.73",
     "our_snapshot": "1.7435",
     "our_snapshot_at": "2026-10-24T03:56:58.413Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "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.73",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Rayo Vallecano 0-3 Elche."
    },
    "settlements": [
     {
      "operation_id": "fe0cf026cadddfa706e9e907d0683877d4a13b84d489c3549b6219370c62bf24",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.73",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:20:57.515Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ed5aa9297491d36c8685cbd67555b91531ff6ebd7c40946b36b0006ad77b05c3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.7435",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:21:03.082Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-e3056373e31509a498562636",
   "url": "/authors/tristan/picks/3/#pick-n-e3056373e31509a498562636",
   "match": "Sheffield United v Derby County",
   "match_url": "/football/matches/sheffield-united-vs-derby-county-2026-10-24/",
   "kickoff": "2026-10-24T11:30:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 23.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.7800",
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T11:59:35.432Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "over",
    "price": "1.7800",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-e3056373e31509a498562636",
    "quote_text": "Hier Wetten\n»\n\n250 € Bonus · Winsane Test »\n\nChampionship\n\nMorgen 13:30\n\nSheffield Utd\nDerby\n\nTrend\n86%\n\nÜber 2,5 Tore",
    "fragment_from": 8392,
    "fragment_to": 8510,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4be056454931f5c897a3f9140746a49500888dcff15d6531cea0ce74a5003a07",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T11:59:35.432Z",
    "executed_at": "2026-10-26T02:22:09.244Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-4e6b6009395a",
     "display_name": "Sheffield United — Derby County",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T11:30:00.000Z",
     "url": "/football/matches/sheffield-united-vs-derby-county-2026-10-24/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7800",
     "our_snapshot_at": "2026-10-23T11:58:53.263Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T11:59:35.432Z",
     "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": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sheffield United 1-1 Derby County."
    },
    "settlements": [
     {
      "operation_id": "373d272ef588573bb3ed5f4dff20ac97e49998c2e76c3105ccae699124e9b402",
      "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": "1.7800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:22:09.244Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-ba255e6364a82f09d9dd3852",
   "url": "/authors/tristan/picks/2/#pick-n-ba255e6364a82f09d9dd3852",
   "match": "SC Freiburg v Red Bull Salzburg",
   "match_url": null,
   "kickoff": "2025-12-11T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -7242.4,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Red Bull Salzburg at 2.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.8",
   "settled_price": "2.8150",
   "published_at": "2025-12-10T14:32:52.000Z",
   "recorded_at": "2026-10-09T14:22:01.522Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ba255e6364a82f09d9dd3852",
    "quote_text": "hat die doppelte Chance X2 auf Salzburg zur Quote 2,80 für mich weiterhin Reiz",
    "fragment_from": 5790,
    "fragment_to": 5868,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/diese-aussenseiter-tipps-spiele-ich-zur-europa-league-am-11-12-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c096ff5f92faad8803ae16f91678f846556694607f805a0f933b3d8eaf619e12",
     "material_removed": false
    },
    "published_at": "2025-12-10T14:32:52.000Z",
    "detected_at": "2026-10-09T14:22:01.522Z",
    "executed_at": "2026-11-07T18:23:19.722Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "SC Freiburg v Red Bull Salzburg",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-12-11T20:00:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Red Bull Salzburg",
    "odds_set": {
     "by_author": "2.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.8150",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-10T14:32:52.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-10T14:32:52.000Z",
     "detected_at": "2026-10-09T14:22:01.522Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Red Bull Salzburg",
     "author_odds": "2.8",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Red Bull Salzburg at 2.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was SC Freiburg 1-0 Red Bull Salzburg."
    },
    "settlements": [
     {
      "operation_id": "924ecb9f9fbfc07d56420d3779fd0fb2bc48c08f0b35a06f329a7fbc9358ee2e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Red Bull Salzburg",
      "decimal_odds": "2.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.708Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2d475f73b940a865f53d1cc4b8b2664e51a3100fa1fe09b6f022fbb17a8d1a70",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Red Bull Salzburg",
      "decimal_odds": "2.8150",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.722Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/diese-aussenseiter-tipps-spiele-ich-zur-europa-league-am-11-12-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Red Bull Salzburg"
   }
  },
  {
   "record_id": "n-fa693f4f6e8f767c49c2e0c1",
   "url": "/authors/tristan/picks/2/#pick-n-fa693f4f6e8f767c49c2e0c1",
   "match": "Olympique Lyonnais v Go Ahead Eagles",
   "match_url": null,
   "kickoff": "2025-12-11T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -7242.4,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Go Ahead Eagles at 4.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "4.25",
   "settled_price": "4.4500",
   "published_at": "2025-12-10T14:32:52.000Z",
   "recorded_at": "2026-10-09T14:22:01.522Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fa693f4f6e8f767c49c2e0c1",
    "quote_text": "spiele ich die doppelte Chance X2 auf die Eagles zur Quote 4,25 klein an",
    "fragment_from": 2415,
    "fragment_to": 2487,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/diese-aussenseiter-tipps-spiele-ich-zur-europa-league-am-11-12-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c096ff5f92faad8803ae16f91678f846556694607f805a0f933b3d8eaf619e12",
     "material_removed": false
    },
    "published_at": "2025-12-10T14:32:52.000Z",
    "detected_at": "2026-10-09T14:22:01.522Z",
    "executed_at": "2026-11-07T18:23:19.690Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Olympique Lyonnais v Go Ahead Eagles",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-12-11T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Go Ahead Eagles",
    "odds_set": {
     "by_author": "4.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.4500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-10T14:32:52.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-10T14:32:52.000Z",
     "detected_at": "2026-10-09T14:22:01.522Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Go Ahead Eagles",
     "author_odds": "4.25",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Go Ahead Eagles at 4.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Olympique Lyonnais 2-1 Go Ahead Eagles."
    },
    "settlements": [
     {
      "operation_id": "a6d6c37307e9ff8c75ab0322593ca51c21be6b0929484e70ac8520c44ee10907",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Go Ahead Eagles",
      "decimal_odds": "4.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.650Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e2521b76c1d90564b5370d914e6a34249382d24bbdfef99acc4f06bb145ae036",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Go Ahead Eagles",
      "decimal_odds": "4.4500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.690Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/diese-aussenseiter-tipps-spiele-ich-zur-europa-league-am-11-12-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Go Ahead Eagles"
   }
  },
  {
   "record_id": "n-7362e36c410e926138848944",
   "url": "/authors/tristan/picks/2/#pick-n-7362e36c410e926138848944",
   "match": "FC Midtjylland v KRC Genk",
   "match_url": null,
   "kickoff": "2025-12-11T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": -7244.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 4.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "4.1",
   "settled_price": "4.0700",
   "published_at": "2025-12-10T14:32:52.000Z",
   "recorded_at": "2026-10-09T14:22:01.522Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7362e36c410e926138848944",
    "quote_text": "Das Unentschieden zur Quote 4,10 hat für mich daher klares Value.",
    "fragment_from": 3772,
    "fragment_to": 3837,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/diese-aussenseiter-tipps-spiele-ich-zur-europa-league-am-11-12-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c096ff5f92faad8803ae16f91678f846556694607f805a0f933b3d8eaf619e12",
     "material_removed": false
    },
    "published_at": "2025-12-10T14:32:52.000Z",
    "detected_at": "2026-10-09T14:22:01.522Z",
    "executed_at": "2026-11-07T18:23:19.702Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Midtjylland v KRC Genk",
     "competition_name": "UEFA Europa League",
     "starts_at": "2025-12-11T17:45:00.000Z",
     "url": null,
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "4.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "4.0700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-10T14:32:52.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-10T14:32:52.000Z",
     "detected_at": "2026-10-09T14:22:01.522Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "4.1",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 4.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was FC Midtjylland 1-0 KRC Genk."
    },
    "settlements": [
     {
      "operation_id": "8ecca9f97a3212505d516cda76a718000dcf102f62d31e4f59553e85a1f305cd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "4.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.696Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "25cc87a8b99010eb9bef2992d8f33090283b639155e73c98c16f365ebac157bb",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "4.0700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.702Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/diese-aussenseiter-tipps-spiele-ich-zur-europa-league-am-11-12-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-6be43886c8df10240b7edc3e",
   "url": "/authors/tristan/picks/2/#pick-n-6be43886c8df10240b7edc3e",
   "match": "FC Barcelona v Eintracht Frankfurt",
   "match_url": null,
   "kickoff": "2025-12-09T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7290.4,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5, first half: FC Barcelona over 1.5 at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.2",
   "settled_price": "2.2",
   "published_at": "2025-12-08T11:15:15.000Z",
   "recorded_at": "2026-10-09T14:22:11.374Z",
   "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": "price disputed: the quote does not give the author's price 2.20; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6be43886c8df10240b7edc3e",
    "quote_text": "Barca Ü 1,5 Team-Tore (1. HZ)",
    "fragment_from": 10770,
    "fragment_to": 10799,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/barcelona-vs-frankfurt-tipp-prognose-quoten-09-12-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1572793cb2de822c158b18bfba9d75376a8e6aa0cd8572baca2e2acbaa9bc802",
     "material_removed": false
    },
    "published_at": "2025-12-08T11:15:15.000Z",
    "detected_at": "2026-10-09T14:22:11.374Z",
    "executed_at": "2026-11-07T18:23:19.561Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Barcelona v Eintracht Frankfurt",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-12-09T20:00:00.000Z",
     "url": null,
     "scoreline": "2-1"
    },
    "market_label": "Team goals over/under 1.5, first half",
    "outcome_label": "FC Barcelona over 1.5",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-08T11:15:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-08T11:15:15.000Z",
     "detected_at": "2026-10-09T14:22:11.374Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Team goals over/under 1.5, first half",
     "choice": "FC Barcelona over 1.5",
     "author_odds": "2.2",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "first_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5, first half: FC Barcelona over 1.5 at 2.2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was FC Barcelona 2-1 Eintracht Frankfurt."
    },
    "settlements": [
     {
      "operation_id": "7df23fcbadf7efd1b6997bc9aa30a8a88b0e6ce669160886f8778a1da2937052",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5, first half",
      "choice": "FC Barcelona over 1.5",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:23:19.561Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/barcelona-vs-frankfurt-tipp-prognose-quoten-09-12-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona over 1.5 (Team goals over/under 1.5, first half)"
   }
  },
  {
   "record_id": "n-d9777d7b070078b3cf03f45e",
   "url": null,
   "match": "FC Barcelona v Eintracht Frankfurt",
   "match_url": null,
   "kickoff": "2025-12-09T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7290.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -2.5: FC Barcelona -2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.9300",
   "published_at": "2025-12-08T11:15:15.000Z",
   "recorded_at": "2026-10-09T14:22:11.374Z",
   "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-822e10c5765728ec838f7abd",
   "url": "/authors/tristan/picks/2/#pick-n-822e10c5765728ec838f7abd",
   "match": "FC Bayern München v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-17T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -9283.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.5200",
   "published_at": "2025-09-16T09:02:39.000Z",
   "recorded_at": "2026-10-09T14:23:09.120Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-822e10c5765728ec838f7abd",
    "quote_text": "Alternativ-Tipp\n\nQuote:\n\n1,50\n\nÜber 2,5 Tore",
    "fragment_from": 6178,
    "fragment_to": 6222,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/bayern-vs-chelsea-tipp-prognose-quoten-17-09-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "28fd272900f9187497ff14a139283264beaaecc3c61a17835da99f8b718e7cf3",
     "material_removed": false
    },
    "published_at": "2025-09-16T09:02:39.000Z",
    "detected_at": "2026-10-09T14:23:09.120Z",
    "executed_at": "2026-11-07T18:23:19.634Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Bayern München v Chelsea",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-09-17T19:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-16T09:02:39.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-16T09:02:39.000Z",
     "detected_at": "2026-10-09T14:23:09.120Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.5",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was FC Bayern München 3-1 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "d5f4652a87a71708c762f9958e4e4cff34a1859e7d5b506c23ad20dba252cf55",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5000,
      "executed_at": "2026-11-07T18:23:19.626Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3c3b1fae42a427d8dabed16a810215105913238854a1f5bd53fb4ae7c9d6f55a",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.5200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5200,
      "executed_at": "2026-11-07T18:23:19.634Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/bayern-vs-chelsea-tipp-prognose-quoten-17-09-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-5ec65525673dd488b31d0f02",
   "url": "/authors/tristan/picks/2/#pick-n-5ec65525673dd488b31d0f02",
   "match": "FC Bayern München v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-17T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -9283.4,
   "market_code": "player_to_score",
   "author_said": "Player to score at 1.82",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8200,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "1.82",
   "settled_price": "1.82",
   "published_at": "2025-09-16T09:02:39.000Z",
   "recorded_at": "2026-10-09T14:23:09.120Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5ec65525673dd488b31d0f02",
    "quote_text": "🥅 Spielerwette\n\n🎯 Einsatz: 3/10\n\nHarry Kane trifftHarry Kane\n\n💭\n\nGEDANKENSPIEL\n\nKane mit Top-Form & Elfmeter-Schütze\n\n🏅 Buchmacher: MyStake\nMystake Testbericht »\n\nAnbieter:\n\nQuote & Bonus:\n\n1,82",
    "fragment_from": 4970,
    "fragment_to": 5164,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/bayern-vs-chelsea-tipp-prognose-quoten-17-09-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "28fd272900f9187497ff14a139283264beaaecc3c61a17835da99f8b718e7cf3",
     "material_removed": false
    },
    "published_at": "2025-09-16T09:02:39.000Z",
    "detected_at": "2026-10-09T14:23:09.120Z",
    "executed_at": "2026-11-07T18:23:19.599Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Bayern München v Chelsea",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-09-17T19:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "Player to score",
    "outcome_label": "",
    "odds_set": {
     "by_author": "1.82",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8200,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-16T09:02:39.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-16T09:02:39.000Z",
     "detected_at": "2026-10-09T14:23:09.120Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "",
     "author_odds": "1.82",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score at 1.82"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was FC Bayern München 3-1 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "07f85617d45d7e8b1ef19fa988c711b2aa776881ed9e26b56826070446afbf5e",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "",
      "decimal_odds": "1.82",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8200,
      "executed_at": "2026-11-07T18:23:19.599Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/bayern-vs-chelsea-tipp-prognose-quoten-17-09-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Player to score"
   }
  },
  {
   "record_id": "n-bcefa2893f1a3e9cceae30ca",
   "url": "/authors/tristan/picks/2/#pick-n-bcefa2893f1a3e9cceae30ca",
   "match": "FC Bayern München v Chelsea",
   "match_url": null,
   "kickoff": "2025-09-17T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -9283.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.7500",
   "published_at": "2025-09-16T09:02:39.000Z",
   "recorded_at": "2026-10-09T14:23:09.120Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-bcefa2893f1a3e9cceae30ca",
    "quote_text": "Quote:\n\n1,65\n\nBayern gewinnt",
    "fragment_from": 895,
    "fragment_to": 923,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/bayern-vs-chelsea-tipp-prognose-quoten-17-09-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "28fd272900f9187497ff14a139283264beaaecc3c61a17835da99f8b718e7cf3",
     "material_removed": false
    },
    "published_at": "2025-09-16T09:02:39.000Z",
    "detected_at": "2026-10-09T14:23:09.120Z",
    "executed_at": "2026-11-07T18:23:19.588Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "FC Bayern München v Chelsea",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-09-17T19:00:00.000Z",
     "url": null,
     "scoreline": "3-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Bayern München",
    "odds_set": {
     "by_author": "1.65",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-09-16T09:02:39.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-09-16T09:02:39.000Z",
     "detected_at": "2026-10-09T14:23:09.120Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "FC Bayern München",
     "author_odds": "1.65",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Bayern München at 1.65"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was FC Bayern München 3-1 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "c5a9bc3f3655d84716f4a410270dc5650209aa12bcb3a581242850c080c05296",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Bayern München",
      "decimal_odds": "1.65",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-11-07T18:23:19.580Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a452ee3f23dd94ebe16388d89d30c3b5d71e4d66b726ea476d02ca9300a5c40d",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Bayern München",
      "decimal_odds": "1.7500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-11-07T18:23:19.588Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/bayern-vs-chelsea-tipp-prognose-quoten-17-09-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win"
   }
  },
  {
   "record_id": "n-4c4ecf19034d2c1fc02e6594",
   "url": "/authors/tristan/picks/8/#pick-n-4c4ecf19034d2c1fc02e6594",
   "match": "ES Ben Aknoun v MC Oran",
   "match_url": "/football/matches/es-ben-aknoun-vs-mc-oran-2026-11-21/",
   "kickoff": "2026-11-21T14:00:00.000Z",
   "competition": "Algeria Division 1",
   "lead_hours": 409.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-4c4ecf19034d2c1fc02e6594",
    "quote_text": "Trend\n74%\n\nUnter 2,5 Tore",
    "fragment_from": 8335,
    "fragment_to": 8360,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-04T12:29:34.179Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "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-04T12:29:34.179Z",
     "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": "6c707443489d81db09981fc479aa00ef697df7c5786aebb07dc71c1c04e26e93",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-2b30f9a5877d690306f694ef",
   "url": "/authors/tristan/picks/8/#pick-n-2b30f9a5877d690306f694ef",
   "match": "JS Saoura v JS Kabylie",
   "match_url": "/football/matches/js-saoura-vs-js-kabylie-2026-11-21/",
   "kickoff": "2026-11-21T14:00:00.000Z",
   "competition": "Algeria Division 1",
   "lead_hours": 421.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-2b30f9a5877d690306f694ef",
    "quote_text": "Trend\n87%\n\nUnter 2,5 Tore",
    "fragment_from": 7728,
    "fragment_to": 7753,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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-04T00:44:28.314Z",
     "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": "7d3b889d44260ad9e8c68a9e73227f9b3f3dbd3c02435047743b75919e393c82",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-5ca98ccf8bb2cec0eed5f580",
   "url": "/authors/tristan/picks/9/#pick-n-5ca98ccf8bb2cec0eed5f580",
   "match": "Palmeiras v Remo",
   "match_url": "/football/matches/palmeiras-vs-remo-2026-11-05/",
   "kickoff": "2026-11-05T22:30:00.000Z",
   "competition": "Brasileiro Série A",
   "lead_hours": 21.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Palmeiras over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-5ca98ccf8bb2cec0eed5f580",
    "quote_text": "Trend\n91%\n\nPalmeiras trifft in 1. HZ",
    "fragment_from": 7457,
    "fragment_to": 7493,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e9f20007f97e",
     "display_name": "Palmeiras — Remo",
     "competition_name": "Brasileiro Série A",
     "starts_at": "2026-11-05T22:30:00.000Z",
     "url": "/football/matches/palmeiras-vs-remo-2026-11-05/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Palmeiras 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-11-04T12:17:50.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-04T12:17:50.000Z",
     "detected_at": "2026-11-05T00:59:32.347Z",
     "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": "Palmeiras 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: Palmeiras over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Palmeiras 6-1 Remo."
    },
    "settlements": [
     {
      "operation_id": "411eaf0761ceef873bdf5076ed530d76b6036156ecd931e92b6a2ccc6a0f2f7c",
      "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": "Palmeiras 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Palmeiras over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-2901b85dd8d9c68811378c29",
   "url": "/authors/tristan/picks/9/#pick-n-2901b85dd8d9c68811378c29",
   "match": "Botafogo SP v Londrina",
   "match_url": "/football/matches/botafogo-sp-vs-londrina-2026-11-05/",
   "kickoff": "2026-11-05T22:30:00.000Z",
   "competition": "Brasileiro Série B",
   "lead_hours": 21.5,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5 at 1.66",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "4-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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-2901b85dd8d9c68811378c29",
    "quote_text": "Quote1.66",
    "fragment_from": 7356,
    "fragment_to": 7365,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c24bbec1e1c8",
     "display_name": "Botafogo SP — Londrina",
     "competition_name": "Brasileiro Série B",
     "starts_at": "2026-11-05T22:30:00.000Z",
     "url": "/football/matches/botafogo-sp-vs-londrina-2026-11-05/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "1.66",
     "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-05T00:59:32.347Z",
     "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": "1.66",
     "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 at 1.66"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Botafogo SP 4-0 Londrina."
    },
    "settlements": [
     {
      "operation_id": "59515e53ce1fe653f802eaf56179861cee988a5e2f88a8e6c900aba1bc9514e9",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "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
     },
     {
      "operation_id": "1e4b8248522df6c17ad32e05931f8de3a58c47f36845a31e843d5e2f07dbb635",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-92cecc598c9ad668c53ba7ff",
   "url": "/authors/tristan/picks/9/#pick-n-92cecc598c9ad668c53ba7ff",
   "match": "Gimnasia y Esgrima v Club Atlético Belgrano",
   "match_url": "/football/matches/gimnasia-y-esgrima-vs-club-atletico-belgrano-2026-11-05/",
   "kickoff": "2026-11-05T22:15:00.000Z",
   "competition": "Liga Profesional",
   "lead_hours": 21.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Club Atlético Belgrano over 0.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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-92cecc598c9ad668c53ba7ff",
    "quote_text": "Trend\n84%\n\nBelgrano trifft in 2. HZ",
    "fragment_from": 6867,
    "fragment_to": 6902,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e33a879c1fc4",
     "display_name": "Gimnasia y Esgrima — Club Atlético Belgrano",
     "competition_name": "Liga Profesional",
     "starts_at": "2026-11-05T22:15:00.000Z",
     "url": "/football/matches/gimnasia-y-esgrima-vs-club-atletico-belgrano-2026-11-05/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Club Atlético Belgrano 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-05T00:59:32.347Z",
     "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": "Club Atlético Belgrano 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: Club Atlético Belgrano over 0.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 Gimnasia y Esgrima 2-1 Club Atlético Belgrano."
    },
    "settlements": [
     {
      "operation_id": "b06950f4d5551e3884d2eb805745f74225b57752c0d0953516280a7fe8022b48",
      "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": "Club Atlético Belgrano 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Club Atlético Belgrano over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-b1b2cf5e2a30cfff5a2ce3f6",
   "url": "/authors/tristan/picks/9/#pick-n-b1b2cf5e2a30cfff5a2ce3f6",
   "match": "Bayer 04 Leverkusen v Olympique de Marseille",
   "match_url": "/football/matches/bayer-04-leverkusen-vs-olympique-de-marseille-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 19.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Bayer 04 Leverkusen over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-b1b2cf5e2a30cfff5a2ce3f6",
    "quote_text": "Trend\n92%\n\nLeverkusen trifft in 1. HZ",
    "fragment_from": 4958,
    "fragment_to": 4995,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-0764a27860e9",
     "display_name": "Bayer 04 Leverkusen — Olympique de Marseille",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/bayer-04-leverkusen-vs-olympique-de-marseille-2026-11-05/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Bayer 04 Leverkusen 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-05T00:59:32.347Z",
     "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": "Bayer 04 Leverkusen 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: Bayer 04 Leverkusen over 0.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bayer 04 Leverkusen 0-1 Olympique de Marseille."
    },
    "settlements": [
     {
      "operation_id": "297801277ae12fa3bd851e834777073eff60d5060f8b2cbcf9d5ee1454beb66f",
      "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": "Bayer 04 Leverkusen 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Bayer 04 Leverkusen over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-72383a324450aa13c1f7a9d4",
   "url": "/authors/tristan/picks/9/#pick-n-72383a324450aa13c1f7a9d4",
   "match": "Trabzonspor v SC Freiburg",
   "match_url": "/football/matches/trabzonspor-vs-sc-freiburg-2026-11-05/",
   "kickoff": "2026-11-05T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 16.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Trabzonspor over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-72383a324450aa13c1f7a9d4",
    "quote_text": "Trabzonspor trifft in 1. HZ",
    "fragment_from": 4414,
    "fragment_to": 4441,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4cb5a6b23560",
     "display_name": "Trabzonspor — SC Freiburg",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T17:45:00.000Z",
     "url": "/football/matches/trabzonspor-vs-sc-freiburg-2026-11-05/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Trabzonspor 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-05T00:59:32.347Z",
     "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": "Trabzonspor 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: Trabzonspor over 0.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Trabzonspor 0-1 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "772dc27d05b79edb6b669e8f9285a72a63f8d269e51063bada6e347259885a6d",
      "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": "Trabzonspor 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Trabzonspor over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-69c87d4dc19d378d1191ad35",
   "url": "/authors/tristan/picks/9/#pick-n-69c87d4dc19d378d1191ad35",
   "match": "FC Thun v Hearts",
   "match_url": "/football/matches/fc-thun-vs-hearts-2026-11-05/",
   "kickoff": "2026-11-05T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 16.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: FC Thun over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-69c87d4dc19d378d1191ad35",
    "quote_text": "FC Thun trifft in 2. HZ",
    "fragment_from": 3895,
    "fragment_to": 3918,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e4ab5b164d6f",
     "display_name": "FC Thun — Hearts",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T17:45:00.000Z",
     "url": "/football/matches/fc-thun-vs-hearts-2026-11-05/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "FC Thun 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-11-04T12:17:50.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-04T12:17:50.000Z",
     "detected_at": "2026-11-05T00:59:32.347Z",
     "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 Thun over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: FC Thun over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Thun 3-1 Hearts."
    },
    "settlements": [
     {
      "operation_id": "be30a1d946fca0aafce1719204989f6226a5edb50c7485d676a6367b7f76ce88",
      "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 Thun 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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 Thun over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-659a484a152cd1edb5c98a7f",
   "url": "/authors/tristan/picks/9/#pick-n-659a484a152cd1edb5c98a7f",
   "match": "FC Midtjylland v AFC Ajax",
   "match_url": "/football/matches/fc-midtjylland-vs-afc-ajax-2026-11-05/",
   "kickoff": "2026-11-05T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 16.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: AFC Ajax over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-6",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-659a484a152cd1edb5c98a7f",
    "quote_text": "Ajax trifft in 1. HZ",
    "fragment_from": 3364,
    "fragment_to": 3384,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-6544cd7db73b",
     "display_name": "FC Midtjylland — AFC Ajax",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T17:45:00.000Z",
     "url": "/football/matches/fc-midtjylland-vs-afc-ajax-2026-11-05/",
     "scoreline": "1-6",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "AFC Ajax 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-11-04T12:17:50.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-11-04T12:17:50.000Z",
     "detected_at": "2026-11-05T00:59:32.347Z",
     "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": "AFC Ajax over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "first_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, first half: AFC Ajax over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Midtjylland 1-6 AFC Ajax."
    },
    "settlements": [
     {
      "operation_id": "2223e8e6c1f97f55dd8774ea06dc1b63ac32a5ebb31e7576772be7508516a4f0",
      "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": "AFC Ajax 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "AFC Ajax over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-8b066d54784aea25470fc760",
   "url": "/authors/tristan/picks/9/#pick-n-8b066d54784aea25470fc760",
   "match": "Lincoln Red Imps v Hajduk Split",
   "match_url": "/football/matches/lincoln-red-imps-vs-hajduk-split-2026-11-05/",
   "kickoff": "2026-11-05T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 16.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-8b066d54784aea25470fc760",
    "quote_text": "Über 2,5 Tore",
    "fragment_from": 2820,
    "fragment_to": 2833,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0ea514de06e58b87ff8755457fb7fa51126e4102830ffe788352a2f06eae1308",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-05T00:59:32.347Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-81034294d1fd",
     "display_name": "Lincoln Red Imps — Hajduk Split",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T17:45:00.000Z",
     "url": "/football/matches/lincoln-red-imps-vs-hajduk-split-2026-11-05/",
     "scoreline": "1-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": "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-05T00:59:32.347Z",
     "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": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Lincoln Red Imps 1-0 Hajduk Split."
    },
    "settlements": [
     {
      "operation_id": "1137dbcc31405213fe4e532772f8d846139e211f035867eb2cda1aef54433c79",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-0c9cbb6148613b43a94ee8b8",
   "url": "/authors/tristan/picks/8/#pick-n-0c9cbb6148613b43a94ee8b8",
   "match": "São Paulo v Corinthians",
   "match_url": "/football/matches/sao-paulo-vs-corinthians-2026-11-05/",
   "kickoff": "2026-11-05T00:30:00.000Z",
   "competition": "Brasileiro Série A",
   "lead_hours": 12.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: São Paulo over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-0c9cbb6148613b43a94ee8b8",
    "quote_text": "Trend\n95%\n\nSão Paulo trifft in 1. HZ",
    "fragment_from": 8621,
    "fragment_to": 8657,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "00e30aa68b31033318fe4df3f85383ba020bffecf42ebbea240d04d65598f4c8",
     "material_removed": false
    },
    "published_at": "2026-11-04T12:17:50.000Z",
    "detected_at": "2026-11-04T12:29:34.179Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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-04T12:29:34.179Z",
     "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": "57f38c0d883e664f04204a05214fcf68f4086d50ee3d6fe697a0095755ee712a",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-cf64d6ad3f80f6435146c715",
   "url": "/authors/tristan/picks/8/#pick-n-cf64d6ad3f80f6435146c715",
   "match": "Athletico v Vasco da Gama",
   "match_url": "/football/matches/athletico-vs-vasco-da-gama-2026-11-04/",
   "kickoff": "2026-11-04T22:30:00.000Z",
   "competition": "Brasileiro Série A",
   "lead_hours": 21.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Athletico over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-3",
   "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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-cf64d6ad3f80f6435146c715",
    "quote_text": "Trend\n69%\n\nAthletico PR trifft in 2. HZ",
    "fragment_from": 6608,
    "fragment_to": 6647,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-00bfab287dd6",
     "display_name": "Athletico — Vasco da Gama",
     "competition_name": "Brasileiro Série A",
     "starts_at": "2026-11-04T22:30:00.000Z",
     "url": "/football/matches/athletico-vs-vasco-da-gama-2026-11-04/",
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Athletico 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-04T00:44:28.314Z",
     "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": "Athletico over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Athletico over 0.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Athletico 1-3 Vasco da Gama."
    },
    "settlements": [
     {
      "operation_id": "e8127a5f5886b3259544a754ea52e97c99f8934ad525cb3746aedfec0a1c997c",
      "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": "Athletico 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Athletico over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-69dc68d37989fd6d2900e372",
   "url": "/authors/tristan/picks/8/#pick-n-69dc68d37989fd6d2900e372",
   "match": "Cardiff City v West Ham United",
   "match_url": "/football/matches/cardiff-city-vs-west-ham-united-2026-11-04/",
   "kickoff": "2026-11-04T19:45:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 19.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-69dc68d37989fd6d2900e372",
    "quote_text": "Trend\n85%\n\nBeide Teams treffen",
    "fragment_from": 5271,
    "fragment_to": 5301,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": 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-04T00:44:28.314Z",
     "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": "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": "dedbb17dfc9098cd078756c4ebf6805783651f05e572fab9fe08928c4071cfb4",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-c3b82bed041e586d1730a150",
   "url": "/authors/tristan/picks/8/#pick-n-c3b82bed041e586d1730a150",
   "match": "MC Alger v MC Oran",
   "match_url": "/football/matches/mc-alger-vs-mc-oran-2026-11-04/",
   "kickoff": "2026-11-04T19:00:00.000Z",
   "competition": "Algeria Division 1",
   "lead_hours": 18.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.45",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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": "price disputed: the quote does not give the author's price 1.45; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c3b82bed041e586d1730a150",
    "quote_text": "MC Alger\nMC Oran\n\nTrend\n86%\n\nUnter 2,5 Tore",
    "fragment_from": 4685,
    "fragment_to": 4728,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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-04T00:44:28.314Z",
     "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": "ed3f550c50876f7372beabc51056886ee460fbf715bdd0c5364bddcd81e61f0b",
      "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: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "709ad17134ded4f266fc1fe86df9e68154cd6f1b86cb20ab85d0ba70434e3696",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-c2380bac36a02d3b34b44762",
   "url": "/authors/tristan/picks/8/#pick-n-c2380bac36a02d3b34b44762",
   "match": "Fenerbahçe v Liverpool",
   "match_url": "/football/matches/fenerbahce-vs-liverpool-2026-11-04/",
   "kickoff": "2026-11-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 17.0,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5 at 2.3",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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": "price disputed: the quote does not give the author's price 2.30; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c2380bac36a02d3b34b44762",
    "quote_text": "Fenerbahce\nLiverpool\n\nTrend\n90%\n\nU 1,5 Tore in 2. HZ",
    "fragment_from": 4138,
    "fragment_to": 4190,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e11039d41c22",
     "display_name": "Fenerbahçe — Liverpool",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T17:45:00.000Z",
     "url": "/football/matches/fenerbahce-vs-liverpool-2026-11-04/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "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-04T00:44:28.314Z",
     "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": "2.3",
     "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 at 2.3"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Fenerbahçe 3-2 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "0da930514ca717c3951f09cd03912f806e8b669ec09f3a85fb5ddd25e0ea22a3",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "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
     },
     {
      "operation_id": "147787eb75847256ae3e434ef7f20292d60094cf70eaddcdf11dba863ae120f5",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-da43e266ea375e5b898b8191",
   "url": "/authors/tristan/picks/8/#pick-n-da43e266ea375e5b898b8191",
   "match": "SK Artis Brno v Bohemians 1905",
   "match_url": null,
   "kickoff": "2026-11-04T17:00:00.000Z",
   "competition": "Czechia First League",
   "lead_hours": 16.3,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5 at 1.76",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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": "price disputed: the quote does not give the author's price 1.76; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-da43e266ea375e5b898b8191",
    "quote_text": "SK Artis Brno\nBohemians 1905\n\nTrend\n89%\n\nU 1,5 Tore in 2. HZ",
    "fragment_from": 3839,
    "fragment_to": 3899,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-da5036ac17b1",
     "display_name": "SK Artis Brno — Bohemians 1905",
     "competition_name": "Czechia First League",
     "starts_at": "2026-11-04T17:00:00.000Z",
     "url": null,
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "1.76",
     "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-04T00:44:28.314Z",
     "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": "1.76",
     "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 at 1.76"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was SK Artis Brno 1-2 Bohemians 1905."
    },
    "settlements": [
     {
      "operation_id": "d2af6023e7ce1ecda3c5d312a8093200b8711c38e7e40baa7cfe768667e2114a",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "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
     },
     {
      "operation_id": "c6d350ccec7643c82f8d2fbe9d19a2ac9119748df5c4cb9176590241053e09cf",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-1c0fce5739773c7278444909",
   "url": "/authors/tristan/picks/7/#pick-n-1c0fce5739773c7278444909",
   "match": "Stade Rennais v Olympiakos Piraeus",
   "match_url": "/football/matches/stade-rennais-vs-olympiakos-piraeus-2026-11-04/",
   "kickoff": "2026-11-04T15:30:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 23.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Stade Rennais over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-1c0fce5739773c7278444909",
    "quote_text": "Trend\n85%\n\nRennes trifft in 2. HZ",
    "fragment_from": 8652,
    "fragment_to": 8685,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e1dd0bfafea7a0570ad5fa65af52424b779b6b368127275345baa538209cf1a8",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T16:29:35.831Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-2e0c5f836ca1",
     "display_name": "Stade Rennais — Olympiakos Piraeus",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-11-04T15:30:00.000Z",
     "url": "/football/matches/stade-rennais-vs-olympiakos-piraeus-2026-11-04/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Stade Rennais 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-03T16:29:35.831Z",
     "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": "Stade Rennais over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Stade Rennais 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 Stade Rennais 0-0 Olympiakos Piraeus."
    },
    "settlements": [
     {
      "operation_id": "5bfb1b2449354dfa79de20a4a93c4ef5eb0e8ea22056024716e2011a9066a265",
      "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": "Stade Rennais 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Stade Rennais over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-269261be7b3ec7e0e4823a3e",
   "url": "/authors/tristan/picks/8/#pick-n-269261be7b3ec7e0e4823a3e",
   "match": "Enugu Rangers v Bendel Insurance",
   "match_url": "/football/matches/enugu-rangers-vs-bendel-insurance-2026-11-04/",
   "kickoff": "2026-11-04T15:00:00.000Z",
   "competition": "Nigeria Premier League",
   "lead_hours": 14.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Enugu Rangers over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-269261be7b3ec7e0e4823a3e",
    "quote_text": "Enugu Rangers\nBendel Insurance\n\nTrend\n84%\n\nEnugu Rangers trifft in 2. HZ",
    "fragment_from": 3287,
    "fragment_to": 3359,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9904b597f33d90143c93c4cea5862844f64a3d9c3b6166f7a8b73769565e904e",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-04T00:44:28.314Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-b216fe604f84",
     "display_name": "Enugu Rangers — Bendel Insurance",
     "competition_name": "Nigeria Premier League",
     "starts_at": "2026-11-04T15:00:00.000Z",
     "url": "/football/matches/enugu-rangers-vs-bendel-insurance-2026-11-04/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Enugu Rangers 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-10-29T08:51:05.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T08:51:05.000Z",
     "detected_at": "2026-11-04T00:44:28.314Z",
     "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": "Enugu Rangers over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Enugu Rangers over 0.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 Enugu Rangers 1-0 Bendel Insurance."
    },
    "settlements": [
     {
      "operation_id": "746e76d5a23d99b68863df26024c864aba6af446f616c4631fec1d79176c77a9",
      "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": "Enugu Rangers 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Enugu Rangers over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-5f3ebec3e6729fa784ec2765",
   "url": "/authors/tristan/picks/6/#pick-n-5f3ebec3e6729fa784ec2765",
   "match": "Mushuc Runa v Manta FC",
   "match_url": "/football/matches/mushuc-runa-vs-manta-fc-2026-11-03/",
   "kickoff": "2026-11-03T20:30:00.000Z",
   "competition": "Ecuador LigaPro Serie A",
   "lead_hours": 18.5,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.12",
   "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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-5f3ebec3e6729fa784ec2765",
    "quote_text": "Remis (1. HZ)\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nMushuc RunaMUS\n\n8 von 10\n\nLiga Pro Seri…\n\nH & A\n\nMantaMAN\n\n3× Folge\n\nLiga Pro Seri…\n\nAusw.\n\nH2H\n\n1 von 6\n\n—\n\nH & A\n\nQuote2.12",
    "fragment_from": 8680,
    "fragment_to": 8862,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-8e3a6cad0b7a",
     "display_name": "Mushuc Runa — Manta FC",
     "competition_name": "Ecuador LigaPro Serie A",
     "starts_at": "2026-11-03T20:30:00.000Z",
     "url": "/football/matches/mushuc-runa-vs-manta-fc-2026-11-03/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.12",
     "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-03T01:59:35.807Z",
     "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": "2.12",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.12"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Mushuc Runa 2-3 Manta FC."
    },
    "settlements": [
     {
      "operation_id": "99fcdc83b307d4d5eef74987b03f4ba2a40c2ff852e537beeeef8782a88c28b3",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4b84986aa5e1ec51fc760ee2693353b5db6b9f52f7aef4789c483d74b4797dce",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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"
   }
  },
  {
   "record_id": "n-7f7e9f98c9bdb9994e4d8dca",
   "url": "/authors/tristan/picks/7/#pick-n-7f7e9f98c9bdb9994e4d8dca",
   "match": "Villarreal v Paris Saint-Germain",
   "match_url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 18.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.37",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-6",
   "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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-7f7e9f98c9bdb9994e4d8dca",
    "quote_text": "Beide Teams treffen\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nVillarrealVIL\n\n3× Folge\n\nCL\n\nH & A\n\nPSGPSG\n\n4× Folge\n\nAlle\n\nAusw.\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.37",
    "fragment_from": 8415,
    "fragment_to": 8572,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-737839aede15",
     "display_name": "Villarreal — Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
     "scoreline": "0-6",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.37",
     "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-03T01:59:35.807Z",
     "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.37",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.37"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Villarreal 0-6 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "fe65784bd6bb010036f603e0ee533a29e02d23c6d20c9cc9a3279fdf615a53dd",
      "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: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7dc7ee4f1a4945917e7f7fbad0249c58181c254cf0ecb4996ac66c02b43e2d02",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-5db791cde2e814db242e6053",
   "url": "/authors/tristan/picks/6/#pick-n-5db791cde2e814db242e6053",
   "match": "Birmingham City v Millwall",
   "match_url": "/football/matches/birmingham-city-vs-millwall-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 18.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Birmingham City over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-5db791cde2e814db242e6053",
    "quote_text": "Championship\n\nHeute 21:00\n\nBirmingham\nMillwall\n\nTrend\n83%\n\nBirmingham trifft in 2. HZ",
    "fragment_from": 7820,
    "fragment_to": 7905,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-74ec0ac465b5",
     "display_name": "Birmingham City — Millwall",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/birmingham-city-vs-millwall-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Birmingham City 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-03T01:59:35.807Z",
     "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": "Birmingham City over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Birmingham City over 0.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 Birmingham City 3-0 Millwall."
    },
    "settlements": [
     {
      "operation_id": "773596a991c3821e68f4aacfb0ad2203c41e3ab08bc068dc64c492175cf48798",
      "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": "Birmingham City 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Birmingham City over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-916bad4ff6fa685adf9c49e7",
   "url": "/authors/tristan/picks/7/#pick-n-916bad4ff6fa685adf9c49e7",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 18.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: FC Barcelona over 0.5",
   "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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-916bad4ff6fa685adf9c49e7",
    "quote_text": "Champions League\n\nHeute 21:00\n\nBarcelona\nAston Villa\n\nTrend\n84%\n\nBarcelona trifft in 2. HZ",
    "fragment_from": 7545,
    "fragment_to": 7635,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "FC Barcelona 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-10-29T08:51:05.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T08:51:05.000Z",
     "detected_at": "2026-11-03T01:59:35.807Z",
     "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 Barcelona over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: FC Barcelona over 0.5"
    },
    "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 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "51367530f3c44212f78a449450121f83b1617c914056c40ee235ed0ba13d785d",
      "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 Barcelona 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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 over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-5f93d96c1d6b66141ec634ba",
   "url": "/authors/tristan/picks/6/#pick-n-5f93d96c1d6b66141ec634ba",
   "match": "LASK v Slovan Bratislava",
   "match_url": "/football/matches/lask-vs-slovan-bratislava-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 18.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.38",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-5f93d96c1d6b66141ec634ba",
    "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLASKLAS\n\n8 von 10\n\nAlle\n\nHeim\n\nSlovan BratislavaSLO\n\n3× Folge\n\nCL\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.38",
    "fragment_from": 7072,
    "fragment_to": 7230,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e29baee61a6e",
     "display_name": "LASK — Slovan Bratislava",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/lask-vs-slovan-bratislava-2026-11-03/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.38",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": 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-03T01:59:35.807Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.38",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.38"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was LASK 4-0 Slovan Bratislava."
    },
    "settlements": [
     {
      "operation_id": "5e07e4bcf898b7bc09442477161f9860184c556a8bb16396cd6933a89504442f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "aee9153339dd7f50611399688181d116667eba3b81e601f3e97d2f08d0948783",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-5bf3b18864eff0128e0622e8",
   "url": "/authors/tristan/picks/6/#pick-n-5bf3b18864eff0128e0622e8",
   "match": "Bodø/Glimt v Lille",
   "match_url": "/football/matches/bodo-glimt-vs-lille-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 18.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bodø/Glimt at 1.92",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-5bf3b18864eff0128e0622e8",
    "quote_text": "Bodo/Glimt gewinnt\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBodo/GlimtBOD\n\n9 von 10\n\nAlle\n\nHeim\n\nLilleLIL\n\n3× Folge\n\nCL\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.92",
    "fragment_from": 6800,
    "fragment_to": 6957,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-193ed1746086",
     "display_name": "Bodø/Glimt — Lille",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/bodo-glimt-vs-lille-2026-11-03/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bodø/Glimt",
    "odds_set": {
     "by_author": "1.92",
     "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-03T01:59:35.807Z",
     "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": "Bodø/Glimt",
     "author_odds": "1.92",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bodø/Glimt at 1.92"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bodø/Glimt 0-0 Lille."
    },
    "settlements": [
     {
      "operation_id": "2ead57315364153ed2affe0c7ec0397e403fbaea57c8c3ea51cc2ccce8ad4823",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Bodø/Glimt",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "71fc8c57ac72dc315cbbc39be5d5e9772eaa0f6385f1fbc261cebbe685fd30ba",
      "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": "Bodø/Glimt",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Bodø/Glimt to win"
   }
  },
  {
   "record_id": "n-a3bb92493f18453622f09b38",
   "url": "/authors/tristan/picks/7/#pick-n-a3bb92493f18453622f09b38",
   "match": "Huddersfield Town v Luton Town",
   "match_url": "/football/matches/huddersfield-town-vs-luton-town-2026-11-03/",
   "kickoff": "2026-11-03T19:45:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 17.8,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.5 at 1.73",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-a3bb92493f18453622f09b38",
    "quote_text": "Ü 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nHuddersfieldHUD\n\n3× Folge\n\nLeague One\n\nHeim\n\nLutonLUT\n\n9 von 10\n\nAlle\n\nAusw.\n\nH2H\n\n1 von 3\n\n—\n\nH & A\n\nQuote1.73",
    "fragment_from": 6244,
    "fragment_to": 6418,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-efab8d27296b",
     "display_name": "Huddersfield Town — Luton Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-11-03T19:45:00.000Z",
     "url": "/football/matches/huddersfield-town-vs-luton-town-2026-11-03/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.73",
     "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-03T01:59:35.807Z",
     "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": "1.73",
     "market_key": "total",
     "choice_key": "over",
     "period": "second_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, second half: over 1.5 at 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Huddersfield Town 1-1 Luton Town."
    },
    "settlements": [
     {
      "operation_id": "18aeead9e6b1c5452574f10732982e79af4cc7d560145980966e26552494ce70",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, second half",
      "choice": "over 1.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f8b268f43ba43d929a5a88c485708a24c502832bb80ff528ef67edc1eb5cca5f",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-c65a35c90881d04d8fb28136",
   "url": "/authors/tristan/picks/7/#pick-n-c65a35c90881d04d8fb28136",
   "match": "Al Hilal Riyadh v Shabab Al Ahli Dubai",
   "match_url": "/football/matches/al-hilal-riyadh-vs-shabab-al-ahli-dubai-2026-11-03/",
   "kickoff": "2026-11-03T18:15:00.000Z",
   "competition": "AFC Champions League Elite",
   "lead_hours": 16.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Al Hilal Riyadh over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-c65a35c90881d04d8fb28136",
    "quote_text": "Al Hilal trifft in 2. HZ",
    "fragment_from": 5970,
    "fragment_to": 5994,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-b39d521dd42b",
     "display_name": "Al Hilal Riyadh — Shabab Al Ahli Dubai",
     "competition_name": "AFC Champions League Elite",
     "starts_at": "2026-11-03T18:15:00.000Z",
     "url": "/football/matches/al-hilal-riyadh-vs-shabab-al-ahli-dubai-2026-11-03/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Al Hilal Riyadh 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-10-29T08:51:05.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T08:51:05.000Z",
     "detected_at": "2026-11-03T01:59:35.807Z",
     "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": "Al Hilal Riyadh over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Al Hilal Riyadh over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Al Hilal Riyadh 2-0 Shabab Al Ahli Dubai."
    },
    "settlements": [
     {
      "operation_id": "a7392d0a6d2720f5b6d4ead270eb1f6838af211f52b26d43475af215c804f2be",
      "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": "Al Hilal Riyadh 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Al Hilal Riyadh over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-6ce6beb350355f0352880758",
   "url": "/authors/tristan/picks/6/#pick-n-6ce6beb350355f0352880758",
   "match": "Sirius v Halmstad",
   "match_url": "/football/matches/sirius-vs-halmstad-2026-11-03/",
   "kickoff": "2026-11-03T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 16.0,
   "market_code": "corners_total",
   "author_said": "Over/Under 11.5 corners: over 11.5 at 2.06",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "2-0",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-6ce6beb350355f0352880758",
    "quote_text": "Über 11,5 Ecken\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nSiriusSIR\n\n4× Folge\n\nAlle\n\nH & A\n\nHalmstadHAL\n\n7 von 8\n\nAllsvenskan\n\nAusw.\n\nH2H\n\n5 von 7\n\n—\n\nH & A\n\nQuote2.06",
    "fragment_from": 5661,
    "fragment_to": 5829,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-499532d53055",
     "display_name": "Sirius — Halmstad",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-11-03T18:00:00.000Z",
     "url": "/football/matches/sirius-vs-halmstad-2026-11-03/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 11.5 corners",
    "outcome_label": "over 11.5",
    "odds_set": {
     "by_author": "2.06",
     "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-03T01:59:35.807Z",
     "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 11.5 corners",
     "choice": "over 11.5",
     "author_odds": "2.06",
     "market_key": "corners_total",
     "choice_key": "over",
     "period": "match",
     "line": "11.5",
     "subject": "corners",
     "in_words": "Over/Under 11.5 corners: over 11.5 at 2.06"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "2-0",
     "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": "7bb99ba252238522028b088c27ec624c4c5a4ca1f363933bb15a5482ba6f1385",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 11.5 corners",
      "choice": "over 11.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "01d23403f24cb25e218d5bc2d08ef8ec54c7cf6a5e140029d682b4865ea0f898",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 11.5 corners",
      "choice": "over 11.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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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 11.5 (Over/Under 11.5 corners)"
   }
  },
  {
   "record_id": "n-1a0aee1aef103bbed48f5e6f",
   "url": "/authors/tristan/picks/6/#pick-n-1a0aee1aef103bbed48f5e6f",
   "match": "Galatasaray v VfB Stuttgart",
   "match_url": "/football/matches/galatasaray-vs-vfb-stuttgart-2026-11-03/",
   "kickoff": "2026-11-03T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 15.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: VfB Stuttgart over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-1a0aee1aef103bbed48f5e6f",
    "quote_text": "Stuttgart trifft in 2. HZ",
    "fragment_from": 5137,
    "fragment_to": 5162,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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-03T01:59:35.807Z",
     "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": "eedf9d2255807f2cf760ef8583c959b56c094705a00cdd6ac9f395428c8f5a3e",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-aae1cf953c4be7a6898221e5",
   "url": "/authors/tristan/picks/7/#pick-n-aae1cf953c4be7a6898221e5",
   "match": "Esteghlal v Al-Shamal SC",
   "match_url": "/football/matches/esteghlal-vs-al-shamal-sc-2026-11-03/",
   "kickoff": "2026-11-03T16:00:00.000Z",
   "competition": "AFC Champions League Elite",
   "lead_hours": 14.0,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-aae1cf953c4be7a6898221e5",
    "quote_text": "Trend\n82%\n\nÜ 1,5 Tore in 2. HZ",
    "fragment_from": 4585,
    "fragment_to": 4615,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6833b7bc465e7a9537fcf2f003d9ee46a0f86bc70f749420d9ceedcac507bd53",
     "material_removed": false
    },
    "published_at": "2026-10-29T08:51:05.000Z",
    "detected_at": "2026-11-03T01:59:35.807Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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-03T01:59:35.807Z",
     "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": "b0bbf821e59901e69d9b157d9f55e76702f4d2340bce0795d0a76e800a8003c2",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-41f21bae1f64eb6a426dfa8d",
   "url": "/authors/tristan/picks/5/#pick-n-41f21bae1f64eb6a426dfa8d",
   "match": "Kashima Antlers v Pohang Steelers",
   "match_url": "/football/matches/kashima-antlers-vs-pohang-steelers-2026-10-28/",
   "kickoff": "2026-10-28T10:00:00.000Z",
   "competition": "AFC Champions League Elite",
   "lead_hours": 21.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Kashima Antlers over 0.5",
   "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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-41f21bae1f64eb6a426dfa8d",
    "quote_text": "Kashima trifft in 2. HZ",
    "fragment_from": 8037,
    "fragment_to": 8060,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-399f6c5096ba",
     "display_name": "Kashima Antlers — Pohang Steelers",
     "competition_name": "AFC Champions League Elite",
     "starts_at": "2026-10-28T10:00:00.000Z",
     "url": "/football/matches/kashima-antlers-vs-pohang-steelers-2026-10-28/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Kashima Antlers 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-10-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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": "Kashima Antlers over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Kashima Antlers over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Kashima Antlers 3-0 Pohang Steelers."
    },
    "settlements": [
     {
      "operation_id": "92e5009e293c3ff2cf5605d2205dba295aad7b21e5ee75fd59c042054d8fc566",
      "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": "Kashima Antlers 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Kashima Antlers over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-56e0392a7a2403cbc9c26069",
   "url": "/authors/tristan/picks/5/#pick-n-56e0392a7a2403cbc9c26069",
   "match": "Borussia Dortmund v SV Werder Bremen",
   "match_url": "/football/matches/borussia-dortmund-vs-sv-werder-bremen-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "Germany DFB Pokal",
   "lead_hours": 7.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Borussia Dortmund over 1.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-56e0392a7a2403cbc9c26069",
    "quote_text": "Dortmund erzielt Ü 1,5 Tore",
    "fragment_from": 7470,
    "fragment_to": 7497,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-bedc4eb5df27",
     "display_name": "Borussia Dortmund — SV Werder Bremen",
     "competition_name": "Germany DFB Pokal",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/borussia-dortmund-vs-sv-werder-bremen-2026-10-27/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Borussia Dortmund 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": "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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 1.5",
     "choice": "Borussia Dortmund over 1.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Borussia Dortmund over 1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Borussia Dortmund 3-2 SV Werder Bremen."
    },
    "settlements": [
     {
      "operation_id": "f4ba2df6b6546224a4bdd8c9a3385a74e93850b58f0d02ec9f820f45644a12d7",
      "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 1.5",
      "choice": "Borussia Dortmund over 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Borussia Dortmund over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-17450cd076e1730bf65c3c19",
   "url": "/authors/tristan/picks/5/#pick-n-17450cd076e1730bf65c3c19",
   "match": "Luton Town v Doncaster Rovers",
   "match_url": "/football/matches/luton-town-vs-doncaster-rovers-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 7.5,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5 at 1.39",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "3-1",
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-17450cd076e1730bf65c3c19",
    "quote_text": "Quote1.39\n\nHier Wetten\n»\n\n150 € Bonus · Ivibet Test »\n\nLeague One\n\nHeute 20:45\n\nLuton\nDoncaster\n\nTrend\n85%\n\nÜber 9,5 Ecken",
    "fragment_from": 6818,
    "fragment_to": 6940,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-98a03c909cf8",
     "display_name": "Luton Town — Doncaster Rovers",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/luton-town-vs-doncaster-rovers-2026-10-27/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 9.5 corners",
    "outcome_label": "over 9.5",
    "odds_set": {
     "by_author": "1.39",
     "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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": "1.39",
     "market_key": "corners_total",
     "choice_key": "over",
     "period": "match",
     "line": "9.5",
     "subject": "corners",
     "in_words": "Over/Under 9.5 corners: over 9.5 at 1.39"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-1",
     "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": "f9c3ef06ec210a662c9e2275988d820cc89d92b7b47df8b3bafd89a9e4ba9d98",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "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
     },
     {
      "operation_id": "d7ef5d83cb78b3af6a60547aa386772cb6df395883cbac2b6e5f36d9fbbd26b0",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-deb544fcc27a52c8988b2bcf",
   "url": "/authors/tristan/picks/6/#pick-n-deb544fcc27a52c8988b2bcf",
   "match": "SV 07 Elversberg v SV Darmstadt 98",
   "match_url": "/football/matches/sv-07-elversberg-vs-sv-darmstadt-98-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "Germany DFB Pokal",
   "lead_hours": 7.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: SV 07 Elversberg over 0.5 at 1.81",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-deb544fcc27a52c8988b2bcf",
    "quote_text": "Quote1.81\n\nHier Wetten\n»\n\n1000 € Bonus · Cosmobet Test »\n\nDFB-Pokal\n\nHeute 20:45\n\nElversberg\nDarmstadt\n\nTrend\n88%\n\nElversberg trifft in 1. HZ",
    "fragment_from": 6276,
    "fragment_to": 6417,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-6959cb91f1f7",
     "display_name": "SV 07 Elversberg — SV Darmstadt 98",
     "competition_name": "Germany DFB Pokal",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/sv-07-elversberg-vs-sv-darmstadt-98-2026-10-27/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "SV 07 Elversberg over 0.5",
    "odds_set": {
     "by_author": "1.81",
     "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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": "SV 07 Elversberg over 0.5",
     "author_odds": "1.81",
     "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: SV 07 Elversberg over 0.5 at 1.81"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was SV 07 Elversberg 0-2 SV Darmstadt 98."
    },
    "settlements": [
     {
      "operation_id": "0139f09cbde04272e7b7a1e7d8b1603886b6e8804fa73a3d526baa0e83e431f5",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 0.5, first 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
     },
     {
      "operation_id": "095556324c67905989d806462120537d0faa76472cdf759288d9b2a937124b40",
      "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": "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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, first half)"
   }
  },
  {
   "record_id": "n-449a406e43ab87e4ab696715",
   "url": "/authors/tristan/picks/5/#pick-n-449a406e43ab87e4ab696715",
   "match": "Padova v Südtirol",
   "match_url": "/football/matches/padova-vs-sudtirol-2026-10-27/",
   "kickoff": "2026-10-27T19:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": 6.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.35",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-449a406e43ab87e4ab696715",
    "quote_text": "Quote1.35\n\nHier Wetten\n»\n\n100 € Bonus · Spinbetter Test »\n\nSerie B\n\nHeute 20:00\n\nPadova\nSüdtirol\n\nTrend\n88%\n\nUnter 2,5 Tore",
    "fragment_from": 5706,
    "fragment_to": 5829,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-0a89c023bebb",
     "display_name": "Padova — Südtirol",
     "competition_name": "Serie B",
     "starts_at": "2026-10-27T19:00:00.000Z",
     "url": "/football/matches/padova-vs-sudtirol-2026-10-27/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.35",
     "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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.35",
     "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.35"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Padova 2-0 Südtirol."
    },
    "settlements": [
     {
      "operation_id": "e0f74fb04cf6a09377722701474c9d5e8c381f2b978553a98da4fa42ff1ebc19",
      "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: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "94037bf2d4bcfff1ab7523bc4534ada47e3b13dc1e9ee310bbbd7f53829f2bf1",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-09d5fc086684b5a59fe815d3",
   "url": "/authors/tristan/picks/4/#pick-n-09d5fc086684b5a59fe815d3",
   "match": "Al-Shamal SC v Al Hilal Riyadh",
   "match_url": "/football/matches/al-shamal-sc-vs-al-hilal-riyadh-2026-10-27/",
   "kickoff": "2026-10-27T18:15:00.000Z",
   "competition": "AFC Champions League Elite",
   "lead_hours": 6.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Al Hilal Riyadh over 1.5 at 1.86",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-09d5fc086684b5a59fe815d3",
    "quote_text": "Quote1.86\n\nHier Wetten\n»\n\n200 € Bonus · Rollcasino Test »\n\nAFC Champions League Elite\n\nHeute 19:15\n\nAl Shamal\nAl Hilal\n\nTrend\n84%\n\nAl Hilal erzielt Ü 1,5 Tore",
    "fragment_from": 5416,
    "fragment_to": 5574,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-fa63bca6461e",
     "display_name": "Al-Shamal SC — Al Hilal Riyadh",
     "competition_name": "AFC Champions League Elite",
     "starts_at": "2026-10-27T18:15:00.000Z",
     "url": "/football/matches/al-shamal-sc-vs-al-hilal-riyadh-2026-10-27/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Al Hilal Riyadh over 1.5",
    "odds_set": {
     "by_author": "1.86",
     "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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 1.5",
     "choice": "Al Hilal Riyadh over 1.5",
     "author_odds": "1.86",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Al Hilal Riyadh over 1.5 at 1.86"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Al-Shamal SC 3-1 Al Hilal Riyadh."
    },
    "settlements": [
     {
      "operation_id": "0d2ca68a3bbc9e7951aa39b26ff2809dd6b4e5a6a57cde80eebd4e1abf10b407",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "Al Hilal Riyadh over 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
     },
     {
      "operation_id": "f547cda771f804d6d9733194f13e1f67ceeb5e2ad42035e865ccc3b228d90e57",
      "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 1.5",
      "choice": "Al Hilal Riyadh over 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Al Hilal Riyadh over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-7aec78592f08cfa8ab45fc6a",
   "url": "/authors/tristan/picks/5/#pick-n-7aec78592f08cfa8ab45fc6a",
   "match": "Landskrona BoIS v Varbergs BoIS FC",
   "match_url": "/football/matches/landskrona-bois-vs-varbergs-bois-fc-2026-10-27/",
   "kickoff": "2026-10-27T18:00:00.000Z",
   "competition": "Superettan",
   "lead_hours": 5.8,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: under 1.5 at 1.9",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-7aec78592f08cfa8ab45fc6a",
    "quote_text": "Quote1.90\n\nHier Wetten\n»\n\n250 € Bonus · Jokery Test »\n\n\n\n\n\n\n\n\n\n\nSuperettan\n\nHeute 19:00\n\nLandskrona\nVarberg\n\nTrend\n69%\n\nU 1,5 Tore in 2. HZ",
    "fragment_from": 5132,
    "fragment_to": 5271,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f1ca7a5cc3c4",
     "display_name": "Landskrona BoIS — Varbergs BoIS FC",
     "competition_name": "Superettan",
     "starts_at": "2026-10-27T18:00:00.000Z",
     "url": "/football/matches/landskrona-bois-vs-varbergs-bois-fc-2026-10-27/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "under 1.5",
    "odds_set": {
     "by_author": "1.9",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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": "1.9",
     "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 at 1.9"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Landskrona BoIS 1-1 Varbergs BoIS FC."
    },
    "settlements": [
     {
      "operation_id": "d0ecceb3d3619efa472e9de33b79f2a3e629a70feada99cbff6aaf88519436cc",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "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
     },
     {
      "operation_id": "674f397b478edbcc9005d45d3274e42f22b96e58f85f12324050b17a0642ad3a",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-547e332a04aa941abc0ba47a",
   "url": "/authors/tristan/picks/5/#pick-n-547e332a04aa941abc0ba47a",
   "match": "Benevento v Catanzaro",
   "match_url": "/football/matches/benevento-vs-catanzaro-2026-10-27/",
   "kickoff": "2026-10-27T18:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": 5.8,
   "market_code": "corners_total",
   "author_said": "Over/Under 9.5 corners: over 9.5 at 2.03",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-547e332a04aa941abc0ba47a",
    "quote_text": "Quote2.03\n\nHier Wetten\n»\n\n10 € Gratis · Slotoro Test »\n\nSerie B\n\nHeute 19:00\n\nBenevento\nCatanzaro\n\nTrend\n85%\n\nÜber 9,5 Ecken",
    "fragment_from": 4870,
    "fragment_to": 4994,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e3513205599b",
     "display_name": "Benevento — Catanzaro",
     "competition_name": "Serie B",
     "starts_at": "2026-10-27T18:00:00.000Z",
     "url": "/football/matches/benevento-vs-catanzaro-2026-10-27/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 9.5 corners",
    "outcome_label": "over 9.5",
    "odds_set": {
     "by_author": "2.03",
     "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "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": "2.03",
     "market_key": "corners_total",
     "choice_key": "over",
     "period": "match",
     "line": "9.5",
     "subject": "corners",
     "in_words": "Over/Under 9.5 corners: over 9.5 at 2.03"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — corners 5-5 in the match (10 in total); the final score was Benevento 1-1 Catanzaro."
    },
    "settlements": [
     {
      "operation_id": "d8fa9eabd54651a6b738e1ca38e3c4a9abd8296a9980856cf37ed5ec80188493",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "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
     },
     {
      "operation_id": "a42e69dced432bb53445814ccd6a9ddf0af95b2b96296d9898f1ad16d6d2e2f4",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-914e75d241a678175c81d934",
   "url": "/authors/tristan/picks/5/#pick-n-914e75d241a678175c81d934",
   "match": "FC Levadia Tallinn v JK Tammeka Tartu",
   "match_url": "/football/matches/fc-levadia-tallinn-vs-jk-tammeka-tartu-2026-10-27/",
   "kickoff": "2026-10-27T16:00:00.000Z",
   "competition": "Estonia Meistriliiga",
   "lead_hours": 3.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.22",
   "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-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-914e75d241a678175c81d934",
    "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLevadiaLEV\n\n9 von 10\n\nAlle\n\nHeim\n\nTammekaTAM\n\n6 von 7\n\nMeistriliiga\n\nH & A\n\nH2H\n\n9 von 10\n\n—\n\nH & A\n\nQuote1.22",
    "fragment_from": 3084,
    "fragment_to": 3251,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e91ddb432615a73d44e9da1dcbf88782778caa71553e421e3c5654ba2c9ed204",
     "material_removed": false
    },
    "published_at": "2026-10-27T12:09:15.000Z",
    "detected_at": "2026-10-27T12:14:27.434Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-25d874287b5a",
     "display_name": "FC Levadia Tallinn — JK Tammeka Tartu",
     "competition_name": "Estonia Meistriliiga",
     "starts_at": "2026-10-27T16:00:00.000Z",
     "url": "/football/matches/fc-levadia-tallinn-vs-jk-tammeka-tartu-2026-10-27/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.22",
     "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-27T12:09:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-27T12:09:15.000Z",
     "detected_at": "2026-10-27T12:14:27.434Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.22",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.22"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Levadia Tallinn 2-1 JK Tammeka Tartu."
    },
    "settlements": [
     {
      "operation_id": "0cc376bb987ddc04045daef2a84d9f4432c6dbdc43ab579813c74b94af4dc268",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e42ce05b66abcaba4f22561efd53b4831bccfd22e8410abd8c373312e0d8c089",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-ab3c277e1a3a12d9647f4478",
   "url": "/authors/tristan/picks/4/#pick-n-ab3c277e1a3a12d9647f4478",
   "match": "Aarau v Etoile Carouge",
   "match_url": "/football/matches/aarau-vs-etoile-carouge-2026-10-24/",
   "kickoff": "2026-10-24T16:00:00.000Z",
   "competition": "Switzerland Challenge League",
   "lead_hours": 8.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.43",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T07:59:33.944Z",
   "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-ab3c277e1a3a12d9647f4478",
    "quote_text": "Quote1.43",
    "fragment_from": 9093,
    "fragment_to": 9102,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b301802f13c7ca731692a4d39332500e227296c0682d3644ad16b926f4f3abf2",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T07:59:33.944Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-0de494b4a54c",
     "display_name": "Aarau — Etoile Carouge",
     "competition_name": "Switzerland Challenge League",
     "starts_at": "2026-10-24T16:00:00.000Z",
     "url": "/football/matches/aarau-vs-etoile-carouge-2026-10-24/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.43",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T07:59:33.944Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.43",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.43"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Aarau 1-2 Etoile Carouge."
    },
    "settlements": [
     {
      "operation_id": "63b25ffb287d966370ecc82100ae388e89e17ff7252081621c172f4f4d2a1313",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e1459842a3fe3eefa7e44d06055443d6ec08ac0ba87bbf9f2f5ca82e08449c18",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-542d7f09fdf26473091131f2",
   "url": "/authors/tristan/picks/4/#pick-n-542d7f09fdf26473091131f2",
   "match": "VfB Oldenburg v HSC Hannover",
   "match_url": null,
   "kickoff": "2026-10-24T16:00:00.000Z",
   "competition": "Germany Regionalliga North",
   "lead_hours": 8.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.47",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T07:59:33.944Z",
   "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-542d7f09fdf26473091131f2",
    "quote_text": "Quote1.47",
    "fragment_from": 8830,
    "fragment_to": 8839,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b301802f13c7ca731692a4d39332500e227296c0682d3644ad16b926f4f3abf2",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T07:59:33.944Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-3640cd0d0d38",
     "display_name": "VfB Oldenburg — HSC Hannover",
     "competition_name": "Germany Regionalliga North",
     "starts_at": "2026-10-24T16:00:00.000Z",
     "url": null,
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.47",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T07:59:33.944Z",
     "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.47",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.47"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was VfB Oldenburg 2-1 HSC Hannover."
    },
    "settlements": [
     {
      "operation_id": "757b87b277b889d2dc6e52f582f346e30878fd93e08594cd8ab077080b87870a",
      "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: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a4cb16be7574b0f5e6528e421d76d4c4e032d23980196dc13aeb8bdd1b9145be",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-2ce531f8a8c21817636e2377",
   "url": "/authors/tristan/picks/4/#pick-n-2ce531f8a8c21817636e2377",
   "match": "FC Zurich v Lucerne",
   "match_url": "/football/matches/fc-zurich-vs-lucerne-2026-10-24/",
   "kickoff": "2026-10-24T16:00:00.000Z",
   "competition": "Swiss Super League",
   "lead_hours": 8.0,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, second half: over 1.5 at 1.53",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T07:59:33.944Z",
   "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-2ce531f8a8c21817636e2377",
    "quote_text": "Quote1.53",
    "fragment_from": 8524,
    "fragment_to": 8533,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b301802f13c7ca731692a4d39332500e227296c0682d3644ad16b926f4f3abf2",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T07:59:33.944Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-a06d26f27097",
     "display_name": "FC Zurich — Lucerne",
     "competition_name": "Swiss Super League",
     "starts_at": "2026-10-24T16:00:00.000Z",
     "url": "/football/matches/fc-zurich-vs-lucerne-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, second half",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.53",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T07:59:33.944Z",
     "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": "1.53",
     "market_key": "total",
     "choice_key": "over",
     "period": "second_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, second half: over 1.5 at 1.53"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Zurich 2-1 Lucerne."
    },
    "settlements": [
     {
      "operation_id": "dfb216a8fa28f2c916dd5cec85db2026cba6ac67a74ff3a0371dbcfd88b98da6",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, second half",
      "choice": "over 1.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e4af1c15301650038078bca67a9ab9da229e4e1ae20bc3c54f7e9bb36e3a3006",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-a32e67e521300837b9970155",
   "url": "/authors/tristan/picks/4/#pick-n-a32e67e521300837b9970155",
   "match": "SK Slavia Praha v Mlada Boleslav",
   "match_url": null,
   "kickoff": "2026-10-24T16:00:00.000Z",
   "competition": "Czechia First League",
   "lead_hours": 8.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.3",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T07:59:33.944Z",
   "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-a32e67e521300837b9970155",
    "quote_text": "Quote1.30",
    "fragment_from": 8239,
    "fragment_to": 8248,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b301802f13c7ca731692a4d39332500e227296c0682d3644ad16b926f4f3abf2",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T07:59:33.944Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4c41354a7c86",
     "display_name": "SK Slavia Praha — Mlada Boleslav",
     "competition_name": "Czechia First League",
     "starts_at": "2026-10-24T16:00:00.000Z",
     "url": null,
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.3",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T07:59:33.944Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.3",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.3"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was SK Slavia Praha 1-1 Mlada Boleslav."
    },
    "settlements": [
     {
      "operation_id": "1059e23486978f51e2c6c38b484b0a28291bce835058ecc84f41c33d702419b3",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "72e4c0a3609c854e271d4ddc29d2283139037d3d814912c18f5bc26c475438bd",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-61b0334a6968572147486b63",
   "url": "/authors/tristan/picks/3/#pick-n-61b0334a6968572147486b63",
   "match": "FC Utrecht v PEC Zwolle",
   "match_url": "/football/matches/fc-utrecht-vs-pec-zwolle-2026-10-24/",
   "kickoff": "2026-10-24T14:30:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 14.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: FC Utrecht over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-61b0334a6968572147486b63",
    "quote_text": "Trend\n89%\n\nUtrecht trifft in 2. HZ",
    "fragment_from": 8912,
    "fragment_to": 8946,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "be66166691d953ff1bb57ba1b1e89f190807defaf152ee602e017a5e3ab0cda9",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T23:59:34.873Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-108db96f9fb3",
     "display_name": "FC Utrecht — PEC Zwolle",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-24T14:30:00.000Z",
     "url": "/football/matches/fc-utrecht-vs-pec-zwolle-2026-10-24/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "FC Utrecht 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T23:59:34.873Z",
     "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 Utrecht over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: FC Utrecht over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Utrecht 1-1 PEC Zwolle."
    },
    "settlements": [
     {
      "operation_id": "9c0df850156ce499137915ce6ffe5d74577bc52234234f8e972ac7c7118aee5f",
      "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 Utrecht 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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 Utrecht over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-e9c2c89e77abb5ffa260842f",
   "url": "/authors/tristan/picks/3/#pick-n-e9c2c89e77abb5ffa260842f",
   "match": "Preston North End v West Bromwich Albion",
   "match_url": "/football/matches/preston-north-end-vs-west-bromwich-albion-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 14.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: West Bromwich Albion over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-e9c2c89e77abb5ffa260842f",
    "quote_text": "Trend\n88%\n\nWest Brom trifft in 2. HZ",
    "fragment_from": 8126,
    "fragment_to": 8162,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "be66166691d953ff1bb57ba1b1e89f190807defaf152ee602e017a5e3ab0cda9",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T23:59:34.873Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-4d852e90b546",
     "display_name": "Preston North End — West Bromwich Albion",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/preston-north-end-vs-west-bromwich-albion-2026-10-24/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "West Bromwich Albion 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T23:59:34.873Z",
     "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": "West Bromwich Albion 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: West Bromwich Albion over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Preston North End 1-1 West Bromwich Albion."
    },
    "settlements": [
     {
      "operation_id": "4cc69bc751e0bfbf37f88bef081c8129378569cb0487dae75faa1969e8f88208",
      "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": "West Bromwich Albion 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "West Bromwich Albion over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-c41d77326facfbac58038040",
   "url": "/authors/tristan/picks/3/#pick-n-c41d77326facfbac58038040",
   "match": "FC Augsburg v 1. FC Union Berlin",
   "match_url": "/football/matches/fc-augsburg-vs-1-fc-union-berlin-2026-10-24/",
   "kickoff": "2026-10-24T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 13.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: FC Augsburg over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-c41d77326facfbac58038040",
    "quote_text": "Trend\n73%\n\nAugsburg trifft in 2. HZ",
    "fragment_from": 7565,
    "fragment_to": 7600,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "be66166691d953ff1bb57ba1b1e89f190807defaf152ee602e017a5e3ab0cda9",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T23:59:34.873Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-d326ddb3d546",
     "display_name": "FC Augsburg — 1. FC Union Berlin",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-24T13:30:00.000Z",
     "url": "/football/matches/fc-augsburg-vs-1-fc-union-berlin-2026-10-24/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "FC Augsburg 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T23:59:34.873Z",
     "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 Augsburg over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: FC Augsburg over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Augsburg 1-1 1. FC Union Berlin."
    },
    "settlements": [
     {
      "operation_id": "8456a3907e7588b66e47ea69f4a5722c245b5e6ff5c2d7809d5d40763320dd88",
      "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 Augsburg 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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 Augsburg over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-2d925ae1f9863a5cb7f8c5d1",
   "url": "/authors/tristan/picks/4/#pick-n-2d925ae1f9863a5cb7f8c5d1",
   "match": "Muglaspor v Istanbulspor",
   "match_url": "/football/matches/muglaspor-vs-istanbulspor-2026-10-24/",
   "kickoff": "2026-10-24T13:00:00.000Z",
   "competition": "Türkiye 1 Lig",
   "lead_hours": 9.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Muglaspor over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "5-0",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-2d925ae1f9863a5cb7f8c5d1",
    "quote_text": "Muğlaspor trifft in 1. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nMuğlasporMUĞ\n\n7 von 8\n\n1. Lig\n\nH & A\n\nIstanbulsporIST\n\n8 von 9\n\n1. Lig\n\nAusw.\n\nH2H\n\n—\n\n—\n\nH & A",
    "fragment_from": 6458,
    "fragment_to": 6622,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-0a23026840eb",
     "display_name": "Muglaspor — Istanbulspor",
     "competition_name": "Türkiye 1 Lig",
     "starts_at": "2026-10-24T13:00:00.000Z",
     "url": "/football/matches/muglaspor-vs-istanbulspor-2026-10-24/",
     "scoreline": "5-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Muglaspor 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "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": "Muglaspor 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: Muglaspor over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Muglaspor 5-0 Istanbulspor."
    },
    "settlements": [
     {
      "operation_id": "df64e116a18df88044d81fb7edafa403c49f78cceb4b3335e15fd2e46e3e16d4",
      "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": "Muglaspor 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Muglaspor over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-2aeceba0850c8d6f90ac49cc",
   "url": "/authors/tristan/picks/3/#pick-n-2aeceba0850c8d6f90ac49cc",
   "match": "FC Trinity Zlin v Sigma Olomouc",
   "match_url": null,
   "kickoff": "2026-10-24T13:00:00.000Z",
   "competition": "Czechia First League",
   "lead_hours": 13.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Sigma Olomouc over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-2aeceba0850c8d6f90ac49cc",
    "quote_text": "Trend\n74%\n\nSigma Olomouc trifft in 1. HZ",
    "fragment_from": 6715,
    "fragment_to": 6755,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "be66166691d953ff1bb57ba1b1e89f190807defaf152ee602e017a5e3ab0cda9",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T23:59:34.873Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-3a76235c1823",
     "display_name": "FC Trinity Zlin — Sigma Olomouc",
     "competition_name": "Czechia First League",
     "starts_at": "2026-10-24T13:00:00.000Z",
     "url": null,
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Sigma Olomouc 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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T23:59:34.873Z",
     "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": "Sigma Olomouc over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "first_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, first half: Sigma Olomouc over 0.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Trinity Zlin 1-1 Sigma Olomouc."
    },
    "settlements": [
     {
      "operation_id": "2327c5f4218859dce94a3282f821820b4e56f72cfbd355c39d8b8118969c18e1",
      "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": "Sigma Olomouc 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Sigma Olomouc over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-e1a5b2c41019b6ba66f8c438",
   "url": "/authors/tristan/picks/4/#pick-n-e1a5b2c41019b6ba66f8c438",
   "match": "VfB Hilden v Schalke II",
   "match_url": "/football/matches/vfb-hilden-vs-schalke-ii-2026-10-24/",
   "kickoff": "2026-10-24T12:00:00.000Z",
   "competition": "Germany Regionalliga West",
   "lead_hours": 8.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-e1a5b2c41019b6ba66f8c438",
    "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nHildenHIL\n\n3× Folge\n\nRegionalliga …\n\nHeim\n\nSchalke IISCH\n\n9 von 10\n\nRegionalliga …\n\nAusw.\n\nH2H\n\n—\n\n—\n\nH & A",
    "fragment_from": 6190,
    "fragment_to": 6354,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-d15603481a79",
     "display_name": "VfB Hilden — Schalke II",
     "competition_name": "Germany Regionalliga West",
     "starts_at": "2026-10-24T12:00:00.000Z",
     "url": "/football/matches/vfb-hilden-vs-schalke-ii-2026-10-24/",
     "scoreline": "1-1",
     "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": "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "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": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was VfB Hilden 1-1 Schalke II."
    },
    "settlements": [
     {
      "operation_id": "857c8cf4572aebf0d103baa9c6552e053906e981cc19adc00c530106352ff67e",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-78c6186288b30f3b78eddd0c",
   "url": "/authors/tristan/picks/4/#pick-n-78c6186288b30f3b78eddd0c",
   "match": "Raufoss v Ranheim",
   "match_url": null,
   "kickoff": "2026-10-24T12:00:00.000Z",
   "competition": "Norway Division 1",
   "lead_hours": 8.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Ranheim over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-78c6186288b30f3b78eddd0c",
    "quote_text": "Ranheim trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nRaufossRAU\n\n9 von 10\n\nObos-Ligaen\n\nH & A\n\nRanheimRAN\n\n8 von 9\n\nAlle\n\nH & A\n\nH2H\n\n8 von 9\n\n—\n\nH & A",
    "fragment_from": 5333,
    "fragment_to": 5498,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "273af5d1f2cc05b7d06bf60482c9b593c16925f4aaaca71f48e0c3214634809c",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-24T03:59:31.866Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-69e14589af45",
     "display_name": "Raufoss — Ranheim",
     "competition_name": "Norway Division 1",
     "starts_at": "2026-10-24T12:00:00.000Z",
     "url": null,
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Ranheim 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-24T03:59:31.866Z",
     "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": "Ranheim 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: Ranheim over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Raufoss 1-3 Ranheim."
    },
    "settlements": [
     {
      "operation_id": "ed9cb9852c3893be46cc0a712d4fb952658cde36526b1f8ac59dad454936759d",
      "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": "Ranheim 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Ranheim over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-8cf70009073923a537723b22",
   "url": "/authors/tristan/picks/3/#pick-n-8cf70009073923a537723b22",
   "match": "Liaoning Ironman v Zhejiang",
   "match_url": null,
   "kickoff": "2026-10-24T07:30:00.000Z",
   "competition": "Chinese Super League",
   "lead_hours": 23.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Liaoning Ironman over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T08:29:32.874Z",
   "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-8cf70009073923a537723b22",
    "quote_text": "Liaoning trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLiaoningLIA\n\n8 von 10\n\nSuper League …\n\nHeim\n\nZhejiangZHE\n\n7× Folge\n\nSuper League …\n\nAusw.\n\nH2H\n\n1 von 1\n\n—\n\nH & A",
    "fragment_from": 8139,
    "fragment_to": 8320,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1c13d1f87bc09f54389a36e89e4071d80aa759b3be27957b1f17629178665930",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T08:29:32.874Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d76492c756e6",
     "display_name": "Liaoning Ironman — Zhejiang",
     "competition_name": "Chinese Super League",
     "starts_at": "2026-10-24T07:30:00.000Z",
     "url": null,
     "scoreline": "2-4",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Liaoning Ironman 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T08:29:32.874Z",
     "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": "Liaoning Ironman over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Liaoning Ironman over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liaoning Ironman 2-4 Zhejiang."
    },
    "settlements": [
     {
      "operation_id": "4a0be7995bcadd5c210bcb90e8be61f50535ea2e10ab2cd2e15dfe7749bf551a",
      "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": "Liaoning Ironman 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Liaoning Ironman over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-29587cb070b53825a865b76d",
   "url": "/authors/tristan/picks/3/#pick-n-29587cb070b53825a865b76d",
   "match": "Ulsan HD v Pohang Steelers",
   "match_url": null,
   "kickoff": "2026-10-24T05:00:00.000Z",
   "competition": "K League 1",
   "lead_hours": 20.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.74",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T08:29:32.874Z",
   "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-29587cb070b53825a865b76d",
    "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nUlsanULS\n\n8 von 9\n\nK League 1\n\nHeim\n\nPohangPOH\n\n8 von 10\n\nK League 1\n\nAusw.\n\nH2H\n\n3 von 10\n\n—\n\nH & A\n\nQuote1.74",
    "fragment_from": 7861,
    "fragment_to": 8029,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1c13d1f87bc09f54389a36e89e4071d80aa759b3be27957b1f17629178665930",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T08:29:32.874Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-0d1d1c24f2f6",
     "display_name": "Ulsan HD — Pohang Steelers",
     "competition_name": "K League 1",
     "starts_at": "2026-10-24T05:00:00.000Z",
     "url": null,
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.74",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T08:29:32.874Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.74",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.74"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Ulsan HD 2-2 Pohang Steelers."
    },
    "settlements": [
     {
      "operation_id": "4c1f1373fac63e7b483cf007179a010ba8c613e28deccc46bdf92db3c77748cf",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ac8114b60c02b7cf5ca9ecb81d8fa1f3375b2bc4f915ac44a3a95b2f93b6e655",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-6ed99ad58eba3a4adc012436",
   "url": "/authors/tristan/picks/3/#pick-n-6ed99ad58eba3a4adc012436",
   "match": "Newcastle Jets v Macarthur FC",
   "match_url": null,
   "kickoff": "2026-10-24T04:00:00.000Z",
   "competition": "Australia A-League",
   "lead_hours": 19.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.44",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T08:29:32.874Z",
   "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-6ed99ad58eba3a4adc012436",
    "quote_text": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nNewcastle JetsNEW\n\n4× Folge\n\nAlle\n\nH & A\n\nMacarthurMAC\n\n9 von 10\n\nAlle\n\nH & A\n\nH2H\n\n7 von 10\n\n—\n\nH & A\n\nQuote1.44",
    "fragment_from": 7594,
    "fragment_to": 7764,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1c13d1f87bc09f54389a36e89e4071d80aa759b3be27957b1f17629178665930",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T08:29:32.874Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d7c1f3abca3b",
     "display_name": "Newcastle Jets — Macarthur FC",
     "competition_name": "Australia A-League",
     "starts_at": "2026-10-24T04:00:00.000Z",
     "url": null,
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.44",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T08:29:32.874Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.44",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.44"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Newcastle Jets 1-1 Macarthur FC."
    },
    "settlements": [
     {
      "operation_id": "0ad23011af644fe992d1968881143584b00333ebae4a75fcc5e871a1cbe84e52",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d36dd9085cda8a33943bde8eb9739e13bd27635331f84ce2425d9d8bde5c311e",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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-118e13f6bb56011b724de7a9",
   "url": "/authors/tristan/picks/2/#pick-n-118e13f6bb56011b724de7a9",
   "match": "Clermont Foot v Guingamp",
   "match_url": "/football/matches/clermont-foot-vs-guingamp-2026-10-23/",
   "kickoff": "2026-10-23T18:00:00.000Z",
   "competition": "Ligue 2",
   "lead_hours": 17.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Clermont Foot over 0.5 at 1.89",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-118e13f6bb56011b724de7a9",
    "quote_text": "Clermont trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nClermontCLE\n\n4× Folge\n\nAlle\n\nH & A\n\nGuingampGUI\n\n7 von 8\n\nAlle\n\nAusw.\n\nH2H\n\n3 von 4\n\n—\n\nH & A\n\nQuote1.89",
    "fragment_from": 5979,
    "fragment_to": 6151,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c79f9bee6c8c8d4a357fd645eb8c585d9af8b76abdeb9ee492a43a45f3fdcf01",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T00:29:32.970Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-0a5ac981d505",
     "display_name": "Clermont Foot — Guingamp",
     "competition_name": "Ligue 2",
     "starts_at": "2026-10-23T18:00:00.000Z",
     "url": "/football/matches/clermont-foot-vs-guingamp-2026-10-23/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Clermont Foot over 0.5",
    "odds_set": {
     "by_author": "1.89",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T00:29:32.970Z",
     "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": "Clermont Foot over 0.5",
     "author_odds": "1.89",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Clermont Foot over 0.5 at 1.89"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Clermont Foot 0-2 Guingamp."
    },
    "settlements": [
     {
      "operation_id": "fb67b082962234b3ac06431c86ba05c191b433f315bcdfac75b1216999a3077d",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 0.5, second half",
      "choice": "Clermont Foot 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
     },
     {
      "operation_id": "2f472702bce783776d2f3bae2e02f89cfe5929ab3172913821d111ff83b6eadf",
      "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": "Clermont Foot 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Clermont Foot over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-b81d5bd978aa36720060b606",
   "url": "/authors/tristan/picks/3/#pick-n-b81d5bd978aa36720060b606",
   "match": "Schweinfurt 05 v TSV Landsberg",
   "match_url": null,
   "kickoff": "2026-10-23T17:00:00.000Z",
   "competition": "Germany Regionalliga Bayern",
   "lead_hours": 16.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.49",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-b81d5bd978aa36720060b606",
    "quote_text": "Beide Teams treffen\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nSchweinfurtSCH\n\n9 von 10\n\nAlle\n\nHeim\n\nLandsbergLAN\n\n7 von 9\n\nRegionalliga …\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.49",
    "fragment_from": 5126,
    "fragment_to": 5300,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c79f9bee6c8c8d4a357fd645eb8c585d9af8b76abdeb9ee492a43a45f3fdcf01",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T00:29:32.970Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-1ef8b0bf1ef2",
     "display_name": "Schweinfurt 05 — TSV Landsberg",
     "competition_name": "Germany Regionalliga Bayern",
     "starts_at": "2026-10-23T17:00:00.000Z",
     "url": null,
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.49",
     "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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T00:29:32.970Z",
     "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.49",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.49"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Schweinfurt 05 2-1 TSV Landsberg."
    },
    "settlements": [
     {
      "operation_id": "b7da937cd730631586b1b5de33b559927556ccff8ee5d18607eedb505c4f1e97",
      "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: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "52851ae9d97c1f0ed2ae9ae02c8ef5997435c4232e331cbb2c37fe0d75a32efd",
      "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: ",
      "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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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)"
   }
  },
  {
   "record_id": "n-83de4ad6bf2325632f772c23",
   "url": "/authors/tristan/picks/2/#pick-n-83de4ad6bf2325632f772c23",
   "match": "Al Sailiya SC v Al-Rayyan SC",
   "match_url": null,
   "kickoff": "2026-10-23T16:45:00.000Z",
   "competition": "Qatar Stars League",
   "lead_hours": 16.3,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, first half: Al-Rayyan SC over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-6",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-83de4ad6bf2325632f772c23",
    "quote_text": "Al Rayyan trifft in 1. HZ",
    "fragment_from": 4251,
    "fragment_to": 4276,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c79f9bee6c8c8d4a357fd645eb8c585d9af8b76abdeb9ee492a43a45f3fdcf01",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T00:29:32.970Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c7251d30b7ed",
     "display_name": "Al Sailiya SC — Al-Rayyan SC",
     "competition_name": "Qatar Stars League",
     "starts_at": "2026-10-23T16:45:00.000Z",
     "url": null,
     "scoreline": "1-6",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, first half",
    "outcome_label": "Al-Rayyan SC 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-10-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T00:29:32.970Z",
     "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": "Al-Rayyan SC over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "first_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, first half: Al-Rayyan SC over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Al Sailiya SC 1-6 Al-Rayyan SC."
    },
    "settlements": [
     {
      "operation_id": "a768f2c2f5edbf6020788f63eec19aa8eebdacf77ce9b69ac13aeddc0afda86d",
      "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": "Al-Rayyan SC 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Al-Rayyan SC over 0.5 (Team goals over/under 0.5, first half)"
   }
  },
  {
   "record_id": "n-6dd1684491253a0e3dd27b6e",
   "url": "/authors/tristan/picks/2/#pick-n-6dd1684491253a0e3dd27b6e",
   "match": "VfL Bochum v VfL Wolfsburg",
   "match_url": null,
   "kickoff": "2026-10-23T16:30:00.000Z",
   "competition": "2. Bundesliga",
   "lead_hours": 16.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: VfL Wolfsburg over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-6dd1684491253a0e3dd27b6e",
    "quote_text": "Wolfsburg trifft in 2. HZ",
    "fragment_from": 3974,
    "fragment_to": 3999,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c79f9bee6c8c8d4a357fd645eb8c585d9af8b76abdeb9ee492a43a45f3fdcf01",
     "material_removed": false
    },
    "published_at": "2026-10-22T10:41:01.000Z",
    "detected_at": "2026-10-23T00:29:32.970Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-25b1f7f83a69",
     "display_name": "VfL Bochum — VfL Wolfsburg",
     "competition_name": "2. Bundesliga",
     "starts_at": "2026-10-23T16:30:00.000Z",
     "url": null,
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "VfL Wolfsburg 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-22T10:41:01.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T10:41:01.000Z",
     "detected_at": "2026-10-23T00:29:32.970Z",
     "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": "VfL Wolfsburg 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: VfL Wolfsburg over 0.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was VfL Bochum 1-1 VfL Wolfsburg."
    },
    "settlements": [
     {
      "operation_id": "6d8e35703c94af52613fed4fea0aaf76f9e04d8d196589f15b6c59dca613b7cb",
      "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": "VfL Wolfsburg 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "VfL Wolfsburg over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-17a64a34a18123a9a699263c",
   "url": "/authors/tristan/picks/2/#pick-n-17a64a34a18123a9a699263c",
   "match": "FC Utrecht v Willem II Tilburg",
   "match_url": "/football/matches/fc-utrecht-vs-willem-ii-tilburg-2026-10-11/",
   "kickoff": "2026-10-11T10:15:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 20.0,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: FC Utrecht over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-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-10T14:16:01.700Z",
   "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-17a64a34a18123a9a699263c",
    "quote_text": "Utrecht trifft in 2. HZ",
    "fragment_from": 7605,
    "fragment_to": 7628,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d635554115034691dfaa432d600d7b57cfcb4d78f46100202922be66952fac4d",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T14:16:01.700Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-0bda80625d12",
     "display_name": "FC Utrecht — Willem II Tilburg",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-11T10:15:00.000Z",
     "url": "/football/matches/fc-utrecht-vs-willem-ii-tilburg-2026-10-11/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "FC Utrecht 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-10T14:16:01.700Z",
     "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 Utrecht over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: FC Utrecht over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Utrecht 3-1 Willem II Tilburg."
    },
    "settlements": [
     {
      "operation_id": "80ceb4d663ee27fa99640f599f17081dc6eb59e7b520c736a3123eef9fba4b2c",
      "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 Utrecht 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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 Utrecht over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-b614c18813e52cda7db23ca2",
   "url": "/authors/tristan/picks/2/#pick-n-b614c18813e52cda7db23ca2",
   "match": "Nurnberg v VfL Wolfsburg",
   "match_url": null,
   "kickoff": "2026-10-10T18:30:00.000Z",
   "competition": "2. Bundesliga",
   "lead_hours": 4.2,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Nurnberg over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-4",
   "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-10T14:16:01.700Z",
   "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-b614c18813e52cda7db23ca2",
    "quote_text": "Nürnberg trifft in 2. HZ",
    "fragment_from": 5381,
    "fragment_to": 5405,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d635554115034691dfaa432d600d7b57cfcb4d78f46100202922be66952fac4d",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T14:16:01.700Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-2f43c89c1f17",
     "display_name": "Nurnberg — VfL Wolfsburg",
     "competition_name": "2. Bundesliga",
     "starts_at": "2026-10-10T18:30:00.000Z",
     "url": null,
     "scoreline": "4-4",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Nurnberg 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-10T14:16:01.700Z",
     "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": "Nurnberg over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Nurnberg over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Nurnberg 4-4 VfL Wolfsburg."
    },
    "settlements": [
     {
      "operation_id": "ca17dc4cf23b887a590ebc2e3e38fdb70e5a839cfaf14507be5ad8b70fd0bfd0",
      "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": "Nurnberg 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Nurnberg over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-2faddb777dec20bcb4257a60",
   "url": "/authors/tristan/picks/2/#pick-n-2faddb777dec20bcb4257a60",
   "match": "Feyenoord v AZ Alkmaar",
   "match_url": "/football/matches/feyenoord-vs-az-alkmaar-2026-10-10/",
   "kickoff": "2026-10-10T16:45:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 2.5,
   "market_code": "team_total",
   "author_said": "Team goals over/under 0.5, second half: Feyenoord over 0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-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-10T14:16:01.700Z",
   "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-2faddb777dec20bcb4257a60",
    "quote_text": "Feyenoord trifft in 2. HZ",
    "fragment_from": 4546,
    "fragment_to": 4571,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d635554115034691dfaa432d600d7b57cfcb4d78f46100202922be66952fac4d",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T14:16:01.700Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c6205886907a",
     "display_name": "Feyenoord — AZ Alkmaar",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-10T16:45:00.000Z",
     "url": "/football/matches/feyenoord-vs-az-alkmaar-2026-10-10/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 0.5, second half",
    "outcome_label": "Feyenoord 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-10T14:16:01.700Z",
     "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": "Feyenoord over 0.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "second_half",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 0.5, second half: Feyenoord over 0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Feyenoord 2-0 AZ Alkmaar."
    },
    "settlements": [
     {
      "operation_id": "305f73ea807f34363f3866bc7250d0e6353f88c8c0a61dc2ac124f08c89ed2ed",
      "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": "Feyenoord 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": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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": "Feyenoord over 0.5 (Team goals over/under 0.5, second half)"
   }
  },
  {
   "record_id": "n-d60f1631eb49ab17466435a0",
   "url": "/authors/tristan/picks/2/#pick-n-d60f1631eb49ab17466435a0",
   "match": "FC Barcelona v Eintracht Frankfurt",
   "match_url": null,
   "kickoff": "2025-12-09T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": -7290.4,
   "market_code": "player_to_score",
   "author_said": "Player to score at 1.63",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-12-08T11:15:15.000Z",
   "recorded_at": "2026-10-09T14:22:11.374Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d60f1631eb49ab17466435a0",
    "quote_text": "F. Torres (FCB) erzielt ein Tor",
    "fragment_from": 11196,
    "fragment_to": 11227,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/barcelona-vs-frankfurt-tipp-prognose-quoten-09-12-2025/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1572793cb2de822c158b18bfba9d75376a8e6aa0cd8572baca2e2acbaa9bc802",
     "material_removed": false
    },
    "published_at": "2025-12-08T11:15:15.000Z",
    "detected_at": "2026-10-09T14:22:11.374Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": null,
     "display_name": "FC Barcelona v Eintracht Frankfurt",
     "competition_name": "UEFA Champions League",
     "starts_at": "2025-12-09T20:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to score",
    "outcome_label": "",
    "odds_set": {
     "by_author": "1.63",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-12-08T11:15:15.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-12-08T11:15:15.000Z",
     "detected_at": "2026-10-09T14:22:11.374Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "",
     "author_odds": "1.63",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score at 1.63"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "70264798b846648790222993870cde8789af0606b18a6498fc3e5bfe76dfed2c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "",
      "decimal_odds": "1.63",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:28:04.499Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Tristan",
     "publisher": "wetttipps-heute.com",
     "forecaster": "Tristan",
     "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/barcelona-vs-frankfurt-tipp-prognose-quoten-09-12-2025/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Player to score"
   }
  },
  {
   "record_id": "n-52569fb292d798c4e68d47f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✗ 95:9905.11.LDLC ASVEL – FC Bayern München−5,00 E · EuroLeague · Tipp: Bayern München Teampunkte Unter 87,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-3980a47cb7ff9889282f4509",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✓ 73:8405.11.Olimpia Milano – Valencia Basket+3,64 E · EuroLeague · Tipp: Valencia Basket Handicap -1,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-aa9e4997dd82bca78a1212ce",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✓ 120:10006.11.Golden State Warriors – Miami Heat+3,62 E · NBA · Tipp: Miami Heat Teampunkte Unter 113,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-75bcdcdd360bb73fbf700b19",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✓ 4:106.11.Tampa Bay Lightning – Chicago Blackhawks+0,93 E · NHL · Tipp: Tampa Bay Lightning Sieg (reguläre Spielzeit)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-96dee4aa3c297a5a8cf8cf32",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Luton\nForest Green Rovers\n\nTrend\n86%\n\nBeide Teams treffen",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-c5a57b1bae3fab1275434a3e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mansfield\nMacclesfield\n\nTrend\n87%\n\nU 1,5 Tore in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-0ad4dd07e1ada6febffe1c7c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Arsenal\nHull\n\nTrend\n89%\n\nU 1,5 Tore in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-0d2597ca515405401bfe84ba",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Barnet\nTranmere\n\nTrend\n85%\n\nBeide Teams treffen",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-e83b1523ceb071bac59a71fe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Skalica\nŽilina\n\nTrend\n87%\n\nŽilina trifft in 1. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-d8c028d64e80dd414016c598",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wels trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWelsWEL\n\n6 von 7\n\nAlle\n\nH & A\n\nSturm IISTU\n\n7 von 8\n\nAlle\n\nAusw.\n\nH2H\n\n1 von 2\n\n—\n\nH & A",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-4e7442ab60c64c565576f28e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLeipzigLEI\n\n8 von 10\n\n1BL\n\nH & A\n\nAugsburgAUG\n\n9 von 10\n\nAlle\n\nH & A\n\nH2H\n\n7 von 8\n\n—\n\nH & A\n\nQuote1.26",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-04bf66ed8027ac376e86eb68",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Koper trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nKoperKOP\n\n6× Folge\n\n1. SNL\n\nH & A\n\nMuraMUR\n\n7 von 8\n\n1. SNL\n\nAusw.\n\nH2H\n\n7 von 10\n\n—\n\nH & A",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-9c639cce60973126a135e92b",
   "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\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nCesenaCES\n\n8 von 10\n\nSerie B\n\nH & A\n\nCatanzaroCAT\n\n6× Folge\n\nSerie B\n\nH & A\n\nH2H\n\n2 von 5\n\n—\n\nH & A\n\nQuote1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-e3313e428a5b20f3418f39be",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nHannover IIHAN\n\n6× Folge\n\nRegionalliga …\n\nHeim\n\nWeiche F.WEI\n\n9 von 10\n\nRegionalliga …\n\nH & A\n\nH2H\n\n3 von 5\n\n—\n\nH & A\n\nQuote1.35",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-54b670091c19cc773e031ebf",
   "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\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBrageBRA\n\n6× Folge\n\nAlle\n\nHeim\n\nNorrbyNOR\n\n9 von 10\n\nSuperettan\n\nH & A\n\nH2H\n\n0 von 2\n\n—\n\nH & A\n\nQuote1.47",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-6c31990307eb65447b6cee9c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWiesbadenWIE\n\n6 von 7\n\nAlle\n\nH & A\n\nHavelseHAV\n\n8 von 10\n\nAlle\n\nH & A\n\nH2H\n\n1 von 2\n\n—\n\nH & A\n\nQuote1.36",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-aab7de62eec05a2752e2b28c",
   "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\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBonner SCBON\n\n9 von 10\n\nAlle\n\nHeim\n\nGüterslohGÜT\n\n7 von 9\n\nRegionalliga …\n\nH & A\n\nH2H\n\n2 von 2\n\n—\n\nH & A\n\nQuote1.46",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-54c8fd994a02ada5c9b00876",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Aalen gewinnt\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nAalenAAL\n\n6× Folge\n\nRegionalliga …\n\nH & A\n\nKasselKAS\n\n8 von 10\n\nAlle\n\nAusw.\n\nH2H\n\n1 von 3\n\n—\n\nH & A\n\nQuote1.39",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-8e09594262867cf9d789e7f0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Hobro trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-06T21:15:00.321Z",
   "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-116b1fd2a908d27627d538fd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute02:30Houston Rockets – Minnesota TimberwolvesNBA · Tipp: Houston Rockets Handicap -8,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-35c0e3ce21f292c43b9c30de",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:00Washington Wizards – Atlanta HawksNBA · Tipp: Gesamtpunkte Unter 232,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-5f16de415f93d75c4723b810",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:00Detroit Pistons – Philadelphia 76ersNBA · Tipp: Gesamtpunkte Unter 217,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-3c93f123b640dc0751371343",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.64",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-d669d6ae80ec78528e5b0989",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n84%\n\nBeide 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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-06ef1bf0cc726d9107606fde",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n91%\n\nÜ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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-12239ca19289c76a652749d5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sparta Prag trifft in 2. HZ",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-28c56ab396569d4d8025c0b0",
   "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",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-05T00:59:32.347Z",
   "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-0e464fff0bffab0c07336806",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Jaguars Sieg",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-61a8800c3f6cb30e4ac99378",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Gesamtpunkte Über 218,5 (inkl. Verlängerung)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-f1c9f6a38e04b2835d004e1a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Vegas Golden Knights Teamtore Unter 2,5 (reguläre Spielzeit)",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-0420be7adc592f3392ab5282",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n84%\n\nUnter 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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-671b2abd2ecd088ad5c90b85",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n85%\n\nBelouizdad gewinnt",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-06c7b83c97272d4c782cdf31",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "U 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nBristolBRI\n\n7 von 8\n\nAlle\n\nH & A\n\nWolvesWOL\n\n8 von 10\n\nAlle\n\nH & A\n\nH2H\n\n1 von 1\n\n—\n\nH & A\n\nQuote1.67",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-614dced82a5722106fb70d2d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Como Calcio trifft in 2. HZ",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-f2866a3ec4c0c2b41900bd74",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Dender trifft in 2. HZ",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-91675c149cbb7ccbdd8cb669",
   "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-11-04T12:17:50.000Z",
   "recorded_at": "2026-11-04T12:29:34.179Z",
   "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-39106a9fc9cfdf0190c5d791",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Gespielt03.11.FC Bayern München – Basketball Löwen BraunschweigBBL · Tipp: Braunschweig Teampunkte Unter 76,5 (inkl. Verlängerung)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-a02bb994f22acf719da15ad6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n91%\n\nRemis (1. HZ)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-33bb62abcc9fbba15342e6fc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n87%\n\nDender trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-807fca42e30274f62cf8d6cf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n84%\n\nÜ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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-04T00:44:28.314Z",
   "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-adf7f7f6dc45bfa1ff90f644",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "−4,00 E · NFL · Tipp: Über 54,5 Punkte",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-b5cd9f30e0e16bf152354b41",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "+1,26 E · NFL · Tipp: Jaguars Sieg",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-7e0c64f712af353509d08a63",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "+3,48 E · NFL · Tipp: Unter 45,5 Punkte",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-186cb97a497f148d441ef33c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "+3,40 E · NBA · Tipp: Gesamtpunkte Unter 221,5 (inkl. Verlängerung)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-84628bba4c4d737c2913b364",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "−2,00 E · NBA · Tipp: Gesamtpunkte Über 218,5 (inkl. Verlängerung)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-527f205246770154f61380a9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "+1,65 E · ICE Hockey League · Tipp: HC Innsbruck Teamtore Unter 2,5 (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-2d450024b6e542577bb02e73",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Birmingham trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-ea4263cc12c8b5bb16b745fe",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Atlético trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-2b99614771d17e60192691f9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.85",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T16:29:35.831Z",
   "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-462eb5bd1d9adf9b078fa714",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✗ 36:1001.11.Bills – Ravens−4,00 E · NFL · Tipp: Über 54,5 Punkte",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-f933fa2d3d6e619024ebd043",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✓ 42:701.11.Jaguars – Colts+1,26 E · NFL · Tipp: Jaguars Sieg",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-65d4caef45bdf39626db67b5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "✓ 24:901.11.Rams – Chargers+3,48 E · NFL · Tipp: Unter 45,5 Punkte",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-1548c18a7b3a6b41b015b3f7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:30Charlotte Hornets – Detroit PistonsNBA · Tipp: Gesamtpunkte Unter 211,5 (inkl. Verlängerung)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-0a48c097c0317365c3b49f4b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:30New York Knicks – Brooklyn NetsNBA · Tipp: Gesamtpunkte Unter 221,5 (inkl. Verlängerung)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-279ecb18c78bb7f21655a92c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:00Cleveland Cavaliers – Oklahoma City ThunderNBA · Tipp: Oklahoma City Thunder Teampunkte Unter 112,5 (inkl. Verlängerung)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-6bf691b4b70de59e1286a6bb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:00Boston Bruins – Vegas Golden KnightsNHL · Tipp: Vegas Golden Knights Teamtore Unter 2,5 (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-eeb4bbf784e0521fa702a3c6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Heute01:00Boston Bruins – Vegas Golden KnightsNHL · Tipp: Vegas Golden Knights Teamtore Unter 2,5 (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-1be7ab11d7e244e49462f618",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Champions League\n\nHeute 21:00\n\nMan United\nAS Rom\n\nTrend\n82%\n\nAS Rom trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-1576be5df275f5b56dedbb6a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.38\n\nHier Wetten\n»\n\n20 € Gratis · NV Casino Test »\n\nChampions League\n\nHeute 21:00\n\nAtlético\nFC Bayern\n\nTrend\n85%\n\nAtlético trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-75e1e15f803abd984f1d7ae9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "U 1,5 Tore in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWiganWIG\n\n4× Folge\n\nLeague One\n\nHeim\n\nMansfieldMAN\n\n8 von 9\n\nLeague One\n\nH & A\n\nH2H\n\n3 von 5\n\n—\n\nH & A\n\nQuote1.75",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-a2df278619728c9d7825c277",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nLyngbyLYN\n\n6× Folge\n\nAlle\n\nH & A\n\nRandersRAN\n\n7 von 10\n\nAlle\n\nH & A\n\nH2H\n\n3 von 9\n\n—\n\nH & A\n\nQuote1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-5b0f6fab2dc69cb4f220b561",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Remis (1. HZ)\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nShakhtarSHA\n\n4× Folge\n\nAlle\n\nH & A\n\nSportingSPO\n\n6 von 7\n\nAlle\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote2.30",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-7366a53f972540ae3fefdf11",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n82%\n\nÜ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-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-890fa0019d4996e5f492d4ee",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n82%\n\nBeijing G. gewinnt",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-66d0c4a04162e6b8775e7142",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n83%\n\nRemis (1. HZ)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-cca7ac292401b652d1bb8438",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n89%\n\nÜ 1,5 Tore in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-807804b1f7e389b006103ea7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n67%\n\n1. HZ – 0:0",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:51:05.000Z",
   "recorded_at": "2026-11-03T01:59:35.807Z",
   "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-1d057dbaae0dfd3da6f878f7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Detroit Lions -3",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-03f97b73394d01c924793580",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Kansas City Chiefs +3",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-7b3052f425a6b13876f84a82",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Dallas Cowboys -4,5",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-ffb2a062cdf3ac2c68107147",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: New York Rangers Sieg (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-6eb341323e435812d6aa6796",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: EV Zug Sieg (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-246ed14e70f5c56532093e2a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tipp: Adler Mannheim Teamtore Über 2,5 (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-a010f94dc47609e89c6e5c54",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "AS Rom trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "no_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-1f1674fba79b83c59169df7a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.44\n\nHier Wetten\n»\n\n1 BTC € Bonus · Vave Test »\n\nDFB-Pokal\n\nHeute 20:45\n\nGladbach\nKSC\n\nTrend\n87%\n\nGladbach trifft in 1. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-adc1753079f95d05cb2cfbb2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.69\n\nHier Wetten\n»\n\n1000 € Bonus · Cosmobet Test »\n\nKNVB Beker\n\nHeute 20:00\n\nFC Eindhoven\nVolendam\n\nTrend\n84%\n\nVolendam trifft in 1. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-37e26fb3a7316039aa89ead8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nKrasnodarKRA\n\n7× Folge\n\nRussischer Po…\n\nH & A\n\nDin. MoskauDIN\n\n6 von 7\n\nRussischer Po…\n\nH & A\n\nH2H\n\n6 von 10\n\n—\n\nH & A\n\nQuote2.03",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-424bf3016aaecc73f54cc3cb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Wels trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWelsWEL\n\n6× Folge\n\nAlle\n\nHeim\n\nWACWAC\n\n8× Folge\n\nAlle\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.50",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-f5f13ce01db0ae7ec92285ce",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Levski trifft in 2. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nArdaARD\n\n5× Folge\n\nAlle\n\nH & A\n\nLevskiLEV\n\n8 von 10\n\nEfbet League\n\nH & A\n\nH2H\n\n5 von 10\n\n—\n\nH & A\n\nQuote1.66",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-9949a8c3e9896289b8bfdcca",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Augsburg erzielt Ü 1,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nGroßaspachGRO\n\n4× Folge\n\n3. Liga\n\nH & A\n\nAugsburgAUG\n\n8 von 9\n\nAlle\n\nH & A\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.25",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-6de47f68d81b0015e2d4a245",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Über 2,5 Tore\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nA. WienAWI\n\n6 von 7\n\nAlle\n\nH & A\n\nHartbergHAR\n\n8 von 9\n\nAlle\n\nH & A\n\nH2H\n\n3 von 10\n\n—\n\nH & A\n\nQuote1.72",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-791c89e67667fe170ac0ec65",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Mura trifft in 1. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nRadomljeRAD\n\n9 von 10\n\n1. SNL\n\nHeim\n\nMuraMUR\n\n6 von 8\n\n1. SNL\n\nAusw.\n\nH2H\n\n5 von 10\n\n—\n\nH & A\n\nQuote1.85",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-720fb861c0abbbf46995af90",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote\n1,66\n\n·\n\nEinsatz\n4/10",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-011fcd9d8e5f201ff86da90b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 9,5 Ecken\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nAbhaABH\n\n9× Folge\n\nSaudi Pro Lea…\n\nH & A\n\nAl FaisalyALF\n\n4× Folge\n\nSaudi Pro Lea…\n\nAusw.\n\nH2H\n\n—\n\n—\n\nH & A\n\nQuote1.38",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "no_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:09:15.000Z",
   "recorded_at": "2026-10-27T12:14:27.434Z",
   "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-c14b3ba5434345a7da273caf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Gespielt25.10.Lions – PackersNFL · Tipp: Detroit Lions -3",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T16:08:33.000Z",
   "recorded_at": "2026-10-26T16:14:28.976Z",
   "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-2d254ad00ace9a69d4daf827",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Gespielt26.10.Seahawks – ChiefsNFL · Tipp: Kansas City Chiefs +3",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T16:08:33.000Z",
   "recorded_at": "2026-10-26T16:14:28.976Z",
   "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-98cafe484053d10cce35343f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Gespielt25.10.St. Louis Blues – Carolina HurricanesNHL · Tipp: St. Louis Blues Doppelte Chance 1X (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T16:08:33.000Z",
   "recorded_at": "2026-10-26T16:14:28.976Z",
   "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-4a7cad158c59ec2816abcb4e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Gespielt25.10.Utah Mammoth – Tampa Bay LightningNHL · Tipp: Utah Mammoth Sieg (reguläre Spielzeit)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T16:08:33.000Z",
   "recorded_at": "2026-10-26T16:14:28.976Z",
   "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-ff62acb9deefc3e660eec8a5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "no_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-9effc3eeda1d70c62b3f5c4f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sigma Olomouc trifft in 1. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nZlínZLÍ\n\n3× Folge\n\nChance Liga\n\nHeim\n\nSigma OlomoucSIG\n\n9 von 10\n\nChance Liga\n\nAusw.\n\nH2H\n\n1 von 6\n\n—\n\nH & A",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-24T03:59:31.866Z",
   "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-dc0cdaa934ffe799952a3441",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n92%\n\nÜber 9,5 Ecken\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nRacingRAC\n\n8 von 9\n\nLa Liga\n\nH & A\n\nEspanyolESP\n\n7 von 9\n\nLa Liga\n\nAusw.\n\nH2H\n\n2 von 2\n\n—\n\nH & A\n\nQuote1.70",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-e8e3475c919ba1092b2a1aa7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n99%\n\nÜber 9,5 Ecken\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nStjarnanSTJ\n\n8 von 10\n\nAlle\n\nHeim\n\nValurVAL\n\n8 von 10\n\nAlle\n\nH & A\n\nH2H\n\n7 von 8\n\n—\n\nH & A\n\nQuote1.15",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-dc6779b933a09de54ac82d34",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Trend\n73%\n\nAugsburg trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-d1804c850f7338744f15ce9d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.47",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-36f540c0a45fa0e989b09204",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote2.06",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-380dfe60f615d0889625b3eb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.73",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-e80026bfa1fd82386af3bf21",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Quote1.74",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T23:59:34.873Z",
   "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-cb01424635c65f0feb5b07ad",
   "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-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-745a2ed163cd86efb8aae1d2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "BW Linz trifft in 2. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-8fd2566272e08c7263885b09",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Rapperswil trifft in 1. HZ\n\nSo oft traf dieser Tipp zu\nWettb.\nSpiele\n\nWilWIL\n\n9 von 10\n\nChallenge Lea…\n\nHeim\n\nRapperswilRAP\n\n4× Folge\n\nAlle\n\nAusw.\n\nH2H\n\n4 von 5\n\n—\n\nH & A\n\nQuote1.84",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-4a2b40e9011288e1f73c1351",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "FK Polissja trifft in 1. HZ",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T10:41:01.000Z",
   "recorded_at": "2026-10-23T00:29:32.970Z",
   "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-ca5dd61b5283bcde645ee1ce",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Slovan L. trifft in 2. HZ",
   "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-10T14:16:01.700Z",
   "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-cb58a83528f9c8963819af06",
   "url": "/authors/tristan/picks/2/#pick-n-cb58a83528f9c8963819af06",
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Unter 9,5 Ecken",
   "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-10T14:16:01.700Z",
   "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": {
    "at": "2026-10-14T02:01:04.598Z",
    "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-cb58a83528f9c8963819af06",
    "quote_text": "Unter 9,5 Ecken",
    "fragment_from": 6476,
    "fragment_to": 6491,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://wetttipps-heute.com/",
     "display_name": null,
     "speaker": "Tristan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d635554115034691dfaa432d600d7b57cfcb4d78f46100202922be66952fac4d",
     "material_removed": false
    },
    "published_at": "2026-09-29T10:22:45.000Z",
    "detected_at": "2026-10-10T14:16:01.700Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "not_supported",
    "cause": "",
    "cause_code": "not_supported",
    "event": null,
    "market_label": null,
    "outcome_label": null,
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": null,
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "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-10T14:16:01.700Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "no_match_linked",
    "origin_words": "Date as stated by the source; no match is linked to this statement",
    "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:04.598Z",
      "field_name": "line sign",
      "was": "Over/Under −9.5 corners · under −9.5",
      "now": "Over/Under 9.5 corners · under 9.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:04.598Z",
     "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-b5a360cd0f5fc3e4f35c55ca",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Remis (1. HZ)",
   "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-10T14:16:01.700Z",
   "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
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 75,
  "before_kickoff": 66,
  "after_kickoff": 9,
  "at_least_2h": 66,
  "share_2h_plus": 88.0,
  "median_hours": 16.1,
  "min_hours": 2.5,
  "max_hours": 421.3,
  "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
 },
 "baseline": {
  "contract_version": 1,
  "series_code": "market_price",
  "rule": "recorded-line-1.0",
  "state": "settled",
  "picks": 3,
  "settled_picks_all": 3,
  "excluded": {
   "market_without_favourite": 0,
   "no_recorded_line": 0,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 30000,
  "author_net_hundredths": -15556,
  "favourite_net_hundredths": -15556,
  "difference_hundredths": 0,
  "author_return_percent": -51.85,
  "favourite_return_percent": -51.85,
  "author_hit_rate": 33.3,
  "favourite_hit_rate": 33.3,
  "picked_favourite_share": 100.0,
  "by_market": [
   {
    "market_code": "total",
    "picks": 2,
    "staked_hundredths": 20000,
    "author_net_hundredths": -5556,
    "favourite_net_hundredths": -5556,
    "author_hits": 1,
    "favourite_hits": 1,
    "picked_favourite": 2,
    "author_return_percent": -27.78,
    "favourite_return_percent": -27.78
   },
   {
    "market_code": "both_teams_score",
    "picks": 1,
    "staked_hundredths": 10000,
    "author_net_hundredths": -10000,
    "favourite_net_hundredths": -10000,
    "author_hits": 0,
    "favourite_hits": 0,
    "picked_favourite": 1,
    "author_return_percent": -100.0,
    "favourite_return_percent": -100.0
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-24T11:30:00.000Z",
    "author_cumulative_hundredths": -10000,
    "favourite_cumulative_hundredths": -10000
   },
   {
    "kickoff": "2026-10-24T12:00:00.000Z",
    "author_cumulative_hundredths": -20000,
    "favourite_cumulative_hundredths": -20000
   },
   {
    "kickoff": "2026-10-24T13:30:00.000Z",
    "author_cumulative_hundredths": -15556,
    "favourite_cumulative_hundredths": -15556
   }
  ],
  "words": "Same stakes, same matches, same recorded moment: the author’s picks against backing the market favourite by the recorded line. Only markets with a single shortest price count (match result, over/under, both teams to score, handicap); correct score and combined markets are left out."
 },
 "pagination": {
  "per_page": 20,
  "total": 179,
  "pages": 10,
  "page_urls": [
   "/authors/tristan/",
   "/authors/tristan/picks/2/",
   "/authors/tristan/picks/3/",
   "/authors/tristan/picks/4/",
   "/authors/tristan/picks/5/",
   "/authors/tristan/picks/6/",
   "/authors/tristan/picks/7/",
   "/authors/tristan/picks/8/",
   "/authors/tristan/picks/9/",
   "/authors/tristan/picks/10/"
  ],
  "groups": {
   "settled": 15,
   "pending": 0,
   "excluded": 164
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/tristan/",
  "current": false
 },
 "title_tag": "Tristan Predictions: Verified Record, Results and Sources",
 "calculator": null,
 "person": {
  "person_id": "o-8b89f2f0f7e8128630bb595b",
  "type_code": "individual",
  "name_shown": "Tristan",
  "main_entity": "e-8b89f2f0f7e8128630bb595b",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-8b89f2f0f7e8128630bb595b",
    "medium": "wetttipps-heute.com",
    "channel": "section pages",
    "domain": "wetttipps-heute.com",
    "source_info": "wetttipps-heute-com",
    "byline": "Tristan",
    "url": "/sources/wetttipps-heute-com/",
    "summary": {
     "statements": 250,
     "predictions": 179,
     "settled_picks": 3,
     "headline_kind": "live_snapshot",
     "return_percent": -51.85,
     "headline_part": "live",
     "period_from": "2026-10-09",
     "period_to": "2026-11-06"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "data_revision": {
  "data_version": "2026-10-27.1",
  "updated": "2026-10-27",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "2.2",
  "price_rule": "independent odds snapshot",
  "series_code": "market_price",
  "sample": {
   "settled_picks": 3,
   "matches": 3,
   "void": 0,
   "period_from": "2026-10-24",
   "period_to": "2026-10-24",
   "composition_hash": "6ed72651f97c43ec0803db1fd0c57352e627dd999db7d4720eb9cbb18538e6ae"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-1791b6eb081866fadabb",
   "at": "2026-10-27T07:47:02.386Z",
   "data_version": "2026-10-27.1",
   "previous_data_version": "2026-10-26.1",
   "url": "/authors/tristan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-24.4",
    "return_percent": "44.44",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "37bdbdcb74d5e0c5b57341bc06349d41a5c1f65082809e6f2f220d86d68b1239",
    "text": "+44.44 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-27.1",
    "return_percent": "-51.85",
    "settled_picks": 3,
    "matches": 3,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "6ed72651f97c43ec0803db1fd0c57352e627dd999db7d4720eb9cbb18538e6ae",
    "text": "−155.56 points on 3 settled picks across 3 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 2 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-8530779720096167699f",
   "at": "2026-10-24T16:52:01.947Z",
   "data_version": "2026-10-24.4",
   "previous_data_version": "2026-10-24.3",
   "url": "/authors/tristan/",
   "category": "new_results",
   "category_words": "New results",
   "before": null,
   "after": {
    "data_version": "2026-10-24.4",
    "return_percent": "44.44",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "37bdbdcb74d5e0c5b57341bc06349d41a5c1f65082809e6f2f220d86d68b1239",
    "text": "+44.44 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "reason": "First headline number for this record: 1 settled pick in the series “independent odds snapshot”.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "counts_by_slice": {
  "portions": [
   {
    "code": "live",
    "title": "Recorded before kick-off",
    "price_rule": "Return at our recorded market price",
    "settled_picks": 3,
    "total_check": true,
    "market_list": [
     {
      "code_name": "total",
      "in_words": "Over/under goals",
      "url": null,
      "settled_picks": 2,
      "won": 1,
      "void": 0,
      "net_points_hundredths": -5556,
      "return_percent": "-27.8",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "small_sample": true,
      "average_odds": "1.62",
      "odds_from_author": 1,
      "odds_from_snapshot": 1
     },
     {
      "code_name": "both_teams_score",
      "in_words": "Both teams to score",
      "url": null,
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "small_sample": true,
      "average_odds": "1.73",
      "odds_from_author": 1,
      "odds_from_snapshot": 0
     }
    ],
    "leagues": [
     {
      "code_name": "Bundesliga",
      "in_words": "Bundesliga",
      "url": "/football/competitions/bundesliga/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 4444,
      "return_percent": "44.4",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "small_sample": true,
      "average_odds": "1.47",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 4444,
        "return_percent": null,
        "period_from": "2026-10-24",
        "period_to": "2026-10-24",
        "small_sample": true,
        "average_odds": "1.47",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "EFL Championship",
      "in_words": "EFL Championship",
      "url": "/football/competitions/efl-championship/",
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "small_sample": true,
      "average_odds": "1.78",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-24",
        "period_to": "2026-10-24",
        "small_sample": true,
        "average_odds": "1.78",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "LaLiga",
      "in_words": "LaLiga",
      "url": "/football/competitions/laliga/",
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "small_sample": true,
      "average_odds": "1.73",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-24",
        "period_to": "2026-10-24",
        "small_sample": true,
        "average_odds": "1.73",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     }
    ],
    "best_slice": null
   }
  ],
  "best_slice": null
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 9 October 2026 · 179 predictions · last change 6 November 2026",
  "url": "https://forecastrecord.com/authors/tristan/",
  "s": "2026-10-09",
  "prediction_count": 179,
  "refreshed_at": "2026-11-06",
  "html": "<a href=\"https://forecastrecord.com/authors/tristan/\">Record tracked by Forecast Record since 9 October 2026 · 179 predictions · last change 6 November 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 62,
  "days": 27,
  "weeks": 4,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 35,
  "first_settled_on": "2026-10-10",
  "products_in_level": 1,
  "rule": {
   "tracked": {
    "min_settled": 30,
    "min_days": 30,
    "min_distinct_weeks": 2,
    "no_violations": true
   },
   "established": {
    "min_settled": 100,
    "min_days": 90
   }
  },
  "show": true
 },
 "colleagues": [
  {
   "source_code": "wetttipps-heute-com",
   "source_name": "wetttipps-heute.com",
   "source_url": "/sources/wetttipps-heute-com/",
   "label": "Also at wetttipps-heute.com",
   "authors_total": 1,
   "authors": [
    {
     "name": "Florian",
     "url": "/authors/florian/",
     "headline_part": "live",
     "settled_picks": 1,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.17",
     "odds_from_author": 1,
     "odds_from_snapshot": 0
    }
   ]
  }
 ],
 "author_type": "Tipster",
 "data_changes": {
  "added_later": "9 records added on 9 Oct 2026 found after the match. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 1,
  "last_correction_at": "2026-10-14T02:01:04.598Z",
  "corrections_url": "/corrections/",
  "text": "1 record shown here has been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "person:o-8b89f2f0f7e8128630bb595b",
 "source_revision": 105,
 "related": [
  {
   "url": "/cards/e-8b89f2f0f7e8128630bb595b-bank/",
   "name": "Bankroll card — Tristan",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-8b89f2f0f7e8128630bb595b-month-following/",
   "name": "A month following Tristan",
   "detail": null,
   "source_group": "cards"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 15,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 179,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 179,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 3,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 62,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.window",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 3,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.checked",
   "entity": "e-8b89f2f0f7e8128630bb595b",
   "value": 62,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
