{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/sources/bettingexpert-com/picks/29/",
 "canonical": "/sources/bettingexpert-com/picks/29/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "BETSiE (AceOdds) — football predictions, page 29 of 43",
 "description": "Predictions 541–560 of 834 by BETSiE (AceOdds), with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 29 of 43 of the predictions by BETSiE (AceOdds) recorded by Forecast Record: predictions 541–560 of 834 in the order we recorded them, earliest first; as of 7 November 2026. Each row links to its evidence, and the summary of the record is on the profile page.",
  "key_number": "834",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "quarantine",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T17:56:59.342Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "75c5377781aa5dab3afce1bdc95e295a23027fcdf5ade7ff0eb8bf0fab71dcd5",
 "dependency_group": "author:e-3da5872c7522e985c6632432",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/sources/bettingexpert-com/picks/29/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-3da5872c7522e985c6632432",
  "public_name": "BETSiE (AceOdds)",
  "tracker_number": 4840,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-17",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-6c2af7500f9b292633085a81",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-6c2af7500f9b292633085a81",
   "match": "Wingate & Finchley v Burgess Hill Town",
   "match_url": "/football/matches/wingate-and-finchley-vs-burgess-hill-town-2026-11-03/",
   "kickoff": "2026-11-03T19:45:00.000Z",
   "competition": "England Isthmian Premier Division",
   "lead_hours": 1.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Wingate & Finchley",
   "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": "2.0000",
   "published_at": null,
   "recorded_at": "2026-11-03T18:22:56.198Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6c2af7500f9b292633085a81",
    "quote_text": "Wingate & Finchley to win",
    "fragment_from": 589,
    "fragment_to": 614,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/burgess-hill-town-vs-wingate-finchley",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "f815bffde8c75deefa290c501d567964a0a9d178337a2b175b192e28fa38db96",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T18:22:56.198Z",
    "executed_at": "2026-11-03T18:54:31.774Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-386977e31c56",
     "display_name": "Wingate & Finchley — Burgess Hill Town",
     "competition_name": "England Isthmian Premier Division",
     "starts_at": "2026-11-03T19:45:00.000Z",
     "url": "/football/matches/wingate-and-finchley-vs-burgess-hill-town-2026-11-03/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Wingate & Finchley",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0000",
     "our_snapshot_at": "2026-11-03T18:22:56.198Z",
     "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T18:22:56.198Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Wingate & Finchley",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Wingate & Finchley"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Wingate & Finchley 1-1 Burgess Hill Town."
    },
    "settlements": [
     {
      "operation_id": "e402a30bac57ecb0fcf12e58f85f82528dacc070243bd11b2e223687b9a897d6",
      "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": "Wingate & Finchley",
      "decimal_odds": "2.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T18:54:31.774Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/burgess-hill-town-vs-wingate-finchley",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Wingate & Finchley to win"
   }
  },
  {
   "record_id": "n-14218097f5a303dd1bda4812",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-14218097f5a303dd1bda4812",
   "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": 1.1,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Paris Saint-Germain",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-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": null,
   "recorded_at": "2026-11-03T18:53:00.956Z",
   "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-14218097f5a303dd1bda4812",
    "quote_text": "Paris Saint-Germain to win Draw No Bet",
    "fragment_from": 2606,
    "fragment_to": 2644,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/paris-saint-germain-vs-villarreal",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "4346f1c8f47f2e3ec272af4b80d4254b8cca66c57111cb2f346fe5d7f3556307",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T18:53:00.956Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "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": "Draw no bet",
    "outcome_label": "Paris Saint-Germain",
    "odds_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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T18:53:00.956Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Draw no bet",
     "choice": "Paris Saint-Germain",
     "author_odds": null,
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Paris Saint-Germain"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Villarreal 0-6 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "27dd0aed8d1c315795e0a48fbe866ec4255aab897fc51c06a61999d723036378",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Paris Saint-Germain",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/paris-saint-germain-vs-villarreal",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain (Draw no bet)"
   }
  },
  {
   "record_id": "n-30b4031d6c4a1d342fe43c33",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-30b4031d6c4a1d342fe43c33",
   "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": 1.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-6",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6700,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6700",
   "published_at": null,
   "recorded_at": "2026-11-03T18:53:00.956Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-30b4031d6c4a1d342fe43c33",
    "quote_text": "I would have liked to place a BTTS and over 2.5 bet, but since that’s not available, I’m going with a straight PSG win.",
    "fragment_from": 2402,
    "fragment_to": 2521,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/paris-saint-germain-vs-villarreal",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "4346f1c8f47f2e3ec272af4b80d4254b8cca66c57111cb2f346fe5d7f3556307",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T18:53:00.956Z",
    "executed_at": "2026-11-03T18:56:02.782Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "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": "1X2, match result",
    "outcome_label": "Paris Saint-Germain",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6700",
     "our_snapshot_at": "2026-11-03T18:50:47.273Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6700,
    "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T18:53:00.956Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Paris Saint-Germain",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Paris Saint-Germain"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Villarreal 0-6 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "18fa5d3f951d1075b026660169c21f587a5d9260ac957dec218987d394aede00",
      "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": "Paris Saint-Germain",
      "decimal_odds": "1.6700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6700,
      "executed_at": "2026-11-03T18:56:02.782Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/paris-saint-germain-vs-villarreal",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain to win"
   }
  },
  {
   "record_id": "n-4a308d37c61d2e20f8d387e9",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-4a308d37c61d2e20f8d387e9",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 0.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "3.9000",
   "published_at": null,
   "recorded_at": "2026-11-03T19:42:57.244Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4a308d37c61d2e20f8d387e9",
    "quote_text": "Draw",
    "fragment_from": 1538,
    "fragment_to": 1542,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/atletico-madrid-vs-bayern-munich",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "1a7d00598dac018ddfbe2c7ac23a8befd0402050bfc3b40fb5cfceeccddb4b5f",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T19:42:57.244Z",
    "executed_at": "2026-11-03T19:46:28.673Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "3.9000",
     "our_snapshot_at": "2026-11-03T19:38:56.779Z",
     "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T19:42:57.244Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "b09d73fbc61348c3be09919c2297cbc23fd31676218c3ae2c234e5654630616b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.9000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T19:46:28.673Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/atletico-madrid-vs-bayern-munich",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-9b9785c54206a33ffd7d4b5b",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-9b9785c54206a33ffd7d4b5b",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 0.3,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.25: Atlético Madrid +0.25",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0400",
   "published_at": null,
   "recorded_at": "2026-11-03T19:42:57.244Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9b9785c54206a33ffd7d4b5b",
    "quote_text": "My tip: AH +0.25 Atletico Madrid",
    "fragment_from": 1420,
    "fragment_to": 1452,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/atletico-madrid-vs-bayern-munich",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "1a7d00598dac018ddfbe2c7ac23a8befd0402050bfc3b40fb5cfceeccddb4b5f",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T19:42:57.244Z",
    "executed_at": "2026-11-03T19:46:32.864Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.25",
    "outcome_label": "Atlético Madrid +0.25",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0400",
     "our_snapshot_at": "2026-11-03T19:39:25.942Z",
     "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T19:42:57.244Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.25",
     "choice": "Atlético Madrid +0.25",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "0.25",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.25: Atlético Madrid +0.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "cdb5cfae42767d4c354c63c0ba56b4e54e0278d6e7e5f2967e1ff4bc55c423ba",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.25",
      "choice": "Atlético Madrid +0.25",
      "decimal_odds": "2.0400",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T19:46:32.864Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/atletico-madrid-vs-bayern-munich",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Atlético Madrid +0.25"
   }
  },
  {
   "record_id": "n-fb450c176a2b9bc59b25cfef",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-fb450c176a2b9bc59b25cfef",
   "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": 0.1,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Birmingham City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4000",
   "published_at": null,
   "recorded_at": "2026-11-03T19:52:58.319Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fb450c176a2b9bc59b25cfef",
    "quote_text": "Birmingham to win Draw No Bet",
    "fragment_from": 455,
    "fragment_to": 484,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/birmingham-vs-millwall",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "1f9cb55423c2b43ba971600a054570d466843ec1e68c406ca0c888c1b39e6dff",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T19:52:58.319Z",
    "executed_at": "2026-11-03T20:03:14.654Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "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": "Draw no bet",
    "outcome_label": "Birmingham City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4000",
     "our_snapshot_at": "2026-11-03T19:50:51.608Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4000,
    "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T19:52:58.319Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Draw no bet",
     "choice": "Birmingham City",
     "author_odds": null,
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Birmingham City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Birmingham City 3-0 Millwall."
    },
    "settlements": [
     {
      "operation_id": "eae181c7fa36e3fc50d219c717aed0618ad84098056c7e88d57466da85c76554",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Birmingham City",
      "decimal_odds": "1.4000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4000,
      "executed_at": "2026-11-03T20:03:14.654Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/birmingham-vs-millwall",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Birmingham City (Draw no bet)"
   }
  },
  {
   "record_id": "n-503fc430cbd89a1de1d40ec8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "The Primary Choice: (Under 3.00 Goals) @ 1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-11-03T20:13:11.442Z",
   "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-2fb813ecd8b25defe6eed6e2",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-2fb813ecd8b25defe6eed6e2",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 23.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score, first half: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "3.2000",
   "published_at": null,
   "recorded_at": "2026-11-03T21:02:57.679Z",
   "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": "no",
    "price": "1.3448",
    "result": "Won",
    "points_hundredths": 3448,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-2fb813ecd8b25defe6eed6e2",
    "quote_text": "Both teams to score in 1st half: yes",
    "fragment_from": 539,
    "fragment_to": 575,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/manchester-city-vs-rb-leipzig",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "a5d00af18625a622f0a833afde3a651715d73f949d645f4b228eb5f1684c01cd",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T21:02:57.679Z",
    "executed_at": "2026-11-03T21:06:08.178Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Both teams to score, first half",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "3.2000",
     "our_snapshot_at": "2026-11-03T21:01:54.351Z",
     "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T21:02:57.679Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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, first half",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score, first half: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "64a568470aa7f656e4a64fc52f66c6647938c5ba653e23299443cc91cfe77c0d",
      "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, first half",
      "choice": "yes",
      "decimal_odds": "3.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T21:06:08.178Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/manchester-city-vs-rb-leipzig",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score, first half)"
   }
  },
  {
   "record_id": "n-d8c431b51fa83e42bf903c8f",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-d8c431b51fa83e42bf903c8f",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 23.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5208,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5208",
   "published_at": null,
   "recorded_at": "2026-11-03T21:02:57.679Z",
   "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": "2",
    "price": "1.5208",
    "result": "Won",
    "points_hundredths": 5208,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-d8c431b51fa83e42bf903c8f",
    "quote_text": "My tip 2",
    "fragment_from": 1329,
    "fragment_to": 1337,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/manchester-city-vs-rb-leipzig",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "a5d00af18625a622f0a833afde3a651715d73f949d645f4b228eb5f1684c01cd",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-03T21:02:57.679Z",
    "executed_at": "2026-11-03T21:06:11.455Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5208",
     "our_snapshot_at": "2026-11-03T21:01:54.351Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5208,
    "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-03T21:02:57.679Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Manchester City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "fecdfebad7ba4dd52865abe2898f09f93c244831c4564fcdf2a02640d08cc453",
      "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": "Manchester City",
      "decimal_odds": "1.5208",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5208,
      "executed_at": "2026-11-03T21:06:11.455Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/manchester-city-vs-rb-leipzig",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-9b7dc7ce9e2fc13bbbfc5241",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-9b7dc7ce9e2fc13bbbfc5241",
   "match": "Melbourne Victory v Persib Bandung",
   "match_url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
   "kickoff": "2026-11-04T07:45:00.000Z",
   "competition": "AFC Champions League Two",
   "lead_hours": 5.0,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.5: Persib Bandung +0.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8750,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8750",
   "published_at": null,
   "recorded_at": "2026-11-04T02:43:17.470Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9b7dc7ce9e2fc13bbbfc5241",
    "quote_text": "Persib Bandung +0.50 (AH)",
    "fragment_from": 537,
    "fragment_to": 562,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/melbourne-victory-vs-persib-bandung",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "f2d2d22e24bb09c6069008f5187ae8f1e14a1fffee1f944a26d2320d5513a8c4",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T02:43:17.470Z",
    "executed_at": "2026-11-04T02:54:52.267Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-60d0b67663ab",
     "display_name": "Melbourne Victory — Persib Bandung",
     "competition_name": "AFC Champions League Two",
     "starts_at": "2026-11-04T07:45:00.000Z",
     "url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.5",
    "outcome_label": "Persib Bandung +0.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8750",
     "our_snapshot_at": "2026-11-04T02:41:39.000Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8750,
    "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T02:43:17.470Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.5",
     "choice": "Persib Bandung +0.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.5: Persib Bandung +0.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Melbourne Victory 1-2 Persib Bandung."
    },
    "settlements": [
     {
      "operation_id": "ccc898d64cfdc617a790f10b6685129fd18c541a8f2ddeab98f9a6396d26e448",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Persib Bandung +0.5",
      "decimal_odds": "1.8750",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8750,
      "executed_at": "2026-11-04T02:54:52.267Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/melbourne-victory-vs-persib-bandung",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Persib Bandung +0.5"
   }
  },
  {
   "record_id": "n-8490ce2a5a17c6903af1ea28",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-8490ce2a5a17c6903af1ea28",
   "match": "Melbourne Victory v Persib Bandung",
   "match_url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
   "kickoff": "2026-11-04T07:45:00.000Z",
   "competition": "AFC Champions League Two",
   "lead_hours": 0.7,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Melbourne Victory",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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": null,
   "recorded_at": "2026-11-04T07:03:02.936Z",
   "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-8490ce2a5a17c6903af1ea28",
    "quote_text": "Melbourne Victory to win Draw No Bet",
    "fragment_from": 936,
    "fragment_to": 972,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/melbourne-victory-vs-persib-bandung",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "9fde01be70c87fd57bae3cae943df4066d380bbccd9ebe36edb2f8a5bccda5d7",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T07:03:02.936Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-60d0b67663ab",
     "display_name": "Melbourne Victory — Persib Bandung",
     "competition_name": "AFC Champions League Two",
     "starts_at": "2026-11-04T07:45:00.000Z",
     "url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Melbourne Victory",
    "odds_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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T07:03:02.936Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Draw no bet",
     "choice": "Melbourne Victory",
     "author_odds": null,
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Melbourne Victory"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Melbourne Victory 1-2 Persib Bandung."
    },
    "settlements": [
     {
      "operation_id": "32440b2cc444ada6bf5349be5f0e1bffab4015db2c3a182e138e2b3f2236dbd3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Melbourne Victory",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/melbourne-victory-vs-persib-bandung",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Melbourne Victory (Draw no bet)"
   }
  },
  {
   "record_id": "n-f8009c1a1ac7298e38d42f04",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-f8009c1a1ac7298e38d42f04",
   "match": "Melbourne Victory v Persib Bandung",
   "match_url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
   "kickoff": "2026-11-04T07:45:00.000Z",
   "competition": "AFC Champions League Two",
   "lead_hours": 0.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.5: Persib Bandung +0.50",
   "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": null,
   "recorded_at": "2026-11-04T07:22:57.109Z",
   "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-f8009c1a1ac7298e38d42f04",
    "quote_text": "Persib Bandung +0.50 (AH)",
    "fragment_from": 539,
    "fragment_to": 564,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/melbourne-victory-vs-persib-bandung",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "cb575fc2afdd89280a5b41818697edc0731ff95686e7145fd618ed1bbc409db8",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T07:22:57.109Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-60d0b67663ab",
     "display_name": "Melbourne Victory — Persib Bandung",
     "competition_name": "AFC Champions League Two",
     "starts_at": "2026-11-04T07:45:00.000Z",
     "url": "/football/matches/melbourne-victory-vs-persib-bandung-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.5",
    "outcome_label": "Persib Bandung +0.50",
    "odds_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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T07:22:57.109Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.5",
     "choice": "Persib Bandung +0.50",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "0.50",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.5: Persib Bandung +0.50"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Melbourne Victory 1-2 Persib Bandung."
    },
    "settlements": [
     {
      "operation_id": "12a6eca9ad22ccc385ae730f45ce8475436a831e48ce7236929c8f02d5673e22",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Persib Bandung +0.50",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/melbourne-victory-vs-persib-bandung",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Persib Bandung +0.50"
   }
  },
  {
   "record_id": "n-1179a9968e0f56f77cfb1656",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Over 3.5 goals\n\nOdds on an Over between Kluczevia Stargard at home and Lech Poznan II away in this 4th tier clash in Poland - Division 3 Group 2, Matchday 11 - are a way too high from my point of…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-11-04T10:02:56.899Z",
   "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-833bbe3f56fc37e64069b89b",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-833bbe3f56fc37e64069b89b",
   "match": "Rakow Czestochowa II v MKS Kluczbork",
   "match_url": "/football/matches/rakow-czestochowa-ii-vs-mks-kluczbork-2026-11-04/",
   "kickoff": "2026-11-04T11:30:00.000Z",
   "competition": "Poland III Liga",
   "lead_hours": 1.3,
   "market_code": "total",
   "author_said": "Over/Under 3 goals: under 3.0",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8500",
   "published_at": null,
   "recorded_at": "2026-11-04T10:12:57.952Z",
   "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": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-833bbe3f56fc37e64069b89b",
    "quote_text": "Under 3 goals\n\nOdds on an Under between Rakow Czestochowa II at home and MKS Kluczbork away in this 4th tier clash in Poland - Divison 3 Group 3, Matchday 11 - are a way too high from my point of view - espescially on an Under 3. Fair odds around 1,36 in my opinion - GL!\n\n59m ago by\n\nAllgoewer",
    "fragment_from": 514,
    "fragment_to": 808,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/mks-kluczbork-vs-rakow-czestochowa-ii",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2e35abac125ba808c50b4184d0bdcbd27fa850a5aab53b91c48890ebb3886784",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T10:12:57.952Z",
    "executed_at": "2026-11-04T10:34:55.701Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a76b7ea19783",
     "display_name": "Rakow Czestochowa II — MKS Kluczbork",
     "competition_name": "Poland III Liga",
     "starts_at": "2026-11-04T11:30:00.000Z",
     "url": "/football/matches/rakow-czestochowa-ii-vs-mks-kluczbork-2026-11-04/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3 goals",
    "outcome_label": "under 3.0",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8500",
     "our_snapshot_at": "2026-11-04T10:11:39.000Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8500,
    "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T10:12:57.952Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3 goals",
     "choice": "under 3.0",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "3.0",
     "subject": "goals_total",
     "in_words": "Over/Under 3 goals: under 3.0"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Rakow Czestochowa II 0-0 MKS Kluczbork."
    },
    "settlements": [
     {
      "operation_id": "1f847a904724b816695f73d266e7721fc3d97d690e5ca0a4a50b341853d751ff",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3 goals",
      "choice": "under 3.0",
      "decimal_odds": "1.8500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-04T10:34:55.701Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/mks-kluczbork-vs-rakow-czestochowa-ii",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 3.0 (Over/Under 3 goals)"
   }
  },
  {
   "record_id": "n-2d9f8cece4cf47b4b165d4b4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "SSC Napoli U19 +1.75 (AH)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-11-04T10:26:17.386Z",
   "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-1dce2467a115deade1adb40c",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-1dce2467a115deade1adb40c",
   "match": "Buriram United v Kashima Antlers",
   "match_url": "/football/matches/buriram-united-vs-kashima-antlers-2026-11-04/",
   "kickoff": "2026-11-04T12:15:00.000Z",
   "competition": "AFC Champions League Elite",
   "lead_hours": 1.4,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Kashima Antlers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Void",
   "final_score": "0-0",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-11-04T10:52:56.680Z",
   "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-1dce2467a115deade1adb40c",
    "quote_text": "Kashima Antlers to win Draw No Bet",
    "fragment_from": 531,
    "fragment_to": 565,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/buriram-united-vs-kashima-antlers",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "4d0e89c3ebaf4f4927d4c03b01b7c0051d9eb9658cb62e9be61428917d5394a9",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T10:52:56.680Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-27c5b69fcf08",
     "display_name": "Buriram United — Kashima Antlers",
     "competition_name": "AFC Champions League Elite",
     "starts_at": "2026-11-04T12:15:00.000Z",
     "url": "/football/matches/buriram-united-vs-kashima-antlers-2026-11-04/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Kashima Antlers",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "void",
    "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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T10:52:56.680Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Draw no bet",
     "choice": "Kashima Antlers",
     "author_odds": null,
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Kashima Antlers"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Void: the final score was Buriram United 0-0 Kashima Antlers."
    },
    "settlements": [
     {
      "operation_id": "4abf63a1a2e339e6888500aa2d050baf8a99b2cacfa41d9790d105fac9ee11f2",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Kashima Antlers",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/buriram-united-vs-kashima-antlers",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kashima Antlers (Draw no bet)"
   }
  },
  {
   "record_id": "n-755c3c70034844b3728ecee9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Dinamo Zagreb U19 (-2) (EH)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": null,
   "recorded_at": "2026-11-04T11:32:59.827Z",
   "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-f8cf80c918568c60d245f782",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-f8cf80c918568c60d245f782",
   "match": "FC Arkadag v Gol Gohar",
   "match_url": "/football/matches/fc-arkadag-vs-gol-gohar-2026-11-04/",
   "kickoff": "2026-11-04T13:45:00.000Z",
   "competition": "AFC Champions League Two",
   "lead_hours": 0.5,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: FC Arkadag",
   "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": null,
   "recorded_at": "2026-11-04T13:13:13.833Z",
   "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-f8cf80c918568c60d245f782",
    "quote_text": "Arkadag to win Draw No Bet",
    "fragment_from": 479,
    "fragment_to": 505,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/arkadag-vs-gol-gohar",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "adcdd6a77811261b15a01cf384989d6e0028513f0efa74edddbd201b5d2ebc8a",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T13:13:13.833Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-6e25fff9646a",
     "display_name": "FC Arkadag — Gol Gohar",
     "competition_name": "AFC Champions League Two",
     "starts_at": "2026-11-04T13:45:00.000Z",
     "url": "/football/matches/fc-arkadag-vs-gol-gohar-2026-11-04/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "FC Arkadag",
    "odds_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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T13:13:13.833Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "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": "Draw no bet",
     "choice": "FC Arkadag",
     "author_odds": null,
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: FC Arkadag"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Arkadag 1-0 Gol Gohar."
    },
    "settlements": [
     {
      "operation_id": "d7875ba04ee01dc9d9ba8e8b6f14dc427d4d9f8526da70c954aa0495e1a025c0",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "FC Arkadag",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/arkadag-vs-gol-gohar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Arkadag (Draw no bet)"
   }
  },
  {
   "record_id": "n-a2ce59c9935d0e9941c7f4a0",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-a2ce59c9935d0e9941c7f4a0",
   "match": "Dynamo de Douala v FC Gazelle",
   "match_url": null,
   "kickoff": "2026-11-04T14:30:00.000Z",
   "competition": "Cameroon Elite One",
   "lead_hours": 0.9,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.25: Dynamo de Douala -1.25",
   "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": null,
   "recorded_at": "2026-11-04T13:33:03.888Z",
   "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-a2ce59c9935d0e9941c7f4a0",
    "quote_text": "Dynamo de Douala -1.25 (AH)",
    "fragment_from": 467,
    "fragment_to": 494,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/dynamo-de-douala-vs-gazelle",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "954cd6602f7940d2f443f32472e67bd76dd3790cf43c93ebef54cab15d92a9a3",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T13:33:03.888Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-25f856dc600c",
     "display_name": "Dynamo de Douala — FC Gazelle",
     "competition_name": "Cameroon Elite One",
     "starts_at": "2026-11-04T14:30:00.000Z",
     "url": null,
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.25",
    "outcome_label": "Dynamo de Douala -1.25",
    "odds_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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T13:33:03.888Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap -1.25",
     "choice": "Dynamo de Douala -1.25",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.25",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.25: Dynamo de Douala -1.25"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Dynamo de Douala 3-1 FC Gazelle."
    },
    "settlements": [
     {
      "operation_id": "4cadab3aa70c05d091df269dc5880caf0984514f7b5acdc53562caa776cf03f0",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.25",
      "choice": "Dynamo de Douala -1.25",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/dynamo-de-douala-vs-gazelle",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Dynamo de Douala -1.25"
   }
  },
  {
   "record_id": "n-a478b7db5cbddaae000ca0b1",
   "url": "/sources/bettingexpert-com/picks/29/#pick-n-a478b7db5cbddaae000ca0b1",
   "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": 1.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Olympiakos Piraeus",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-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": null,
   "recorded_at": "2026-11-04T14:14:20.545Z",
   "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-a478b7db5cbddaae000ca0b1",
    "quote_text": "My tip X2 double chance.",
    "fragment_from": 795,
    "fragment_to": 819,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingexpert.com/football/olympiacos-vs-rennes",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "3bd7033ae305cdc6746833a6a767f8799684866b535efaf6367a537d8650b9bc",
     "material_removed": false
    },
    "published_at": null,
    "detected_at": "2026-11-04T14:14:20.545Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "Double chance",
    "outcome_label": "draw or Olympiakos Piraeus",
    "odds_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": null,
     "fragment_basis": "no",
     "source_page_at": null,
     "detected_at": "2026-11-04T14:14:20.545Z",
     "archive_snapshot_at": null,
     "flags": [
      "no_date"
     ],
     "flag_words": "The source states no publication date.",
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Olympiakos Piraeus",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Olympiakos Piraeus"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Stade Rennais 0-0 Olympiakos Piraeus."
    },
    "settlements": [
     {
      "operation_id": "2d7f05c85cb0eedac4ae1ab8ac556b34fbb8358565b52968ade43db401cfeb69",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Olympiakos Piraeus",
      "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": "BETSiE (AceOdds)",
     "publisher": "BETSiE (AceOdds)",
     "forecaster": "BETSiE (AceOdds)",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingexpert.com/football/olympiacos-vs-rennes",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Olympiakos Piraeus"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 834,
  "pages": 43,
  "page_urls": [
   "/sources/bettingexpert-com/",
   "/sources/bettingexpert-com/picks/2/",
   "/sources/bettingexpert-com/picks/3/",
   "/sources/bettingexpert-com/picks/4/",
   "/sources/bettingexpert-com/picks/5/",
   "/sources/bettingexpert-com/picks/6/",
   "/sources/bettingexpert-com/picks/7/",
   "/sources/bettingexpert-com/picks/8/",
   "/sources/bettingexpert-com/picks/9/",
   "/sources/bettingexpert-com/picks/10/",
   "/sources/bettingexpert-com/picks/11/",
   "/sources/bettingexpert-com/picks/12/",
   "/sources/bettingexpert-com/picks/13/",
   "/sources/bettingexpert-com/picks/14/",
   "/sources/bettingexpert-com/picks/15/",
   "/sources/bettingexpert-com/picks/16/",
   "/sources/bettingexpert-com/picks/17/",
   "/sources/bettingexpert-com/picks/18/",
   "/sources/bettingexpert-com/picks/19/",
   "/sources/bettingexpert-com/picks/20/",
   "/sources/bettingexpert-com/picks/21/",
   "/sources/bettingexpert-com/picks/22/",
   "/sources/bettingexpert-com/picks/23/",
   "/sources/bettingexpert-com/picks/24/",
   "/sources/bettingexpert-com/picks/25/",
   "/sources/bettingexpert-com/picks/26/",
   "/sources/bettingexpert-com/picks/27/",
   "/sources/bettingexpert-com/picks/28/",
   "/sources/bettingexpert-com/picks/29/",
   "/sources/bettingexpert-com/picks/30/",
   "/sources/bettingexpert-com/picks/31/",
   "/sources/bettingexpert-com/picks/32/",
   "/sources/bettingexpert-com/picks/33/",
   "/sources/bettingexpert-com/picks/34/",
   "/sources/bettingexpert-com/picks/35/",
   "/sources/bettingexpert-com/picks/36/",
   "/sources/bettingexpert-com/picks/37/",
   "/sources/bettingexpert-com/picks/38/",
   "/sources/bettingexpert-com/picks/39/",
   "/sources/bettingexpert-com/picks/40/",
   "/sources/bettingexpert-com/picks/41/",
   "/sources/bettingexpert-com/picks/42/",
   "/sources/bettingexpert-com/picks/43/"
  ],
  "groups": {
   "settled": 190,
   "pending": 6,
   "excluded": 638
  },
  "continuation": "by_time",
  "page": 29,
  "first": 541,
  "last": 560,
  "author_url": "/sources/bettingexpert-com/",
  "current": true
 },
 "entity_id": "history:/sources/bettingexpert-com/picks/29/",
 "source_revision": 10
}
