{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/salvatore-maniaci/picks/3/",
 "canonical": "/authors/salvatore-maniaci/picks/3/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Salvatore Maniaci — football predictions, page 3 of 14",
 "description": "Predictions 21–40 of 251 by Salvatore Maniaci, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 3 of 14 of the predictions by Salvatore Maniaci recorded by Forecast Record: predictions 21–40 of 251 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": "251",
  "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-07T18:43:29.762Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T07:23:48.684Z",
 "content_hash": null,
 "meaning_hash": "83aa6c49596c24935f4f9118e16461cde2b5de48b2cd52cd56d74970f22479ae",
 "dependency_group": "author:e-2fa1be53e6384fcd44cfc55c",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/salvatore-maniaci/picks/3/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-2fa1be53e6384fcd44cfc55c",
  "public_name": "Salvatore Maniaci",
  "tracker_number": 2938,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-11",
   "until": "2026-11-06"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-ad415e8d8777bfd475355c75",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-ad415e8d8777bfd475355c75",
   "match": "Frosinone v Como",
   "match_url": "/football/matches/frosinone-vs-como-2026-09-20/",
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -513.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.3100",
   "published_at": "2026-09-20T09:40:00.000Z",
   "recorded_at": "2026-10-11T22:09:17.836Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ad415e8d8777bfd475355c75",
    "quote_text": "Over 2.5 a quota 1.52",
    "fragment_from": 4261,
    "fragment_to": 4282,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-frosinone-como-20-settembre-2026-altro-over-2-5-in-vista/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "30faa39e3aea25629e03fedcdb3e88a67c959581a2f27e2746f9245f9f7188c5",
     "material_removed": false
    },
    "published_at": "2026-09-20T09:40:00.000Z",
    "detected_at": "2026-10-11T22:09:17.836Z",
    "executed_at": "2026-10-13T20:10:43.869Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-9f132f2ed26c",
     "display_name": "Frosinone v Como",
     "competition_name": "Serie A",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": "/football/matches/frosinone-vs-como-2026-09-20/",
     "scoreline": "2-0"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.52",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3100",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-20T09:40:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T09:40:00.000Z",
     "detected_at": "2026-10-11T22:09:17.836Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.52",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5 at 1.52"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Frosinone 2-0 Como."
    },
    "settlements": [
     {
      "operation_id": "aefb854c3e8b2b2c58348dd2a55b634f6874dd343700a29511f6e905fdafc178",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.52",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:43.868Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "676251c127a7d382e71bc7b6eb37e9bdc067896b9d9c237c48e7ba9146816035",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.3100",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:43.869Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-frosinone-como-20-settembre-2026-altro-over-2-5-in-vista/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-0230a90530792a8de9bcd20b",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-0230a90530792a8de9bcd20b",
   "match": "Parma v Genoa",
   "match_url": "/football/matches/parma-vs-genoa-2026-09-20/",
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -513.2,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 1.95",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.95",
   "settled_price": "1.9050",
   "published_at": "2026-09-20T09:39:00.000Z",
   "recorded_at": "2026-10-11T22:09:17.918Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0230a90530792a8de9bcd20b",
    "quote_text": "X 1T a quota 1.95",
    "fragment_from": 4103,
    "fragment_to": 4120,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-parma-genoa-20-settembre-2026-serva-una-scossa-ma-si-prevede-una-partenza-lenta/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c892d8c29e08b5433268cacbaad069e0014f98695b4f353b9128c3aa5f3226db",
     "material_removed": false
    },
    "published_at": "2026-09-20T09:39:00.000Z",
    "detected_at": "2026-10-11T22:09:17.918Z",
    "executed_at": "2026-10-13T20:10:43.895Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-42e22f2a22de",
     "display_name": "Parma v Genoa",
     "competition_name": "Serie A",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": "/football/matches/parma-vs-genoa-2026-09-20/",
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9050",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-20T09:39:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T09:39:00.000Z",
     "detected_at": "2026-10-11T22:09:17.918Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "1.95",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 1.95"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Parma 2-1 Genoa."
    },
    "settlements": [
     {
      "operation_id": "031b4f781eaba824e73985a4266d4357ce1b8e72595aec44db5464678016919d",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:43.894Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b06e03991afc8a47d2a8813e7d83dadc3aa1e080a924470cae58ab41cd9607fb",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "1.9050",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:43.895Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-parma-genoa-20-settembre-2026-serva-una-scossa-ma-si-prevede-una-partenza-lenta/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-047f848e2c14b564099cf442",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-047f848e2c14b564099cf442",
   "match": "Arezzo v Südtirol",
   "match_url": "/football/matches/arezzo-vs-sudtirol-2026-09-20/",
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": -513.2,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Südtirol at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.6",
   "settled_price": "1.5850",
   "published_at": "2026-09-20T09:37:00.000Z",
   "recorded_at": "2026-10-11T22:09:18.236Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-047f848e2c14b564099cf442",
    "quote_text": "X2 a quota 1.6",
    "fragment_from": 4328,
    "fragment_to": 4342,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-arezzo-sudtirol-20-settembre-2026-doppia-chance-a-favore-di-chi/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7183fb64b8039a4f9b4b803dc3a976a71688f3f59efdffdc8751537091077c0f",
     "material_removed": false
    },
    "published_at": "2026-09-20T09:37:00.000Z",
    "detected_at": "2026-10-11T22:09:18.236Z",
    "executed_at": "2026-10-13T20:10:43.920Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-cfbdc5cda2d1",
     "display_name": "Arezzo v Südtirol",
     "competition_name": "Serie B",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": "/football/matches/arezzo-vs-sudtirol-2026-09-20/",
     "scoreline": "1-4"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Südtirol",
    "odds_set": {
     "by_author": "1.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5850,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-20T09:37:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-20T09:37:00.000Z",
     "detected_at": "2026-10-11T22:09:18.236Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Double chance",
     "choice": "draw or Südtirol",
     "author_odds": "1.6",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Südtirol at 1.6"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arezzo 1-4 Südtirol."
    },
    "settlements": [
     {
      "operation_id": "c5cf1683fcad98b2fca8f5c37f6da5cde2fc3f3193d9f7c6d58f6ed18da598df",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Südtirol",
      "decimal_odds": "1.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6000,
      "executed_at": "2026-10-13T20:10:43.919Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "09af2a963310e5d5e8a5e967e3a8328569c3a8adbfea5a1420612140a6878361",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Südtirol",
      "decimal_odds": "1.5850",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5850,
      "executed_at": "2026-10-13T20:10:43.920Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-arezzo-sudtirol-20-settembre-2026-doppia-chance-a-favore-di-chi/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Südtirol"
   }
  },
  {
   "record_id": "n-f0e81b5962d2bd01647a690b",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-f0e81b5962d2bd01647a690b",
   "match": "Udinese v Cagliari",
   "match_url": "/football/matches/udinese-vs-cagliari-2026-09-19/",
   "kickoff": "2026-09-19T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -537.2,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.02",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10750,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.02",
   "settled_price": "2.0750",
   "published_at": "2026-09-19T08:33:11.000Z",
   "recorded_at": "2026-10-11T22:09:25.028Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f0e81b5962d2bd01647a690b",
    "quote_text": "X 1T a quota 2.02",
    "fragment_from": 4063,
    "fragment_to": 4080,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-udinese-cagliari-19-settembre-2026-pareggio-si-ma-dopo-i-primi-45-minuti/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e39fa79ec3f6cb596f47dacbb3e113f3ac53a0ceb4b824cfe04d255c4ca3161d",
     "material_removed": false
    },
    "published_at": "2026-09-19T08:33:11.000Z",
    "detected_at": "2026-10-11T22:09:25.028Z",
    "executed_at": "2026-10-13T20:10:34.196Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-f32b90e2e143",
     "display_name": "Udinese v Cagliari",
     "competition_name": "Serie A",
     "starts_at": "2026-09-19T13:00:00.000Z",
     "url": "/football/matches/udinese-vs-cagliari-2026-09-19/",
     "scoreline": "0-1"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.02",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10750,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-19T08:33:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T08:33:11.000Z",
     "detected_at": "2026-10-11T22:09:25.028Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "2.02",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.02"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Udinese 0-1 Cagliari."
    },
    "settlements": [
     {
      "operation_id": "f91197a5ecc2fd473965a4741c7b2e536c4d327166362f95577cb07de912a5e7",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.02",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10200,
      "executed_at": "2026-10-13T20:10:34.196Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "242faa39d7cbf8e86fa8a4140b87d01308bf42612f7da9e938bc6ca8ffb06ea4",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.0750",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10750,
      "executed_at": "2026-10-13T20:10:34.196Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-udinese-cagliari-19-settembre-2026-pareggio-si-ma-dopo-i-primi-45-minuti/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-2b5c827a2b11d5d598623973",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-2b5c827a2b11d5d598623973",
   "match": "Sampdoria v Catanzaro",
   "match_url": "/football/matches/sampdoria-vs-catanzaro-2026-09-19/",
   "kickoff": "2026-09-19T15:15:00.000Z",
   "competition": "Serie B",
   "lead_hours": -534.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6750,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.75",
   "settled_price": "1.6750",
   "published_at": "2026-09-19T08:30:05.000Z",
   "recorded_at": "2026-10-11T22:09:25.785Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2b5c827a2b11d5d598623973",
    "quote_text": "Goal a quota 1.75",
    "fragment_from": 4234,
    "fragment_to": 4251,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-sampdoria-catanzaro-19-settembre-2026-brutta-partenza-ma-gara-viva-e-da-goal/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "eaeb5c9a700d56449906b9a39a817f30ef34e253af4615a12063a777d1b1a96e",
     "material_removed": false
    },
    "published_at": "2026-09-19T08:30:05.000Z",
    "detected_at": "2026-10-11T22:09:25.785Z",
    "executed_at": "2026-10-13T20:10:38.309Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-4599d193ebf2",
     "display_name": "Sampdoria v Catanzaro",
     "competition_name": "Serie B",
     "starts_at": "2026-09-19T15:15:00.000Z",
     "url": "/football/matches/sampdoria-vs-catanzaro-2026-09-19/",
     "scoreline": "2-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6750,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-19T08:30:05.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T08:30:05.000Z",
     "detected_at": "2026-10-11T22:09:25.785Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.75",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Sampdoria 2-1 Catanzaro."
    },
    "settlements": [
     {
      "operation_id": "3dbb16e810b4bc35047b64e15d345359242ab6d9723eda6b0dc926e376a425bd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-10-13T20:10:38.309Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f88e5574e50164807b1bf81d026ff5f6c8f9617f0d652e941ba7f2e1c465a385",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.6750",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6750,
      "executed_at": "2026-10-13T20:10:38.309Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-sampdoria-catanzaro-19-settembre-2026-brutta-partenza-ma-gara-viva-e-da-goal/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-06e06183750e59f0974bb533",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-06e06183750e59f0974bb533",
   "match": "Palermo v Padova",
   "match_url": "/football/matches/palermo-vs-padova-2026-09-19/",
   "kickoff": "2026-09-19T13:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": -537.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Palermo at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.5000",
   "published_at": "2026-09-19T08:29:10.000Z",
   "recorded_at": "2026-10-11T22:09:26.062Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-06e06183750e59f0974bb533",
    "quote_text": "1 a quota 1.55",
    "fragment_from": 4165,
    "fragment_to": 4179,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-palermo-padova-19-settembre-2026-ritorno-alla-vittoria-per-i-rosanero/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4e7a09f2fc7c24ec9985975fbfbb8986cc5d5c4aaa8221e09256aa8daa0d6862",
     "material_removed": false
    },
    "published_at": "2026-09-19T08:29:10.000Z",
    "detected_at": "2026-10-11T22:09:26.062Z",
    "executed_at": "2026-10-13T20:10:34.249Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-a5a8a4a4141a",
     "display_name": "Palermo v Padova",
     "competition_name": "Serie B",
     "starts_at": "2026-09-19T13:00:00.000Z",
     "url": "/football/matches/palermo-vs-padova-2026-09-19/",
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Palermo",
    "odds_set": {
     "by_author": "1.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-19T08:29:10.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T08:29:10.000Z",
     "detected_at": "2026-10-11T22:09:26.062Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Palermo",
     "author_odds": "1.55",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Palermo at 1.55"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Palermo 2-1 Padova."
    },
    "settlements": [
     {
      "operation_id": "27216de243c31fe4fe925b647bc7c8723b5c8cd9b4988172159815b74934feec",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Palermo",
      "decimal_odds": "1.55",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5500,
      "executed_at": "2026-10-13T20:10:34.248Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e9c595944817de676f3ca355f7ba8822651db8d17ae3a41a0fca1c9a7eb7553e",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Palermo",
      "decimal_odds": "1.5000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5000,
      "executed_at": "2026-10-13T20:10:34.249Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-palermo-padova-19-settembre-2026-ritorno-alla-vittoria-per-i-rosanero/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Palermo to win"
   }
  },
  {
   "record_id": "n-e78458a7c8b4e24114e86786",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-e78458a7c8b4e24114e86786",
   "match": "Carrarese v Benevento",
   "match_url": "/football/matches/carrarese-vs-benevento-2026-09-19/",
   "kickoff": "2026-09-19T13:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": -537.2,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.2",
   "settled_price": "2.1500",
   "published_at": "2026-09-19T08:28:04.000Z",
   "recorded_at": "2026-10-11T22:09:26.353Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e78458a7c8b4e24114e86786",
    "quote_text": "X 1T a quota 2.2",
    "fragment_from": 4116,
    "fragment_to": 4132,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-carrarese-benevento-19-settembre-2026-5a-giornata-di-serie-b/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "067a4768ed6d6340f722099d2f0f4c749ff12c8b2f4f80226773fdba66745ada",
     "material_removed": false
    },
    "published_at": "2026-09-19T08:28:04.000Z",
    "detected_at": "2026-10-11T22:09:26.353Z",
    "executed_at": "2026-10-13T20:10:34.222Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-8bb14bf04473",
     "display_name": "Carrarese v Benevento",
     "competition_name": "Serie B",
     "starts_at": "2026-09-19T13:00:00.000Z",
     "url": "/football/matches/carrarese-vs-benevento-2026-09-19/",
     "scoreline": "0-1"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-19T08:28:04.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-19T08:28:04.000Z",
     "detected_at": "2026-10-11T22:09:26.353Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 11 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Carrarese 0-1 Benevento."
    },
    "settlements": [
     {
      "operation_id": "e3e918f027b92e62833a09ff28dfdbbca10962a7c5f6a053166b3c1c7677a851",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-10-13T20:10:34.222Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "26cb7ca42ae2b16343ec134ae3c6787d5341093f713754f07a77db17b880de60",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.1500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-10-13T20:10:34.222Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-carrarese-benevento-19-settembre-2026-5a-giornata-di-serie-b/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-08eb20729180c2be40d4d5a1",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-08eb20729180c2be40d4d5a1",
   "match": "SSC Napoli v Frosinone",
   "match_url": "/football/matches/ssc-napoli-vs-frosinone-2026-10-10/",
   "kickoff": "2026-10-10T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -49.4,
   "market_code": "result_and_total",
   "author_said": "Match result and over/under 2.5 goals: SSC Napoli to win and over 2.5 goals at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9450,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.72",
   "settled_price": "1.9450",
   "published_at": "2026-10-10T09:00:27.000Z",
   "recorded_at": "2026-10-12T20:06:42.197Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-08eb20729180c2be40d4d5a1",
    "quote_text": "1 + Over 2,5 a quota 1.72",
    "fragment_from": 4574,
    "fragment_to": 4599,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-napoli-frosinone-10-ottobre-2026-sembra-scontata-ma-non-lo-e/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a2a52abe9bac9c9878286e2802f22b43b5251107a85dd1b91696133090381329",
     "material_removed": false
    },
    "published_at": "2026-10-10T09:00:27.000Z",
    "detected_at": "2026-10-12T20:06:42.197Z",
    "executed_at": "2026-10-13T20:11:08.886Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-f48d1ed42fc3",
     "display_name": "SSC Napoli v Frosinone",
     "competition_name": "Serie A",
     "starts_at": "2026-10-10T18:45:00.000Z",
     "url": "/football/matches/ssc-napoli-vs-frosinone-2026-10-10/",
     "scoreline": "3-0"
    },
    "market_label": "Match result and over/under 2.5 goals",
    "outcome_label": "SSC Napoli to win and over 2.5 goals",
    "odds_set": {
     "by_author": "1.72",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.9450",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9450,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-10T09:00:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T09:00:27.000Z",
     "detected_at": "2026-10-12T20:06:42.197Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and over/under 2.5 goals",
     "choice": "SSC Napoli to win and over 2.5 goals",
     "author_odds": "1.72",
     "market_key": "result_and_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Match result and over/under 2.5 goals: SSC Napoli to win and over 2.5 goals at 1.72"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was SSC Napoli 3-0 Frosinone."
    },
    "settlements": [
     {
      "operation_id": "ced247a0e75ebc8ab3aad2e17f3464cb5ece49862647e3d4bd79688a7d3fd3f8",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "SSC Napoli to win and over 2.5 goals",
      "decimal_odds": "1.72",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7200,
      "executed_at": "2026-10-13T20:11:08.886Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0c1658b06a7133019db4c4e334c0a48b885a875de06eade029d9925e8861d4cd",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and over/under 2.5 goals",
      "choice": "SSC Napoli to win and over 2.5 goals",
      "decimal_odds": "1.9450",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9450,
      "executed_at": "2026-10-13T20:11:08.886Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-napoli-frosinone-10-ottobre-2026-sembra-scontata-ma-non-lo-e/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "SSC Napoli to win and over 2.5 goals"
   }
  },
  {
   "record_id": "n-28eb2c67d3b38a894eb8f202",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-28eb2c67d3b38a894eb8f202",
   "match": "Genoa v Fiorentina",
   "match_url": "/football/matches/genoa-vs-fiorentina-2026-10-10/",
   "kickoff": "2026-10-10T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -55.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.67",
   "settled_price": "1.8000",
   "published_at": "2026-10-10T08:58:53.000Z",
   "recorded_at": "2026-10-12T20:06:42.333Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-28eb2c67d3b38a894eb8f202",
    "quote_text": "Goal a quota 1.67",
    "fragment_from": 4444,
    "fragment_to": 4461,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-genoa-fiorentina-10-ottobre-2026-servono-gol-e-punti/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d6735cd729f5f60168bfd3c2f78ae0d5d2aff0f9d84b05da9ea2c56f15cabe54",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:58:53.000Z",
    "detected_at": "2026-10-12T20:06:42.333Z",
    "executed_at": "2026-10-13T20:11:02.178Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-57988c8ebab7",
     "display_name": "Genoa v Fiorentina",
     "competition_name": "Serie A",
     "starts_at": "2026-10-10T13:00:00.000Z",
     "url": "/football/matches/genoa-vs-fiorentina-2026-10-10/",
     "scoreline": "2-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.67",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-10T08:58:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:58:53.000Z",
     "detected_at": "2026-10-12T20:06:42.333Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.67",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.67"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Genoa 2-1 Fiorentina."
    },
    "settlements": [
     {
      "operation_id": "c4ca9c2345a7a4ae9724b2e2e6c06d926b540e0b63fd0be07dc8f4dfdbee71e2",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.67",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6700,
      "executed_at": "2026-10-13T20:11:02.178Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "eb2e2b7b182813a97645109b43087c07dda6d8647122ca1d2b0eb80b866eb0a5",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.8000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-10-13T20:11:02.178Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-genoa-fiorentina-10-ottobre-2026-servono-gol-e-punti/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-cd3f606e847bcdadd3c82860",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-cd3f606e847bcdadd3c82860",
   "match": "Arezzo v Cremonese",
   "match_url": "/football/matches/arezzo-vs-cremonese-2026-10-10/",
   "kickoff": "2026-10-10T17:30:00.000Z",
   "competition": "Serie B",
   "lead_hours": -50.6,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "2.0300",
   "published_at": "2026-10-10T08:57:03.000Z",
   "recorded_at": "2026-10-12T20:06:42.418Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cd3f606e847bcdadd3c82860",
    "quote_text": "X 1T a quota 1.8",
    "fragment_from": 4426,
    "fragment_to": 4442,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-arezzo-cremonese-10-ottobre-2026-grigiorossi-favoriti-ma-non-subito/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2a2d551f7b46e375e41b240e90ae55f7de9263800596af5c7417cb9dcea35175",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:57:03.000Z",
    "detected_at": "2026-10-12T20:06:42.418Z",
    "executed_at": "2026-10-13T20:11:08.313Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-0a6ad20d06c7",
     "display_name": "Arezzo v Cremonese",
     "competition_name": "Serie B",
     "starts_at": "2026-10-10T17:30:00.000Z",
     "url": "/football/matches/arezzo-vs-cremonese-2026-10-10/",
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10300,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-10T08:57:03.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:57:03.000Z",
     "detected_at": "2026-10-12T20:06:42.418Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "1.8",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Arezzo 0-0 Cremonese."
    },
    "settlements": [
     {
      "operation_id": "a598396411bc94bc9da149b3635223f9609099a25e279d4239a139b54c43b4c3",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-10-13T20:11:08.313Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "744254fc3431ab73bfc4b1d67d4c7e55329ededdc3ea005cc0089ebc5a56d3f3",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.0300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10300,
      "executed_at": "2026-10-13T20:11:08.313Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-arezzo-cremonese-10-ottobre-2026-grigiorossi-favoriti-ma-non-subito/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-b49c1857c846d46a09f70f33",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-b49c1857c846d46a09f70f33",
   "match": "Südtirol v Ascoli",
   "match_url": "/football/matches/sudtirol-vs-ascoli-2026-10-10/",
   "kickoff": "2026-10-10T13:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": -55.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.65",
   "settled_price": "1.7000",
   "published_at": "2026-10-10T08:55:41.000Z",
   "recorded_at": "2026-10-12T20:06:42.543Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b49c1857c846d46a09f70f33",
    "quote_text": "Goal a quota 1.65",
    "fragment_from": 4170,
    "fragment_to": 4187,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-sudtirol-ascoli-10-ottobre-2026-entrambe-in-forma-e-alla-ricerca-dei-3-punti/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d0bc9ff761758edbba76172d8cdc4f35ded1d2722be7f24f6de4d866c67e1de9",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:55:41.000Z",
    "detected_at": "2026-10-12T20:06:42.543Z",
    "executed_at": "2026-10-13T20:11:02.139Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-2628181bba68",
     "display_name": "Südtirol v Ascoli",
     "competition_name": "Serie B",
     "starts_at": "2026-10-10T13:00:00.000Z",
     "url": "/football/matches/sudtirol-vs-ascoli-2026-10-10/",
     "scoreline": "0-0"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.65",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.7000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-10T08:55:41.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:55:41.000Z",
     "detected_at": "2026-10-12T20:06:42.543Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.65",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.65"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Südtirol 0-0 Ascoli."
    },
    "settlements": [
     {
      "operation_id": "9904ce87efcf3f810740dcbf40c9fe13a8b00e98dc3364610261083ab29d6986",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.65",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:11:02.139Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "32b3c9ab40fecf629f19d07ee52b68cc3b6aae424c4fa2b572592e4068471066",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.7000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:11:02.139Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-sudtirol-ascoli-10-ottobre-2026-entrambe-in-forma-e-alla-ricerca-dei-3-punti/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-3b62116b401fb09360678cb8",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-3b62116b401fb09360678cb8",
   "match": "Benevento v Cesena",
   "match_url": "/football/matches/benevento-vs-cesena-2026-10-10/",
   "kickoff": "2026-10-10T13:00:00.000Z",
   "competition": "Serie B",
   "lead_hours": -55.1,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.2",
   "settled_price": "2.2000",
   "published_at": "2026-10-10T08:53:04.000Z",
   "recorded_at": "2026-10-12T20:06:42.673Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-3b62116b401fb09360678cb8",
    "quote_text": "X 1T a quota 2.2",
    "fragment_from": 4170,
    "fragment_to": 4186,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-benevento-cesena-10-ottobre-2026-prima-frazione-probabilmente-bloccata/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b3393218a969761cf4337a2d932405d637958189a3c04698d9da52d2028c8ba6",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:53:04.000Z",
    "detected_at": "2026-10-12T20:06:42.673Z",
    "executed_at": "2026-10-13T20:11:02.107Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-355120a386f5",
     "display_name": "Benevento v Cesena",
     "competition_name": "Serie B",
     "starts_at": "2026-10-10T13:00:00.000Z",
     "url": "/football/matches/benevento-vs-cesena-2026-10-10/",
     "scoreline": "2-0"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-10T08:53:04.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:53:04.000Z",
     "detected_at": "2026-10-12T20:06:42.673Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Benevento 2-0 Cesena."
    },
    "settlements": [
     {
      "operation_id": "5822de574a87c5e2a39df30c77ec850080fab7d351de106244adc6fcb99a80fd",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:11:02.107Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "23d20b9547e91b35dfedf9a404e64bb24a8e8521cb441c2ca80a4ddcd5a4f109",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.2000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:11:02.107Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-benevento-cesena-10-ottobre-2026-prima-frazione-probabilmente-bloccata/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-d6f55191d26e0cdfa904a658",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-d6f55191d26e0cdfa904a658",
   "match": "US Avellino 1912 v Sampdoria",
   "match_url": "/football/matches/us-avellino-1912-vs-sampdoria-2026-10-09/",
   "kickoff": "2026-10-09T18:30:00.000Z",
   "competition": "Serie B",
   "lead_hours": -73.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 2.85",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.85",
   "settled_price": "3.0850",
   "published_at": "2026-10-09T09:20:00.000Z",
   "recorded_at": "2026-10-12T20:06:47.227Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d6f55191d26e0cdfa904a658",
    "quote_text": "X a quota 2.85",
    "fragment_from": 4358,
    "fragment_to": 4372,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-avellino-sampdoria-9-ottobre-2026-pareggio-allorizzonte/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1c09c15db0e54c22ac12f0d047d5c63dfea2170ccc2fa78bccc1e2916d22fb5b",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:20:00.000Z",
    "detected_at": "2026-10-12T20:06:47.227Z",
    "executed_at": "2026-10-13T20:10:59.598Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-c910712b2bfb",
     "display_name": "US Avellino 1912 v Sampdoria",
     "competition_name": "Serie B",
     "starts_at": "2026-10-09T18:30:00.000Z",
     "url": "/football/matches/us-avellino-1912-vs-sampdoria-2026-10-09/",
     "scoreline": "4-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.85",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.0850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-10-09T09:20:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:20:00.000Z",
     "detected_at": "2026-10-12T20:06:47.227Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "2.85",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 2.85"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was US Avellino 1912 4-1 Sampdoria."
    },
    "settlements": [
     {
      "operation_id": "d3a832d7f0d3a5bb79139ea2a00196934cc15d6203cd2098b73a07dce357ab93",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "2.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:59.598Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e005945fa8c6275879c4bb15045ac4f8ac14761bcb120a5ed71304522fa10b4a",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.0850",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:59.598Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-avellino-sampdoria-9-ottobre-2026-pareggio-allorizzonte/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-c7d415a353ccebdb922463df",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-c7d415a353ccebdb922463df",
   "match": "Juve Stabia v Cesena",
   "match_url": "/football/matches/juve-stabia-vs-cesena-2026-09-18/",
   "kickoff": "2026-09-18T18:30:00.000Z",
   "competition": "Serie B",
   "lead_hours": -577.6,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.1",
   "settled_price": "2.1750",
   "published_at": "2026-09-18T07:48:00.000Z",
   "recorded_at": "2026-10-12T20:07:34.723Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c7d415a353ccebdb922463df",
    "quote_text": "X 1T a quota 2.1",
    "fragment_from": 4460,
    "fragment_to": 4476,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-juve-stabia-cesena-18-settembre-2026-un-1o-tempo-da-x-forse/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "636ce7220d830b90cdb31de98017efb69029fea5f950d1cb210c69fee2fe9264",
     "material_removed": false
    },
    "published_at": "2026-09-18T07:48:00.000Z",
    "detected_at": "2026-10-12T20:07:34.723Z",
    "executed_at": "2026-10-13T20:10:30.962Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-2961c98a9ebf",
     "display_name": "Juve Stabia v Cesena",
     "competition_name": "Serie B",
     "starts_at": "2026-09-18T18:30:00.000Z",
     "url": "/football/matches/juve-stabia-vs-cesena-2026-09-18/",
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.1750",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-18T07:48:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-18T07:48:00.000Z",
     "detected_at": "2026-10-12T20:07:34.723Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "2.1",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Juve Stabia 1-1 Cesena."
    },
    "settlements": [
     {
      "operation_id": "47508d0e571ac64bdbf7dd2de4803d7ccfbc8c8f0fced696d25b9536bc033a9c",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:30.962Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "69ea380005156ceb1b13d732ba1a3cb577b4f047cab16a55749a81c648dc6f97",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.1750",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:30.962Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-juve-stabia-cesena-18-settembre-2026-un-1o-tempo-da-x-forse/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-42f7e755ff64d36668a0f4c4",
   "url": null,
   "match": "Inter v Udinese",
   "match_url": null,
   "kickoff": "2026-09-14T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": -673.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.53",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.53",
   "settled_price": "1.3850",
   "published_at": "2026-09-14T09:06:00.000Z",
   "recorded_at": "2026-10-12T20:08:02.885Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-59d13efa514a7ecbea234cc8",
   "url": null,
   "match": "Torino v AS Roma",
   "match_url": null,
   "kickoff": "2026-09-14T16:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -675.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5350,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.57",
   "settled_price": "1.5350",
   "published_at": "2026-09-14T09:05:00.000Z",
   "recorded_at": "2026-10-12T20:08:03.102Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3817e1034bb9930128d4ddba",
   "url": null,
   "match": "Como v Parma",
   "match_url": null,
   "kickoff": "2026-09-14T16:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": -675.6,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: Como at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.5700",
   "published_at": "2026-09-14T09:04:00.000Z",
   "recorded_at": "2026-10-12T20:08:03.272Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c4f412718dca0af3240d2f58",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-c4f412718dca0af3240d2f58",
   "match": "SSC Napoli v Bologna",
   "match_url": "/football/matches/ssc-napoli-vs-bologna-2026-09-13/",
   "kickoff": "2026-09-13T16:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -700.1,
   "market_code": "1x2",
   "author_said": "1X2, match result, first half: draw at 2.15",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.15",
   "settled_price": "2.2250",
   "published_at": "2026-09-13T09:23:25.000Z",
   "recorded_at": "2026-10-12T20:08:04.296Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c4f412718dca0af3240d2f58",
    "quote_text": "X 1T a quota 2.15",
    "fragment_from": 4071,
    "fragment_to": 4088,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-napoli-bologna-13-settembre-2026-1o-tempo-senza-reti/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "753a1aaf1a121fdf67a9be0117231e9dbeee3f1263a7ef74435158eeb71d42d8",
     "material_removed": false
    },
    "published_at": "2026-09-13T09:23:25.000Z",
    "detected_at": "2026-10-12T20:08:04.296Z",
    "executed_at": "2026-10-13T20:10:14.510Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-69c7b6902b4e",
     "display_name": "SSC Napoli v Bologna",
     "competition_name": "Serie A",
     "starts_at": "2026-09-13T16:00:00.000Z",
     "url": "/football/matches/ssc-napoli-vs-bologna-2026-09-13/",
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result, first half",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.2250",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12250,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-13T09:23:25.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-13T09:23:25.000Z",
     "detected_at": "2026-10-12T20:08:04.296Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result, first half",
     "choice": "draw",
     "author_odds": "2.15",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "first_half",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result, first half: draw at 2.15"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was SSC Napoli 1-0 Bologna."
    },
    "settlements": [
     {
      "operation_id": "ee20892f0a3f3678942df0c3c791002f9705cefe5b1884397a2f3a75dce67f04",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-10-13T20:10:14.510Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "abc5b5772a8104372cb7e67de637755b090a8fb22898478450c00e5888f5db8c",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result, first half",
      "choice": "draw",
      "decimal_odds": "2.2250",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12250,
      "executed_at": "2026-10-13T20:10:14.510Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-napoli-bologna-13-settembre-2026-1o-tempo-senza-reti/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-02f5d681b0990b4972edf4fc",
   "url": "/authors/salvatore-maniaci/picks/3/#pick-n-02f5d681b0990b4972edf4fc",
   "match": "Lecce v Monza",
   "match_url": "/football/matches/lecce-vs-monza-2026-09-13/",
   "kickoff": "2026-09-13T13:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": -703.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.67",
   "settled_price": "1.6500",
   "published_at": "2026-09-13T09:22:00.000Z",
   "recorded_at": "2026-10-12T20:08:04.399Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-02f5d681b0990b4972edf4fc",
    "quote_text": "Under 2.5 a quota 1.67",
    "fragment_from": 4098,
    "fragment_to": 4120,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-lecce-monza-13-settembre-2026-pochi-gol-in-vista/",
     "display_name": null,
     "speaker": "Salvatore Maniaci",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a0a4d6fe7e796c920644c286b8507315550a6f0ce44191e109862f19affaadce",
     "material_removed": false
    },
    "published_at": "2026-09-13T09:22:00.000Z",
    "detected_at": "2026-10-12T20:08:04.399Z",
    "executed_at": "2026-10-13T20:10:11.823Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-7c395c573dae",
     "display_name": "Lecce v Monza",
     "competition_name": "Serie A",
     "starts_at": "2026-09-13T13:00:00.000Z",
     "url": "/football/matches/lecce-vs-monza-2026-09-13/",
     "scoreline": "3-2"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.67",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
    "withdrawn": false,
    "provenance": "source_reported_history",
    "provenance_words": "Source-reported history",
    "dates": {
     "fragment_at": "2026-09-13T09:22:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-13T09:22:00.000Z",
     "detected_at": "2026-10-12T20:08:04.399Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "source_reported_history",
    "origin_words": "Source-reported history",
    "added_on": "Added to our record on 12 Oct 2026",
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.67",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.67"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Lecce 3-2 Monza."
    },
    "settlements": [
     {
      "operation_id": "86073d4246b0dddcc387edd93cd6def415f8102fe9394f4410a3a849822cfadf",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.67",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:11.823Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a10524a77da664a5470af635efa4457aa437f5410900d8f0544979177dcd5b35",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.6500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T20:10:11.823Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "22",
     "publisher": "Bottadiculo",
     "forecaster": "22",
     "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.bottadiculo.it/pronostico-lecce-monza-13-settembre-2026-pochi-gol-in-vista/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-c957c03aee76b60998ce3762",
   "url": null,
   "match": "US Avellino 1912 v Palermo",
   "match_url": null,
   "kickoff": "2026-09-13T15:15:00.000Z",
   "competition": "Serie B",
   "lead_hours": -700.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 2.0",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "2.0",
   "settled_price": "1.9500",
   "published_at": "2026-09-13T09:21:49.000Z",
   "recorded_at": "2026-10-12T20:08:04.472Z",
   "origin": "Source-reported history",
   "record_part": "source_reported",
   "record_part_words": "Source-reported history",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 251,
  "pages": 14,
  "page_urls": [
   "/authors/salvatore-maniaci/",
   "/authors/salvatore-maniaci/picks/2/",
   "/authors/salvatore-maniaci/picks/3/",
   "/authors/salvatore-maniaci/picks/4/",
   "/authors/salvatore-maniaci/picks/5/",
   "/authors/salvatore-maniaci/picks/6/",
   "/authors/salvatore-maniaci/picks/7/",
   "/authors/salvatore-maniaci/picks/8/",
   "/authors/salvatore-maniaci/picks/9/",
   "/authors/salvatore-maniaci/picks/10/",
   "/authors/salvatore-maniaci/picks/11/",
   "/authors/salvatore-maniaci/picks/12/",
   "/authors/salvatore-maniaci/picks/13/",
   "/authors/salvatore-maniaci/picks/14/"
  ],
  "groups": {
   "settled": 110,
   "pending": 4,
   "excluded": 137
  },
  "continuation": "by_time",
  "page": 3,
  "first": 21,
  "last": 40,
  "author_url": "/authors/salvatore-maniaci/",
  "current": true
 },
 "entity_id": "history:/authors/salvatore-maniaci/picks/3/",
 "source_revision": 55
}
