{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/sources/futbol24-com/picks/103/",
 "canonical": "/sources/futbol24-com/picks/103/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Futbol24 — Pronósticos (es) — football predictions, page 103 of 169",
 "description": "Predictions 2,021–2,040 of 3,353 by Futbol24 — Pronósticos (es), with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 103 of 169 of the predictions by Futbol24 — Pronósticos (es) recorded by Forecast Record: predictions 2,021–2,040 of 3,353 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": "3,353",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "technical",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T19:12:00.346Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "385c798c385fd53d8052b684a427997ee3fe198005e89462cb7df8865e59df3d",
 "dependency_group": "author:e-c57c0f57ddc963530093db98",
 "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/futbol24-com/picks/103/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-c57c0f57ddc963530093db98",
  "public_name": "Futbol24",
  "tracker_number": 4261,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-14",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-61e98a03c656cf673e0de3c0",
   "url": "/sources/futbol24-com/picks/103/#pick-n-61e98a03c656cf673e0de3c0",
   "match": "Leyton Orient v Cambridge United",
   "match_url": "/football/matches/leyton-orient-vs-cambridge-united-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T00:32:12.000Z",
   "recorded_at": "2026-10-31T01:33:59.595Z",
   "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-61e98a03c656cf673e0de3c0",
    "quote_text": "con empate como resultado recomendado y ambos equipos marcando como alternativa de goles.",
    "fragment_from": 6562,
    "fragment_to": 6651,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-leyton-orient-cambridge-united-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "b59b74c0ffb762cc34efd3184034c17b8f0d7c35e853baa6dc0bea2c17923393",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:12.000Z",
    "detected_at": "2026-10-31T01:33:59.595Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-58a8b17f055a",
     "display_name": "Leyton Orient — Cambridge United",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/leyton-orient-vs-cambridge-united-2026-10-31/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:12.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:12.000Z",
     "detected_at": "2026-10-31T01:33:59.595Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Leyton Orient 3-0 Cambridge United."
    },
    "settlements": [
     {
      "operation_id": "dd3577c118b39eb63ff78364d8bc961d51a67c2f429b129a494003b14df76690",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-leyton-orient-cambridge-united-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-795aa4d8f9e67f798efae97a",
   "url": "/sources/futbol24-com/picks/103/#pick-n-795aa4d8f9e67f798efae97a",
   "match": "Leyton Orient v Cambridge United",
   "match_url": "/football/matches/leyton-orient-vs-cambridge-united-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T00:32:12.000Z",
   "recorded_at": "2026-10-31T01:33:59.595Z",
   "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-795aa4d8f9e67f798efae97a",
    "quote_text": "La previsión principal es un partido equilibrado, con empate como resultado recomendado y ambos equipos marcando como alternativa de goles.",
    "fragment_from": 6512,
    "fragment_to": 6651,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-leyton-orient-cambridge-united-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "b59b74c0ffb762cc34efd3184034c17b8f0d7c35e853baa6dc0bea2c17923393",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:12.000Z",
    "detected_at": "2026-10-31T01:33:59.595Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-58a8b17f055a",
     "display_name": "Leyton Orient — Cambridge United",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/leyton-orient-vs-cambridge-united-2026-10-31/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:12.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:12.000Z",
     "detected_at": "2026-10-31T01:33:59.595Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": 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": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Leyton Orient 3-0 Cambridge United."
    },
    "settlements": [
     {
      "operation_id": "9622d07986cdaa8f5a22bce242f030772629f3b50f08195f1e648ba25ccda29d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-leyton-orient-cambridge-united-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-376e29deeeef22280c3424ce",
   "url": "/sources/futbol24-com/picks/103/#pick-n-376e29deeeef22280c3424ce",
   "match": "Plymouth Argyle v Reading",
   "match_url": "/football/matches/plymouth-argyle-vs-reading-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.49",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T00:32:14.000Z",
   "recorded_at": "2026-10-31T01:46:40.804Z",
   "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-376e29deeeef22280c3424ce",
    "quote_text": "Ambos equipos marcarán: sí, cuota 1.49.",
    "fragment_from": 1478,
    "fragment_to": 1517,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-plymouth-argyle-reading-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "d2ed4c6aac9b2c95f5e1d2f0d1f7b6df27412388e050d1d77811934242ee8266",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:14.000Z",
    "detected_at": "2026-10-31T01:46:40.804Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d5b344ae4ad6",
     "display_name": "Plymouth Argyle — Reading",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/plymouth-argyle-vs-reading-2026-10-31/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.49",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:14.000Z",
     "detected_at": "2026-10-31T01:46:40.804Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.49",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.49"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Plymouth Argyle 0-0 Reading."
    },
    "settlements": [
     {
      "operation_id": "9423b61020689776be53ae9d30f582e1461cd18874a7396094f644c025aa3339",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6f17e95ec96f6432809bd9515070b347cff82f63fad064d6172343af6c1a8303",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-plymouth-argyle-reading-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-866fe953148356f96c60476c",
   "url": "/sources/futbol24-com/picks/103/#pick-n-866fe953148356f96c60476c",
   "match": "Plymouth Argyle v Reading",
   "match_url": "/football/matches/plymouth-argyle-vs-reading-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Plymouth Argyle at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.3",
   "settled_price": "2.3000",
   "published_at": "2026-10-28T00:32:14.000Z",
   "recorded_at": "2026-10-31T01:46:40.804Z",
   "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": "1",
    "price": "2.3000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-866fe953148356f96c60476c",
    "quote_text": "La elección principal es la victoria local de Plymouth Argyle en el mercado 1X2, con cuota 2.30",
    "fragment_from": 6875,
    "fragment_to": 6970,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-plymouth-argyle-reading-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "d2ed4c6aac9b2c95f5e1d2f0d1f7b6df27412388e050d1d77811934242ee8266",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:14.000Z",
    "detected_at": "2026-10-31T01:46:40.804Z",
    "executed_at": "2026-10-31T04:57:13.331Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d5b344ae4ad6",
     "display_name": "Plymouth Argyle — Reading",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/plymouth-argyle-vs-reading-2026-10-31/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Plymouth Argyle",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": "2.3000",
     "our_snapshot_at": "2026-10-31T01:45:13.427Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:14.000Z",
     "detected_at": "2026-10-31T01:46:40.804Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Plymouth Argyle",
     "author_odds": "2.3",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Plymouth Argyle at 2.3"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Plymouth Argyle 0-0 Reading."
    },
    "settlements": [
     {
      "operation_id": "45fbd1d0b80a9e0bcad632373e91d997f2f491cd5f35c1874505a9dc18c08728",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Plymouth Argyle",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T04:57:12.493Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6bae175799ed71ea640420a927723d281f0e3830d49e70a91ad2a46c05eace00",
      "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": "Plymouth Argyle",
      "decimal_odds": "2.3000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T04:57:13.331Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-plymouth-argyle-reading-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Plymouth Argyle to win"
   }
  },
  {
   "record_id": "n-767924745e66308af48a0c8d",
   "url": "/sources/futbol24-com/picks/103/#pick-n-767924745e66308af48a0c8d",
   "match": "Peterborough United v Luton Town",
   "match_url": "/football/matches/peterborough-united-vs-luton-town-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Luton Town at 1.97",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.97",
   "settled_price": "1.9500",
   "published_at": "2026-10-28T01:39:18.000Z",
   "recorded_at": "2026-10-31T01:46:42.249Z",
   "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.9500",
    "result": "Won",
    "points_hundredths": 9500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-767924745e66308af48a0c8d",
    "quote_text": "Victoria visitante de Luton Town (2), cuota 1.97.",
    "fragment_from": 1140,
    "fragment_to": 1189,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-peterborough-united-luton-town-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2e26599f05a50767a6131608aaf33a4736c2d85d80bd358e3ef12564020bebfd",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:18.000Z",
    "detected_at": "2026-10-31T01:46:42.249Z",
    "executed_at": "2026-10-31T04:57:39.048Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f344c52cc3d6",
     "display_name": "Peterborough United — Luton Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/peterborough-united-vs-luton-town-2026-10-31/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Luton Town",
    "odds_set": {
     "by_author": "1.97",
     "our_snapshot": "1.9500",
     "our_snapshot_at": "2026-10-31T01:45:13.427Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:18.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:18.000Z",
     "detected_at": "2026-10-31T01:46:42.249Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Luton Town",
     "author_odds": "1.97",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Luton Town at 1.97"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Peterborough United 0-2 Luton Town."
    },
    "settlements": [
     {
      "operation_id": "13568c2051abd0c1481caf576cd3236d8c7b2248dcba86a5ee4ae63d68a88201",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Luton Town",
      "decimal_odds": "1.97",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9700,
      "executed_at": "2026-10-31T04:57:38.057Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "96d50cc412bcfa9730f14f4a16efa0711fbc7b15d6ccc3a66df39cc986d5b587",
      "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": "Luton Town",
      "decimal_odds": "1.9500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-10-31T04:57:39.048Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-peterborough-united-luton-town-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Luton Town to win"
   }
  },
  {
   "record_id": "n-78118c03d0c71974083c081d",
   "url": "/sources/futbol24-com/picks/103/#pick-n-78118c03d0c71974083c081d",
   "match": "Peterborough United v Luton Town",
   "match_url": "/football/matches/peterborough-united-vs-luton-town-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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": "1.3800",
   "published_at": "2026-10-28T01:39:18.000Z",
   "recorded_at": "2026-10-31T01:46:42.249Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.3800",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-78118c03d0c71974083c081d",
    "quote_text": "Como segunda opción, el Sí en “Ambos equipos marcan” resulta coherente con la capacidad goleadora visitante y las dificultades defensivas del equipo local.",
    "fragment_from": 6559,
    "fragment_to": 6714,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-peterborough-united-luton-town-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2e26599f05a50767a6131608aaf33a4736c2d85d80bd358e3ef12564020bebfd",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:18.000Z",
    "detected_at": "2026-10-31T01:46:42.249Z",
    "executed_at": "2026-10-31T04:57:39.164Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f344c52cc3d6",
     "display_name": "Peterborough United — Luton Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/peterborough-united-vs-luton-town-2026-10-31/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3800",
     "our_snapshot_at": "2026-10-31T01:45:13.427Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:18.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:18.000Z",
     "detected_at": "2026-10-31T01:46:42.249Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Peterborough United 0-2 Luton Town."
    },
    "settlements": [
     {
      "operation_id": "16a594e454da81e4c3fb0f93ad3a2e0ada6acfee30eca9302c875c54173c64da",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.3800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T04:57:39.164Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-peterborough-united-luton-town-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-8a8030ef1a9f54d9015e58c7",
   "url": "/sources/futbol24-com/picks/103/#pick-n-8a8030ef1a9f54d9015e58c7",
   "match": "Peterborough United v Luton Town",
   "match_url": "/football/matches/peterborough-united-vs-luton-town-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.2,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Peterborough United 1-2 Luton Town",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "score forecast without a price, graded against the final score",
   "reason_code": "score_without_price",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:18.000Z",
   "recorded_at": "2026-10-31T01:46:42.249Z",
   "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": {
    "outcome": "2",
    "price": "1.9500",
    "result": "Won",
    "points_hundredths": 9500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-8a8030ef1a9f54d9015e58c7",
    "quote_text": "Un marcador posible sería 1-2, sin que deba interpretarse como una garantía.",
    "fragment_from": 6715,
    "fragment_to": 6791,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-peterborough-united-luton-town-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2e26599f05a50767a6131608aaf33a4736c2d85d80bd358e3ef12564020bebfd",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:18.000Z",
    "detected_at": "2026-10-31T01:46:42.249Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f344c52cc3d6",
     "display_name": "Peterborough United — Luton Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/peterborough-united-vs-luton-town-2026-10-31/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Peterborough United 1-2 Luton Town",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:18.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:18.000Z",
     "detected_at": "2026-10-31T01:46:42.249Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Correct score",
     "choice": "Peterborough United 1-2 Luton Town",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Peterborough United 1-2 Luton Town"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Peterborough United 0-2 Luton Town."
    },
    "settlements": [
     {
      "operation_id": "5fcc864d8007821af1642e69987943c15ba5fc8af27711c21ef9f2fc91126009",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "Luton Town",
      "decimal_odds": "1.9500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9500,
      "executed_at": "2026-10-31T04:57:39.190Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-peterborough-united-luton-town-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Peterborough United 1-2 Luton Town"
   }
  },
  {
   "record_id": "n-b1a8f34a21d5b1d2fff8afa9",
   "url": "/sources/futbol24-com/picks/103/#pick-n-b1a8f34a21d5b1d2fff8afa9",
   "match": "Wycombe Wanderers v Burton Albion",
   "match_url": "/football/matches/wycombe-wanderers-vs-burton-albion-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:24.000Z",
   "recorded_at": "2026-10-31T01:46:43.439Z",
   "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-b1a8f34a21d5b1d2fff8afa9",
    "quote_text": "Como segunda opción, ambos equipos marcarán: Sí resulta razonable a partir de los goles a favor y en contra acumulados por ambos clubes, aunque no deja de ser una apuesta con riesgo.",
    "fragment_from": 6445,
    "fragment_to": 6627,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wycombe-wanderers-burton-albion-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "8716a4787d54e7a1c0c993acb7d25eda69fbb0d72525b19576f33fe86fbc95e1",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:24.000Z",
    "detected_at": "2026-10-31T01:46:43.439Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-138a4a2e2da1",
     "display_name": "Wycombe Wanderers — Burton Albion",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/wycombe-wanderers-vs-burton-albion-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:24.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:24.000Z",
     "detected_at": "2026-10-31T01:46:43.439Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Wycombe Wanderers 2-0 Burton Albion."
    },
    "settlements": [
     {
      "operation_id": "b695606c2964f3ee6ab520256397c8c7ca7abb106120afec133b6fbc82a9f67b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wycombe-wanderers-burton-albion-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-c4a187ace3394ec810b6534d",
   "url": "/sources/futbol24-com/picks/103/#pick-n-c4a187ace3394ec810b6534d",
   "match": "Wycombe Wanderers v Burton Albion",
   "match_url": "/football/matches/wycombe-wanderers-vs-burton-albion-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Wycombe Wanderers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:24.000Z",
   "recorded_at": "2026-10-31T01:46:43.439Z",
   "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-c4a187ace3394ec810b6534d",
    "quote_text": "La recomendación principal es victoria de Wycombe Wanderers en el mercado 1X2, con cautela por su balance local de una victoria en seis partidos.",
    "fragment_from": 6299,
    "fragment_to": 6444,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wycombe-wanderers-burton-albion-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "8716a4787d54e7a1c0c993acb7d25eda69fbb0d72525b19576f33fe86fbc95e1",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:24.000Z",
    "detected_at": "2026-10-31T01:46:43.439Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-138a4a2e2da1",
     "display_name": "Wycombe Wanderers — Burton Albion",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/wycombe-wanderers-vs-burton-albion-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Wycombe Wanderers",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:24.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:24.000Z",
     "detected_at": "2026-10-31T01:46:43.439Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Wycombe Wanderers",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Wycombe Wanderers"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Wycombe Wanderers 2-0 Burton Albion."
    },
    "settlements": [
     {
      "operation_id": "1a411c8ad6df51fa2d973f7981b991e53f7e649ac8683e188b23e032cd83229f",
      "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": "Wycombe Wanderers",
      "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": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wycombe-wanderers-burton-albion-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Wycombe Wanderers to win"
   }
  },
  {
   "record_id": "n-7a0e53c0b0829341cd88dc8d",
   "url": "/sources/futbol24-com/picks/103/#pick-n-7a0e53c0b0829341cd88dc8d",
   "match": "Wigan Athletic v Bromley",
   "match_url": "/football/matches/wigan-athletic-vs-bromley-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:22.000Z",
   "recorded_at": "2026-10-31T01:52:23.096Z",
   "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-7a0e53c0b0829341cd88dc8d",
    "quote_text": "Como opción complementaria, “Ambos equipos marcarán: Sí” resulta coherente con los goles encajados por ambos y con la necesidad de buscar un resultado.",
    "fragment_from": 6467,
    "fragment_to": 6618,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wigan-athletic-fc-bromley-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2d67a1999ce932ecafabf6e5732614c6b8d0c8889a24dcf0c23a0585b068085b",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:22.000Z",
    "detected_at": "2026-10-31T01:52:23.096Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-940abf7c0435",
     "display_name": "Wigan Athletic — Bromley",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/wigan-athletic-vs-bromley-2026-10-31/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:22.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:22.000Z",
     "detected_at": "2026-10-31T01:52:23.096Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Wigan Athletic 3-2 Bromley."
    },
    "settlements": [
     {
      "operation_id": "4ff6d08e12147addc8aafb1d7efce369204d52e6a0a5c7626a31db218da2972b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wigan-athletic-fc-bromley-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-8f4b5845aaca520e31632777",
   "url": "/sources/futbol24-com/picks/103/#pick-n-8f4b5845aaca520e31632777",
   "match": "Wigan Athletic v Bromley",
   "match_url": "/football/matches/wigan-athletic-vs-bromley-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Wigan Athletic",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:22.000Z",
   "recorded_at": "2026-10-31T01:52:23.096Z",
   "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-8f4b5845aaca520e31632777",
    "quote_text": "La elección principal es la victoria de Wigan en el mercado 1X2, aunque la diferencia entre los equipos y la mala racha local aconsejan no tratarla como una certeza.",
    "fragment_from": 6301,
    "fragment_to": 6466,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wigan-athletic-fc-bromley-fc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2d67a1999ce932ecafabf6e5732614c6b8d0c8889a24dcf0c23a0585b068085b",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:22.000Z",
    "detected_at": "2026-10-31T01:52:23.096Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-940abf7c0435",
     "display_name": "Wigan Athletic — Bromley",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/wigan-athletic-vs-bromley-2026-10-31/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Wigan Athletic",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:22.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:22.000Z",
     "detected_at": "2026-10-31T01:52:23.096Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Wigan Athletic",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Wigan Athletic"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Wigan Athletic 3-2 Bromley."
    },
    "settlements": [
     {
      "operation_id": "e228747e8292270dbaff7dbcbabd68adbae617248f1085b8dba2f665a4224b7a",
      "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": "Wigan Athletic",
      "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": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-wigan-athletic-fc-bromley-fc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Wigan Athletic to win"
   }
  },
  {
   "record_id": "n-bd75da6b767d268c591ab811",
   "url": "/sources/futbol24-com/picks/103/#pick-n-bd75da6b767d268c591ab811",
   "match": "Milton Keynes Dons v Doncaster Rovers",
   "match_url": "/football/matches/milton-keynes-dons-vs-doncaster-rovers-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.1,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Milton Keynes Dons 2-1 Doncaster Rovers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "6-1",
   "reason": "score forecast without a price, graded against the final score",
   "reason_code": "score_without_price",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:16.000Z",
   "recorded_at": "2026-10-31T01:52:27.526Z",
   "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": {
    "outcome": "1",
    "price": "2.0000",
    "result": "Won",
    "points_hundredths": 10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-bd75da6b767d268c591ab811",
    "quote_text": "Un marcador posible sería 2-1 para los locales, sin que deba interpretarse como una garantía.",
    "fragment_from": 6434,
    "fragment_to": 6527,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-milton-keynes-dons-doncaster-rovers-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "08351d6c75ce952413b2d41ea23b85f9d8c22e55d5d0a8f3cdab4a9175de1c3e",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:16.000Z",
    "detected_at": "2026-10-31T01:52:27.526Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ee3c1deed3c8",
     "display_name": "Milton Keynes Dons — Doncaster Rovers",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/milton-keynes-dons-vs-doncaster-rovers-2026-10-31/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Milton Keynes Dons 2-1 Doncaster Rovers",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:16.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:16.000Z",
     "detected_at": "2026-10-31T01:52:27.526Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Correct score",
     "choice": "Milton Keynes Dons 2-1 Doncaster Rovers",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "2-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Milton Keynes Dons 2-1 Doncaster Rovers"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Milton Keynes Dons 6-1 Doncaster Rovers."
    },
    "settlements": [
     {
      "operation_id": "5c61be4a383e5fea13f4354bbe3756fdaae5c43e3cdbd2a1e616fa472279904a",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "Milton Keynes Dons",
      "decimal_odds": "2.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10000,
      "executed_at": "2026-10-31T05:58:37.662Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-milton-keynes-dons-doncaster-rovers-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Milton Keynes Dons 2-1 Doncaster Rovers"
   }
  },
  {
   "record_id": "n-f304912f523b50413f76b2c4",
   "url": "/sources/futbol24-com/picks/103/#pick-n-f304912f523b50413f76b2c4",
   "match": "Milton Keynes Dons v Doncaster Rovers",
   "match_url": "/football/matches/milton-keynes-dons-vs-doncaster-rovers-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:16.000Z",
   "recorded_at": "2026-10-31T01:52:27.526Z",
   "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-f304912f523b50413f76b2c4",
    "quote_text": "Como alternativa, el “Sí” en ambos equipos marcan tiene argumentos en los registros de goles y encajados de ambos conjuntos, aunque el desempeño ofensivo de Doncaster fuera de casa será un factor clave.",
    "fragment_from": 6231,
    "fragment_to": 6433,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-milton-keynes-dons-doncaster-rovers-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "08351d6c75ce952413b2d41ea23b85f9d8c22e55d5d0a8f3cdab4a9175de1c3e",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:16.000Z",
    "detected_at": "2026-10-31T01:52:27.526Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ee3c1deed3c8",
     "display_name": "Milton Keynes Dons — Doncaster Rovers",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/milton-keynes-dons-vs-doncaster-rovers-2026-10-31/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:16.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:16.000Z",
     "detected_at": "2026-10-31T01:52:27.526Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Milton Keynes Dons 6-1 Doncaster Rovers."
    },
    "settlements": [
     {
      "operation_id": "350a6f0c1d512e2065623b976b41c7649111021a4fc4f87ec7d4ccfa225f940c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-milton-keynes-dons-doncaster-rovers-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-fb4e8c4f384298ec35af1a30",
   "url": "/sources/futbol24-com/picks/103/#pick-n-fb4e8c4f384298ec35af1a30",
   "match": "Milton Keynes Dons v Doncaster Rovers",
   "match_url": "/football/matches/milton-keynes-dons-vs-doncaster-rovers-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Milton Keynes Dons",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:16.000Z",
   "recorded_at": "2026-10-31T01:52:27.526Z",
   "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-fb4e8c4f384298ec35af1a30",
    "quote_text": "La predicción principal es una victoria de Milton Keynes Dons en el mercado 1X2.",
    "fragment_from": 6150,
    "fragment_to": 6230,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-milton-keynes-dons-doncaster-rovers-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "08351d6c75ce952413b2d41ea23b85f9d8c22e55d5d0a8f3cdab4a9175de1c3e",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:16.000Z",
    "detected_at": "2026-10-31T01:52:27.526Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ee3c1deed3c8",
     "display_name": "Milton Keynes Dons — Doncaster Rovers",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/milton-keynes-dons-vs-doncaster-rovers-2026-10-31/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Milton Keynes Dons",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:16.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:16.000Z",
     "detected_at": "2026-10-31T01:52:27.526Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Milton Keynes Dons",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Milton Keynes Dons"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Milton Keynes Dons 6-1 Doncaster Rovers."
    },
    "settlements": [
     {
      "operation_id": "32ae4a43daf039b50db1f101b4fc65448c8c7cf6c28e154691057dd931e97ff4",
      "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": "Milton Keynes Dons",
      "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": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-milton-keynes-dons-doncaster-rovers-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Milton Keynes Dons to win"
   }
  },
  {
   "record_id": "n-1d232b60a29bd71266793f01",
   "url": "/sources/futbol24-com/picks/103/#pick-n-1d232b60a29bd71266793f01",
   "match": "Bradford City v Huddersfield Town",
   "match_url": "/football/matches/bradford-city-vs-huddersfield-town-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.5",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "3.5",
   "settled_price": "3.4100",
   "published_at": "2026-10-28T00:32:10.000Z",
   "recorded_at": "2026-10-31T01:52:29.312Z",
   "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": "2.4000",
    "result": "Won",
    "points_hundredths": 14000,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-1d232b60a29bd71266793f01",
    "quote_text": "Empate — mercado 1X2. Bradford ha sumado dos victorias y tres empates en sus cinco compromisos más recientes, y en casa ha conseguido tres triunfos en cinco partidos de liga. Huddersfield, sin embargo, lidera la clasificación y solo ha perdido una vez en sus primeros doce encuentros. Esa combinación invita a esperar un duelo cerrado, en el que ninguno consiga imponer una ventaja decisiva. La cuota disponible para la igualdad es 3.50 en JOKERBET.es.",
    "fragment_from": 1158,
    "fragment_to": 1610,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bradford-city-huddersfield-town-afc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "3d05fb2eb593af2738f1b846890d2eb39c9f6752964d394486c7ed70762d71b1",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:10.000Z",
    "detected_at": "2026-10-31T01:52:29.312Z",
    "executed_at": "2026-10-31T06:03:01.009Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8c3ded600b73",
     "display_name": "Bradford City — Huddersfield Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/bradford-city-vs-huddersfield-town-2026-10-31/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.5",
     "our_snapshot": "3.4100",
     "our_snapshot_at": "2026-10-31T01:50:11.180Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:10.000Z",
     "detected_at": "2026-10-31T01:52:29.312Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.5",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bradford City 0-3 Huddersfield Town."
    },
    "settlements": [
     {
      "operation_id": "0a9f461c163cd52a123ee81e6b153216657b5823c96295eea2bd3aee00348aab",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T06:02:59.800Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b930b77947c7756799c60435516844a413d57f20e5f8177ee7054e103c2fd6b1",
      "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.4100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T06:03:01.009Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bradford-city-huddersfield-town-afc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-a918d837468b214fad34b9ef",
   "url": "/sources/futbol24-com/picks/103/#pick-n-a918d837468b214fad34b9ef",
   "match": "Bradford City v Huddersfield Town",
   "match_url": "/football/matches/bradford-city-vs-huddersfield-town-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.7",
   "settled_price": "1.6600",
   "published_at": "2026-10-28T00:32:10.000Z",
   "recorded_at": "2026-10-31T01:52:29.312Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.6600",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-a918d837468b214fad34b9ef",
    "quote_text": "Ambos equipos marcarán: sí. Huddersfield presenta una cifra ofensiva superior, con 24 tantos en la competición, y ha ganado cuatro de sus últimos cinco partidos. Bradford, por su parte, viene de imponerse 2-0 a Peterborough United y puede aprovechar el apoyo de su público para generar ocasiones. Aunque los locales han concedido solo cinco goles en liga, el potencial atacante visitante respalda la posibilidad de que ambos encuentren la red. La cuota para el sí es 1.70 en YoSports.",
    "fragment_from": 1612,
    "fragment_to": 2096,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bradford-city-huddersfield-town-afc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "3d05fb2eb593af2738f1b846890d2eb39c9f6752964d394486c7ed70762d71b1",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:10.000Z",
    "detected_at": "2026-10-31T01:52:29.312Z",
    "executed_at": "2026-10-31T06:03:02.537Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8c3ded600b73",
     "display_name": "Bradford City — Huddersfield Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/bradford-city-vs-huddersfield-town-2026-10-31/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.7",
     "our_snapshot": "1.6600",
     "our_snapshot_at": "2026-10-31T01:50:11.180Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:10.000Z",
     "detected_at": "2026-10-31T01:52:29.312Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.7",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bradford City 0-3 Huddersfield Town."
    },
    "settlements": [
     {
      "operation_id": "85dc4edb05777717d25c0a70d52cb5834e01f05836c56a5bb3ffdfc8a2313a36",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T06:03:01.457Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a846f43756e0e700b19211e4bf536836d035085d3870eb2b536fe0d29fbf07f1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.6600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T06:03:02.537Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bradford-city-huddersfield-town-afc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-e7c0635d1f35eb7b0cca1acf",
   "url": "/sources/futbol24-com/picks/103/#pick-n-e7c0635d1f35eb7b0cca1acf",
   "match": "Bradford City v Huddersfield Town",
   "match_url": "/football/matches/bradford-city-vs-huddersfield-town-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 10.6,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Bradford City 1-1 Huddersfield Town",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": "score forecast without a price, graded against the final score",
   "reason_code": "score_without_price",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T00:32:10.000Z",
   "recorded_at": "2026-10-31T01:52:29.312Z",
   "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": {
    "outcome": "2",
    "price": "2.4000",
    "result": "Won",
    "points_hundredths": 14000,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-e7c0635d1f35eb7b0cca1acf",
    "quote_text": "Un marcador como 1-1 encajaría con la resistencia defensiva de Bradford y la capacidad goleadora de Huddersfield",
    "fragment_from": 6224,
    "fragment_to": 6336,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bradford-city-huddersfield-town-afc-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "3d05fb2eb593af2738f1b846890d2eb39c9f6752964d394486c7ed70762d71b1",
     "material_removed": false
    },
    "published_at": "2026-10-28T00:32:10.000Z",
    "detected_at": "2026-10-31T01:52:29.312Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8c3ded600b73",
     "display_name": "Bradford City — Huddersfield Town",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/bradford-city-vs-huddersfield-town-2026-10-31/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Bradford City 1-1 Huddersfield Town",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T00:32:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T00:32:10.000Z",
     "detected_at": "2026-10-31T01:52:29.312Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Correct score",
     "choice": "Bradford City 1-1 Huddersfield Town",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "1-1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Bradford City 1-1 Huddersfield Town"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Bradford City 0-3 Huddersfield Town."
    },
    "settlements": [
     {
      "operation_id": "47aec9f998d2caeaaea13c2667213d7a889aa03b9a7d48133859b34a8c537f0b",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.4100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T06:03:03.038Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bradford-city-huddersfield-town-afc-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bradford City 1-1 Huddersfield Town"
   }
  },
  {
   "record_id": "n-3bed4845ad5cc3f2b6c58823",
   "url": "/sources/futbol24-com/picks/103/#pick-n-3bed4845ad5cc3f2b6c58823",
   "match": "Mansfield Town v Notts County",
   "match_url": "/football/matches/mansfield-town-vs-notts-county-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:14.000Z",
   "recorded_at": "2026-10-31T02:01:46.413Z",
   "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-3bed4845ad5cc3f2b6c58823",
    "quote_text": "Como segunda opción, esperamos que ambos equipos marquen",
    "fragment_from": 6097,
    "fragment_to": 6153,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-mansfield-town-notts-county-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "eea73c5a41151b97997f307fee80952eee07744dec46f9fa2fcfcd884f81b95d",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:14.000Z",
    "detected_at": "2026-10-31T02:01:46.413Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-37797e471207",
     "display_name": "Mansfield Town — Notts County",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/mansfield-town-vs-notts-county-2026-10-31/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:14.000Z",
     "detected_at": "2026-10-31T02:01:46.413Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Mansfield Town 0-2 Notts County."
    },
    "settlements": [
     {
      "operation_id": "f55e07de91fbd30c63b9c315a5fc881edad865cd350502baedabb7224f9f12fa",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-mansfield-town-notts-county-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-a1ca5d3eb21d43976d871028",
   "url": "/sources/futbol24-com/picks/103/#pick-n-a1ca5d3eb21d43976d871028",
   "match": "Mansfield Town v Notts County",
   "match_url": "/football/matches/mansfield-town-vs-notts-county-2026-10-31/",
   "kickoff": "2026-10-31T15:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 13.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Mansfield Town",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T01:39:14.000Z",
   "recorded_at": "2026-10-31T02:01:46.413Z",
   "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-a1ca5d3eb21d43976d871028",
    "quote_text": "La predicción principal es una victoria de Mansfield Town en el mercado 1X2.",
    "fragment_from": 6020,
    "fragment_to": 6096,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-mansfield-town-notts-county-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "eea73c5a41151b97997f307fee80952eee07744dec46f9fa2fcfcd884f81b95d",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:39:14.000Z",
    "detected_at": "2026-10-31T02:01:46.413Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-37797e471207",
     "display_name": "Mansfield Town — Notts County",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-31T15:00:00.000Z",
     "url": "/football/matches/mansfield-town-vs-notts-county-2026-10-31/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Mansfield Town",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:39:14.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:39:14.000Z",
     "detected_at": "2026-10-31T02:01:46.413Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Mansfield Town",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Mansfield Town"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Mansfield Town 0-2 Notts County."
    },
    "settlements": [
     {
      "operation_id": "c23914ba0222c77c2a65dbecc3dd0ec8fe7788f868a37a7f4e908ac4a94fb47b",
      "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": "Mansfield Town",
      "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": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-mansfield-town-notts-county-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Mansfield Town to win"
   }
  },
  {
   "record_id": "n-3909244a0004fce1f7016d02",
   "url": "/sources/futbol24-com/picks/103/#pick-n-3909244a0004fce1f7016d02",
   "match": "Bayer 04 Leverkusen v VfB Stuttgart",
   "match_url": "/football/matches/bayer-04-leverkusen-vs-vfb-stuttgart-2026-10-31/",
   "kickoff": "2026-10-31T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 12.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3279,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3279",
   "published_at": "2026-10-28T01:30:26.000Z",
   "recorded_at": "2026-10-31T02:01:47.967Z",
   "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-3909244a0004fce1f7016d02",
    "quote_text": "Como opción secundaria, ambos equipos marcan: Sí, considerando que los dos han concedido goles con regularidad y que Stuttgart puede aprovechar alguna ocasión.",
    "fragment_from": 7502,
    "fragment_to": 7661,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bayer-04-leverkusen-vfb-stuttgart-pronostico/",
     "display_name": null,
     "speaker": null,
     "authorship": "channel_consensus",
     "media_from_ms": null,
     "bundle_id": "2447ad4657eda124b06ead67b32602d4d8c55e7b7698602012c53de786f14280",
     "material_removed": false
    },
    "published_at": "2026-10-28T01:30:26.000Z",
    "detected_at": "2026-10-31T02:01:47.967Z",
    "executed_at": "2026-10-31T12:30:54.148Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13162f93c610",
     "display_name": "Bayer 04 Leverkusen — VfB Stuttgart",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-31T14:30:00.000Z",
     "url": "/football/matches/bayer-04-leverkusen-vs-vfb-stuttgart-2026-10-31/",
     "scoreline": "2-4",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3279",
     "our_snapshot_at": "2026-10-31T01:59:37.819Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3279,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-28T01:30:26.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-28T01:30:26.000Z",
     "detected_at": "2026-10-31T02:01:47.967Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bayer 04 Leverkusen 2-4 VfB Stuttgart."
    },
    "settlements": [
     {
      "operation_id": "2cd0f9639f81a6d82f83ee502c105145e6c41433b2973e7507c0bc14ca6c23f6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.3279",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3279,
      "executed_at": "2026-10-31T12:30:54.148Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Futbol24 — Pronósticos (es)",
     "publisher": "Futbol24 — Pronósticos (es)",
     "forecaster": "Futbol24 — Pronósticos (es)",
     "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.futbol24.com/es/pronosticos-deportivos/previa/31-10-2026-bayer-04-leverkusen-vfb-stuttgart-pronostico/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 3353,
  "pages": 169,
  "page_urls": [
   "/sources/futbol24-com/",
   "/sources/futbol24-com/picks/2/",
   "/sources/futbol24-com/picks/3/",
   "/sources/futbol24-com/picks/4/",
   "/sources/futbol24-com/picks/5/",
   "/sources/futbol24-com/picks/6/",
   "/sources/futbol24-com/picks/7/",
   "/sources/futbol24-com/picks/8/",
   "/sources/futbol24-com/picks/9/",
   "/sources/futbol24-com/picks/10/",
   "/sources/futbol24-com/picks/11/",
   "/sources/futbol24-com/picks/12/",
   "/sources/futbol24-com/picks/13/",
   "/sources/futbol24-com/picks/14/",
   "/sources/futbol24-com/picks/15/",
   "/sources/futbol24-com/picks/16/",
   "/sources/futbol24-com/picks/17/",
   "/sources/futbol24-com/picks/18/",
   "/sources/futbol24-com/picks/19/",
   "/sources/futbol24-com/picks/20/",
   "/sources/futbol24-com/picks/21/",
   "/sources/futbol24-com/picks/22/",
   "/sources/futbol24-com/picks/23/",
   "/sources/futbol24-com/picks/24/",
   "/sources/futbol24-com/picks/25/",
   "/sources/futbol24-com/picks/26/",
   "/sources/futbol24-com/picks/27/",
   "/sources/futbol24-com/picks/28/",
   "/sources/futbol24-com/picks/29/",
   "/sources/futbol24-com/picks/30/",
   "/sources/futbol24-com/picks/31/",
   "/sources/futbol24-com/picks/32/",
   "/sources/futbol24-com/picks/33/",
   "/sources/futbol24-com/picks/34/",
   "/sources/futbol24-com/picks/35/",
   "/sources/futbol24-com/picks/36/",
   "/sources/futbol24-com/picks/37/",
   "/sources/futbol24-com/picks/38/",
   "/sources/futbol24-com/picks/39/",
   "/sources/futbol24-com/picks/40/",
   "/sources/futbol24-com/picks/41/",
   "/sources/futbol24-com/picks/42/",
   "/sources/futbol24-com/picks/43/",
   "/sources/futbol24-com/picks/44/",
   "/sources/futbol24-com/picks/45/",
   "/sources/futbol24-com/picks/46/",
   "/sources/futbol24-com/picks/47/",
   "/sources/futbol24-com/picks/48/",
   "/sources/futbol24-com/picks/49/",
   "/sources/futbol24-com/picks/50/",
   "/sources/futbol24-com/picks/51/",
   "/sources/futbol24-com/picks/52/",
   "/sources/futbol24-com/picks/53/",
   "/sources/futbol24-com/picks/54/",
   "/sources/futbol24-com/picks/55/",
   "/sources/futbol24-com/picks/56/",
   "/sources/futbol24-com/picks/57/",
   "/sources/futbol24-com/picks/58/",
   "/sources/futbol24-com/picks/59/",
   "/sources/futbol24-com/picks/60/",
   "/sources/futbol24-com/picks/61/",
   "/sources/futbol24-com/picks/62/",
   "/sources/futbol24-com/picks/63/",
   "/sources/futbol24-com/picks/64/",
   "/sources/futbol24-com/picks/65/",
   "/sources/futbol24-com/picks/66/",
   "/sources/futbol24-com/picks/67/",
   "/sources/futbol24-com/picks/68/",
   "/sources/futbol24-com/picks/69/",
   "/sources/futbol24-com/picks/70/",
   "/sources/futbol24-com/picks/71/",
   "/sources/futbol24-com/picks/72/",
   "/sources/futbol24-com/picks/73/",
   "/sources/futbol24-com/picks/74/",
   "/sources/futbol24-com/picks/75/",
   "/sources/futbol24-com/picks/76/",
   "/sources/futbol24-com/picks/77/",
   "/sources/futbol24-com/picks/78/",
   "/sources/futbol24-com/picks/79/",
   "/sources/futbol24-com/picks/80/",
   "/sources/futbol24-com/picks/81/",
   "/sources/futbol24-com/picks/82/",
   "/sources/futbol24-com/picks/83/",
   "/sources/futbol24-com/picks/84/",
   "/sources/futbol24-com/picks/85/",
   "/sources/futbol24-com/picks/86/",
   "/sources/futbol24-com/picks/87/",
   "/sources/futbol24-com/picks/88/",
   "/sources/futbol24-com/picks/89/",
   "/sources/futbol24-com/picks/90/",
   "/sources/futbol24-com/picks/91/",
   "/sources/futbol24-com/picks/92/",
   "/sources/futbol24-com/picks/93/",
   "/sources/futbol24-com/picks/94/",
   "/sources/futbol24-com/picks/95/",
   "/sources/futbol24-com/picks/96/",
   "/sources/futbol24-com/picks/97/",
   "/sources/futbol24-com/picks/98/",
   "/sources/futbol24-com/picks/99/",
   "/sources/futbol24-com/picks/100/",
   "/sources/futbol24-com/picks/101/",
   "/sources/futbol24-com/picks/102/",
   "/sources/futbol24-com/picks/103/",
   "/sources/futbol24-com/picks/104/",
   "/sources/futbol24-com/picks/105/",
   "/sources/futbol24-com/picks/106/",
   "/sources/futbol24-com/picks/107/",
   "/sources/futbol24-com/picks/108/",
   "/sources/futbol24-com/picks/109/",
   "/sources/futbol24-com/picks/110/",
   "/sources/futbol24-com/picks/111/",
   "/sources/futbol24-com/picks/112/",
   "/sources/futbol24-com/picks/113/",
   "/sources/futbol24-com/picks/114/",
   "/sources/futbol24-com/picks/115/",
   "/sources/futbol24-com/picks/116/",
   "/sources/futbol24-com/picks/117/",
   "/sources/futbol24-com/picks/118/",
   "/sources/futbol24-com/picks/119/",
   "/sources/futbol24-com/picks/120/",
   "/sources/futbol24-com/picks/121/",
   "/sources/futbol24-com/picks/122/",
   "/sources/futbol24-com/picks/123/",
   "/sources/futbol24-com/picks/124/",
   "/sources/futbol24-com/picks/125/",
   "/sources/futbol24-com/picks/126/",
   "/sources/futbol24-com/picks/127/",
   "/sources/futbol24-com/picks/128/",
   "/sources/futbol24-com/picks/129/",
   "/sources/futbol24-com/picks/130/",
   "/sources/futbol24-com/picks/131/",
   "/sources/futbol24-com/picks/132/",
   "/sources/futbol24-com/picks/133/",
   "/sources/futbol24-com/picks/134/",
   "/sources/futbol24-com/picks/135/",
   "/sources/futbol24-com/picks/136/",
   "/sources/futbol24-com/picks/137/",
   "/sources/futbol24-com/picks/138/",
   "/sources/futbol24-com/picks/139/",
   "/sources/futbol24-com/picks/140/",
   "/sources/futbol24-com/picks/141/",
   "/sources/futbol24-com/picks/142/",
   "/sources/futbol24-com/picks/143/",
   "/sources/futbol24-com/picks/144/",
   "/sources/futbol24-com/picks/145/",
   "/sources/futbol24-com/picks/146/",
   "/sources/futbol24-com/picks/147/",
   "/sources/futbol24-com/picks/148/",
   "/sources/futbol24-com/picks/149/",
   "/sources/futbol24-com/picks/150/",
   "/sources/futbol24-com/picks/151/",
   "/sources/futbol24-com/picks/152/",
   "/sources/futbol24-com/picks/153/",
   "/sources/futbol24-com/picks/154/",
   "/sources/futbol24-com/picks/155/",
   "/sources/futbol24-com/picks/156/",
   "/sources/futbol24-com/picks/157/",
   "/sources/futbol24-com/picks/158/",
   "/sources/futbol24-com/picks/159/",
   "/sources/futbol24-com/picks/160/",
   "/sources/futbol24-com/picks/161/",
   "/sources/futbol24-com/picks/162/",
   "/sources/futbol24-com/picks/163/",
   "/sources/futbol24-com/picks/164/",
   "/sources/futbol24-com/picks/165/",
   "/sources/futbol24-com/picks/166/",
   "/sources/futbol24-com/picks/167/",
   "/sources/futbol24-com/picks/168/",
   "/sources/futbol24-com/picks/169/"
  ],
  "groups": {
   "settled": 652,
   "pending": 18,
   "excluded": 2683
  },
  "continuation": "by_time",
  "page": 103,
  "first": 2021,
  "last": 2040,
  "author_url": "/sources/futbol24-com/",
  "current": true
 },
 "entity_id": "history:/sources/futbol24-com/picks/103/",
 "source_revision": 19,
 "title_tag": "Futbol24 — Pronósticos (es) — football predictions, page 103 of 169"
}
