{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/enrico-giordano/picks/23/",
 "canonical": "/authors/enrico-giordano/picks/23/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Enrico Giordano — football predictions, page 23 of 265",
 "description": "Predictions 421–440 of 5,274 by Enrico Giordano, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 23 of 265 of the predictions by Enrico Giordano recorded by Forecast Record: predictions 421–440 of 5,274 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": "5,274",
  "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:36:00.855Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "f4b26e2eced8735daf9d0ff389ba57a80da735159e95f8de651c3b3ed5398551",
 "dependency_group": "author:e-a5cbe196f3e50ad470002c21",
 "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/enrico-giordano/picks/23/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-a5cbe196f3e50ad470002c21",
  "public_name": "Enrico Giordano",
  "tracker_number": 3110,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-11",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-4582f5c7d60bed99313448d9",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-4582f5c7d60bed99313448d9",
   "match": "Stoke City v Middlesbrough",
   "match_url": "/football/matches/stoke-city-vs-middlesbrough-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 33.4,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5900,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.62",
   "settled_price": "1.5900",
   "published_at": "2026-10-12T09:34:00.000Z",
   "recorded_at": "2026-10-12T09:38:47.332Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4582f5c7d60bed99313448d9",
    "quote_text": "il pronostico è GG a quota 1.62 (Eurobet)",
    "fragment_from": 9777,
    "fragment_to": 9818,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-stoke-city-middlesbrough-13-ottobre-2026-10a-giornata-di-championship/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "86b65ce950588771a4da0b216c6826b51c3445d455325101c2190f4da1bee2f7",
     "material_removed": false
    },
    "published_at": "2026-10-12T09:34:00.000Z",
    "detected_at": "2026-10-12T09:38:47.332Z",
    "executed_at": "2026-11-06T22:23:31.816Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c037b5731ac6",
     "display_name": "Stoke City — Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/stoke-city-vs-middlesbrough-2026-10-13/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.62",
     "our_snapshot": "1.5900",
     "our_snapshot_at": "2026-10-12T09:37:18.396Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5900,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-12T09:34:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-12T09:34:00.000Z",
     "detected_at": "2026-10-12T09:38:47.332Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.62",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.62"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Stoke City 2-3 Middlesbrough."
    },
    "settlements": [
     {
      "operation_id": "0d15d1a722d9306665f3d9ad56e6dd79bb807965214609aadb8d8b7c967d4a83",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.62",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6200,
      "executed_at": "2026-11-06T22:23:31.167Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "66f82cf8b69cd96edda71700cf27c7b487f628b20a5ba0ce62abd7d51e1c253d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.5900",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5900,
      "executed_at": "2026-11-06T22:23:31.816Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Enrico Giordano",
     "publisher": "bottadiculo.it",
     "forecaster": "Enrico Giordano",
     "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-stoke-city-middlesbrough-13-ottobre-2026-10a-giornata-di-championship/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-ea55b13946eba132871ac5a5",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-ea55b13946eba132871ac5a5",
   "match": "RB Leipzig v Eintracht Frankfurt",
   "match_url": "/football/matches/rb-leipzig-vs-eintracht-frankfurt-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -51.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: RB Leipzig at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "6-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.6200",
   "published_at": "2026-10-10T08:49:00.000Z",
   "recorded_at": "2026-10-12T20:06:43.553Z",
   "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-ea55b13946eba132871ac5a5",
    "quote_text": "1 a quota 1.55",
    "fragment_from": 4320,
    "fragment_to": 4334,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-rb-lipsia-eintracht-francof-10-ottobre-2026-5a-giornata-di-bundesliga/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d4686b67ac538210692bbb0023b090530c451fa2b35763f960d1911774052fa6",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:49:00.000Z",
    "detected_at": "2026-10-12T20:06:43.553Z",
    "executed_at": "2026-10-13T20:11:06.886Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-7f44e1174795",
     "display_name": "RB Leipzig v Eintracht Frankfurt",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-eintracht-frankfurt-2026-10-10/",
     "scoreline": "6-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "RB Leipzig",
    "odds_set": {
     "by_author": "1.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6200,
    "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:49:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:49:00.000Z",
     "detected_at": "2026-10-12T20:06:43.553Z",
     "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": "RB Leipzig",
     "author_odds": "1.55",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: RB Leipzig at 1.55"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was RB Leipzig 6-0 Eintracht Frankfurt."
    },
    "settlements": [
     {
      "operation_id": "ca5170b135169693dd925da7c84b28fdde5bc5d83c6e13cfafdbee130ae73815",
      "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": "RB Leipzig",
      "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:11:06.886Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e401f177b4f8164495e33dfe658cc592b3dddf7aa31cb26728099b0abbd39d3f",
      "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": "RB Leipzig",
      "decimal_odds": "1.6200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6200,
      "executed_at": "2026-10-13T20:11:06.886Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-rb-lipsia-eintracht-francof-10-ottobre-2026-5a-giornata-di-bundesliga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "RB Leipzig to win"
   }
  },
  {
   "record_id": "n-89acf8dfaa3e1fd0131c665f",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-89acf8dfaa3e1fd0131c665f",
   "match": "Manchester United v Tottenham Hotspur",
   "match_url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -51.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.4700",
   "published_at": "2026-10-10T08:47:00.000Z",
   "recorded_at": "2026-10-12T20:06:44.026Z",
   "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-89acf8dfaa3e1fd0131c665f",
    "quote_text": "GG a quota 1.52",
    "fragment_from": 4152,
    "fragment_to": 4167,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-manchester-utd-tottenham-10-ottobre-2026-6a-giornata-di-premier-league/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7dd0378ad3608f9449288495f59ff746c2ce9f6db9217b2a2c59aa3196967d09",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:47:00.000Z",
    "detected_at": "2026-10-12T20:06:44.026Z",
    "executed_at": "2026-10-13T20:11:06.834Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-3b581b019b07",
     "display_name": "Manchester United v Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
     "scoreline": "1-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.52",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4700",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4700,
    "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:47:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:47:00.000Z",
     "detected_at": "2026-10-12T20:06:44.026Z",
     "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.52",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.52"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Manchester United 1-1 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "8715672d05b49857bcc5cbf9fab02ea7e9df39cecbbaecc5892c807cd4cb6cd0",
      "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.52",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5200,
      "executed_at": "2026-10-13T20:11:06.834Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7cc96c687cb4a15bfd50cd195c31fbe0e2e3aa61ff9af1bd8da51e6bffc8be9f",
      "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.4700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4700,
      "executed_at": "2026-10-13T20:11:06.834Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-manchester-utd-tottenham-10-ottobre-2026-6a-giornata-di-premier-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-6cea9c091bfd5fcaa8fe7479",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-6cea9c091bfd5fcaa8fe7479",
   "match": "Deportivo Alavés v Atlético Madrid",
   "match_url": "/football/matches/deportivo-alaves-vs-atletico-madrid-2026-10-10/",
   "kickoff": "2026-10-10T14:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -53.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Atlético Madrid at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.8",
   "settled_price": "1.8200",
   "published_at": "2026-10-10T08:46:00.000Z",
   "recorded_at": "2026-10-12T20:06:44.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-6cea9c091bfd5fcaa8fe7479",
    "quote_text": "2 a quota 1.8",
    "fragment_from": 4425,
    "fragment_to": 4438,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-alaves-atletico-madrid-10-ottobre-2026-8a-giornata-di-liga-spagnola/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b098e796df511183c30e878fc1f4cd3bded6c727678ebd9715e535c329887a6f",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:46:00.000Z",
    "detected_at": "2026-10-12T20:06:44.227Z",
    "executed_at": "2026-10-13T20:11:05.542Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-728350a5d371",
     "display_name": "Deportivo Alavés v Atlético Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T14:15:00.000Z",
     "url": "/football/matches/deportivo-alaves-vs-atletico-madrid-2026-10-10/",
     "scoreline": "1-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Atlético Madrid",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.8200",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8200,
    "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:46:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:46:00.000Z",
     "detected_at": "2026-10-12T20:06:44.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": "Atlético Madrid",
     "author_odds": "1.8",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Atlético Madrid at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Deportivo Alavés 1-2 Atlético Madrid."
    },
    "settlements": [
     {
      "operation_id": "e4bc324bf46270f22bd890424123cd80d0e357671b6c0156ab52b43cfcca30ef",
      "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": "Atlético Madrid",
      "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:05.542Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e76d2af4940e86b7caf9fcfca99cedf7c665055cd49bc846fb9ed899c215ed90",
      "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": "Atlético Madrid",
      "decimal_odds": "1.8200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8200,
      "executed_at": "2026-10-13T20:11:05.542Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-alaves-atletico-madrid-10-ottobre-2026-8a-giornata-di-liga-spagnola/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Atlético Madrid to win"
   }
  },
  {
   "record_id": "n-18cb36abc7f74eadd928fd2f",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-18cb36abc7f74eadd928fd2f",
   "match": "Chelsea v AFC Bournemouth",
   "match_url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -54.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea at 1.7",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-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.7",
   "settled_price": "1.8000",
   "published_at": "2026-10-10T08:45:00.000Z",
   "recorded_at": "2026-10-12T20:06:44.433Z",
   "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-18cb36abc7f74eadd928fd2f",
    "quote_text": "1 a quota 1.7",
    "fragment_from": 4465,
    "fragment_to": 4478,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-chelsea-bournemouth-10-ottobre-2026-6a-giornata-di-premier-league/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b4e2a31149ae082650af9f5fca383dd2c9f9e886c7785ccaff1f283b9a47494d",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:45:00.000Z",
    "detected_at": "2026-10-12T20:06:44.433Z",
    "executed_at": "2026-10-13T20:11:03.807Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-b2dcb02259fa",
     "display_name": "Chelsea v AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/chelsea-vs-afc-bournemouth-2026-10-10/",
     "scoreline": "5-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Chelsea",
    "odds_set": {
     "by_author": "1.7",
     "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:45:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:45:00.000Z",
     "detected_at": "2026-10-12T20:06:44.433Z",
     "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": "Chelsea",
     "author_odds": "1.7",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Chelsea at 1.7"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Chelsea 5-1 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "8ce095e4043d533fa7c05f77b36f56ac9cb97360232d5770b7ac811f128a9106",
      "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": "Chelsea",
      "decimal_odds": "1.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7000,
      "executed_at": "2026-10-13T20:11:03.806Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3db6814525ce337cd3627dc18e572af7a8fc72f3ea30f85e1633d6140317eba2",
      "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": "Chelsea",
      "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:03.807Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-chelsea-bournemouth-10-ottobre-2026-6a-giornata-di-premier-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea to win"
   }
  },
  {
   "record_id": "n-6fe8503daf73905ec36e774e",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-6fe8503daf73905ec36e774e",
   "match": "Aston Villa v Brentford",
   "match_url": "/football/matches/aston-villa-vs-brentford-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -54.1,
   "market_code": "double_chance",
   "author_said": "Double chance: Aston Villa or draw at 1.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4850,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.5",
   "settled_price": "1.4850",
   "published_at": "2026-10-10T08:44:00.000Z",
   "recorded_at": "2026-10-12T20:06:44.622Z",
   "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-6fe8503daf73905ec36e774e",
    "quote_text": "Doppia chance 1x a quota 1.5",
    "fragment_from": 4322,
    "fragment_to": 4350,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-aston-villa-brentford-10-ottobre-2026-6a-giornata-di-premier-league/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e031829c929faf51da40b12a8b766a1863b0ba90804b986cf27024514f1ea2f3",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:44:00.000Z",
    "detected_at": "2026-10-12T20:06:44.622Z",
    "executed_at": "2026-10-13T20:11:03.767Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-60e403153fd3",
     "display_name": "Aston Villa v Brentford",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/aston-villa-vs-brentford-2026-10-10/",
     "scoreline": "2-2"
    },
    "market_label": "Double chance",
    "outcome_label": "Aston Villa or draw",
    "odds_set": {
     "by_author": "1.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4850",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4850,
    "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:44:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:44:00.000Z",
     "detected_at": "2026-10-12T20:06:44.622Z",
     "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": "Double chance",
     "choice": "Aston Villa or draw",
     "author_odds": "1.5",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Aston Villa or draw at 1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Aston Villa 2-2 Brentford."
    },
    "settlements": [
     {
      "operation_id": "6547b0aa1d6784b3419c2f7b8fb3571f9d0ed86b077f0dc8106cae97dd139438",
      "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": "Aston Villa or draw",
      "decimal_odds": "1.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5000,
      "executed_at": "2026-10-13T20:11:03.767Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d29064d4452527863d75ba82e77ba30fd95d2688b05bbac10c700f1c573e7733",
      "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": "Aston Villa or draw",
      "decimal_odds": "1.4850",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4850,
      "executed_at": "2026-10-13T20:11:03.767Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-aston-villa-brentford-10-ottobre-2026-6a-giornata-di-premier-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa or draw"
   }
  },
  {
   "record_id": "n-346135206334d0cfa3edcbe7",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-346135206334d0cfa3edcbe7",
   "match": "1. FSV Mainz 05 v Bayer 04 Leverkusen",
   "match_url": "/football/matches/1-fsv-mainz-05-vs-bayer-04-leverkusen-2026-10-10/",
   "kickoff": "2026-10-10T13:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -54.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.4",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.4",
   "settled_price": "1.4400",
   "published_at": "2026-10-10T08:43:00.000Z",
   "recorded_at": "2026-10-12T20:06:44.748Z",
   "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-346135206334d0cfa3edcbe7",
    "quote_text": "GG a quota 1.4",
    "fragment_from": 3966,
    "fragment_to": 3980,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-magonza-bayer-leverkusen-10-ottobre-2026-5a-giornata-di-bundesliga/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "d136d8d5fe34fcf754f9bfc9751f172aa8fc115e0537c671db203082190bce80",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:43:00.000Z",
    "detected_at": "2026-10-12T20:06:44.748Z",
    "executed_at": "2026-10-13T20:11:03.026Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-a8db52558700",
     "display_name": "1. FSV Mainz 05 v Bayer 04 Leverkusen",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-10T13:30:00.000Z",
     "url": "/football/matches/1-fsv-mainz-05-vs-bayer-04-leverkusen-2026-10-10/",
     "scoreline": "3-4"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4400,
    "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:43:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:43:00.000Z",
     "detected_at": "2026-10-12T20:06:44.748Z",
     "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.4",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.4"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was 1. FSV Mainz 05 3-4 Bayer 04 Leverkusen."
    },
    "settlements": [
     {
      "operation_id": "28be84807b67c28be5f04cc60a99d45fc4966ac1288ef0dfe70d8fcb7afa69f7",
      "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.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4000,
      "executed_at": "2026-10-13T20:11:03.026Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4e783a46a3c75be9d42866deed810604fdea078d45e863ae0a797a710464a648",
      "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.4400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4400,
      "executed_at": "2026-10-13T20:11:03.026Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-magonza-bayer-leverkusen-10-ottobre-2026-5a-giornata-di-bundesliga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-dd71412deb91e91033c252e6",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-dd71412deb91e91033c252e6",
   "match": "Arsenal v Leeds United",
   "match_url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
   "kickoff": "2026-10-10T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -56.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal at 1.37",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4400,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.37",
   "settled_price": "1.4400",
   "published_at": "2026-10-10T08:41:00.000Z",
   "recorded_at": "2026-10-12T20:06:44.993Z",
   "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-dd71412deb91e91033c252e6",
    "quote_text": "1 a quota 1.37",
    "fragment_from": 3891,
    "fragment_to": 3905,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-arsenal-leeds-united-10-ottobre-2026-6a-giornata-di-premier-league/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "600f802e009afac0c1e61505b2b056f1d34da4ec49e003cadc133d4da7d2c69a",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:41:00.000Z",
    "detected_at": "2026-10-12T20:06:44.993Z",
    "executed_at": "2026-10-13T20:11:01.212Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-303919d68e79",
     "display_name": "Arsenal v Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T11:30:00.000Z",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "scoreline": "2-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": "1.37",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4400",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4400,
    "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:41:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:41:00.000Z",
     "detected_at": "2026-10-12T20:06:44.993Z",
     "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": "Arsenal",
     "author_odds": "1.37",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal at 1.37"
    },
    "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 Arsenal 2-1 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "cc3a408d4b2f9614fb335c3a937fb0393cdd2663c12d804d62dd3325656808c9",
      "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": "Arsenal",
      "decimal_odds": "1.37",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3700,
      "executed_at": "2026-10-13T20:11:01.211Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b0932f56251a352b4a67ed5be0864dcc88c9c0caea13e106a3d49c75ce9c5395",
      "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": "Arsenal",
      "decimal_odds": "1.4400",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4400,
      "executed_at": "2026-10-13T20:11:01.212Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-arsenal-leeds-united-10-ottobre-2026-6a-giornata-di-premier-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-dfd802f2e414252026823150",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-dfd802f2e414252026823150",
   "match": "Monaco v Toulouse",
   "match_url": "/football/matches/monaco-vs-toulouse-2026-10-10/",
   "kickoff": "2026-10-10T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -49.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Monaco at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.58",
   "settled_price": "1.6150",
   "published_at": "2026-10-10T08:37:00.000Z",
   "recorded_at": "2026-10-12T20:06:45.433Z",
   "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-dfd802f2e414252026823150",
    "quote_text": "1 a quota 1.58",
    "fragment_from": 3863,
    "fragment_to": 3877,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-monaco-tolosa-10-ottobre-2026-6a-giornata-di-ligue-1/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2bffc0917f09223e5dd6f0cd3c1e15471de014f96215825a563da404ce3111c1",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:37:00.000Z",
    "detected_at": "2026-10-12T20:06:45.433Z",
    "executed_at": "2026-10-13T20:11:09.007Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-7c217a8de695",
     "display_name": "Monaco v Toulouse",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-10T18:45:00.000Z",
     "url": "/football/matches/monaco-vs-toulouse-2026-10-10/",
     "scoreline": "2-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Monaco",
    "odds_set": {
     "by_author": "1.58",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6150",
     "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:37:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:37:00.000Z",
     "detected_at": "2026-10-12T20:06:45.433Z",
     "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": "Monaco",
     "author_odds": "1.58",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Monaco at 1.58"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Monaco 2-2 Toulouse."
    },
    "settlements": [
     {
      "operation_id": "23785ac28897379ffd6ed2ce523d55174ae5df6961b32dc8006e9eec1429d56f",
      "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": "Monaco",
      "decimal_odds": "1.58",
      "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:09.007Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "188b90004510803f2a8d4a2d94540711a817ca48e15179aa55c4641f39300f4a",
      "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": "Monaco",
      "decimal_odds": "1.6150",
      "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:09.007Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-monaco-tolosa-10-ottobre-2026-6a-giornata-di-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Monaco to win"
   }
  },
  {
   "record_id": "n-bc9667aa1a36796a5bb2a774",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-bc9667aa1a36796a5bb2a774",
   "match": "Lille v Le Havre",
   "match_url": "/football/matches/lille-vs-le-havre-2026-10-10/",
   "kickoff": "2026-10-10T15:15:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -52.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Lille at 1.45",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.45",
   "settled_price": "1.5300",
   "published_at": "2026-10-10T08:36:00.000Z",
   "recorded_at": "2026-10-12T20:06:45.602Z",
   "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-bc9667aa1a36796a5bb2a774",
    "quote_text": "1 a quota 1.45",
    "fragment_from": 3952,
    "fragment_to": 3966,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-lille-le-havre-10-ottobre-2026-6a-giornata-di-ligue-1/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8c0848aa086536680e2bfa6467aa74b9015c67d52aa98cf01e770030c4a9363f",
     "material_removed": false
    },
    "published_at": "2026-10-10T08:36:00.000Z",
    "detected_at": "2026-10-12T20:06:45.602Z",
    "executed_at": "2026-10-13T20:11:06.045Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-0bc7c9a8eeaf",
     "display_name": "Lille v Le Havre",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-10T15:15:00.000Z",
     "url": "/football/matches/lille-vs-le-havre-2026-10-10/",
     "scoreline": "1-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Lille",
    "odds_set": {
     "by_author": "1.45",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5300",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5300,
    "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:36:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-10T08:36:00.000Z",
     "detected_at": "2026-10-12T20:06:45.602Z",
     "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": "Lille",
     "author_odds": "1.45",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Lille at 1.45"
    },
    "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 Lille 1-0 Le Havre."
    },
    "settlements": [
     {
      "operation_id": "4fc7b0d427da17bbc64489d2277c838c2f68948b98f69e5ce6a7e190f71b7a13",
      "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": "Lille",
      "decimal_odds": "1.45",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4500,
      "executed_at": "2026-10-13T20:11:06.045Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1288d338ef0d8abe59e10721ea369e77393fb9d0fcab73d53b5e851c2071f6d6",
      "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": "Lille",
      "decimal_odds": "1.5300",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5300,
      "executed_at": "2026-10-13T20:11:06.045Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-lille-le-havre-10-ottobre-2026-6a-giornata-di-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lille to win"
   }
  },
  {
   "record_id": "n-3a92a4c1de40c2bf0d70784b",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-3a92a4c1de40c2bf0d70784b",
   "match": "RC Lens v Olympique Lyonnais",
   "match_url": "/football/matches/rc-lens-vs-olympique-lyonnais-2026-10-09/",
   "kickoff": "2026-10-09T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": -73.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.52",
   "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.52",
   "settled_price": "1.5000",
   "published_at": "2026-10-09T09:19:00.000Z",
   "recorded_at": "2026-10-12T20:06:47.304Z",
   "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-3a92a4c1de40c2bf0d70784b",
    "quote_text": "Over 2,5 a quota 1.52",
    "fragment_from": 4413,
    "fragment_to": 4434,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-rc-lens-olympique-lione-9-ottobre-2026-6a-giornata-di-ligue-1/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f3dd6efba712c4d12f478ac828a70100fb31b4a8db8b6c36c31c0df71efd0ab3",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:19:00.000Z",
    "detected_at": "2026-10-12T20:06:47.304Z",
    "executed_at": "2026-10-13T20:10:59.840Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-8671e54fe987",
     "display_name": "RC Lens v Olympique Lyonnais",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-09T18:45:00.000Z",
     "url": "/football/matches/rc-lens-vs-olympique-lyonnais-2026-10-09/",
     "scoreline": "2-1"
    },
    "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.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-10-09T09:19:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:19:00.000Z",
     "detected_at": "2026-10-12T20:06:47.304Z",
     "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": "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": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was RC Lens 2-1 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "11612cd4b8cfa60ac4599c92ad1e7fb96e0c78ab975cefba5e40ba8325e08bc2",
      "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": "win",
      "result_words": "Won",
      "change_hundredths": 5200,
      "executed_at": "2026-10-13T20:10:59.839Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7d967b185fbbd50145dd1ebdb93dd2a948f8caba14fc3afab5dddcb8d4b4b3fd",
      "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.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:59.840Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-rc-lens-olympique-lione-9-ottobre-2026-6a-giornata-di-ligue-1/",
     "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-a1055d113739bf9b9b2230ad",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-a1055d113739bf9b9b2230ad",
   "match": "Borussia Dortmund v SV Werder Bremen",
   "match_url": "/football/matches/borussia-dortmund-vs-sv-werder-bremen-2026-10-09/",
   "kickoff": "2026-10-09T18:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": -73.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Borussia Dortmund at 1.35",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-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.35",
   "settled_price": "1.3700",
   "published_at": "2026-10-09T09:18:00.000Z",
   "recorded_at": "2026-10-12T20:06:47.371Z",
   "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-a1055d113739bf9b9b2230ad",
    "quote_text": "1 a quota 1.35",
    "fragment_from": 4181,
    "fragment_to": 4195,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-borussia-dortmund-werder-brema-9-ottobre-2026-5a-giornata-di-bundesliga/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "76a4108e302c56ea6bbe1d586208ec5e9870942f10e772c1fd1b6b26e84cad4d",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:18:00.000Z",
    "detected_at": "2026-10-12T20:06:47.371Z",
    "executed_at": "2026-10-13T20:10:59.634Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-bc1b20d37a35",
     "display_name": "Borussia Dortmund v SV Werder Bremen",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-09T18:30:00.000Z",
     "url": "/football/matches/borussia-dortmund-vs-sv-werder-bremen-2026-10-09/",
     "scoreline": "2-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Borussia Dortmund",
    "odds_set": {
     "by_author": "1.35",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3700",
     "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:18:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:18:00.000Z",
     "detected_at": "2026-10-12T20:06:47.371Z",
     "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": "Borussia Dortmund",
     "author_odds": "1.35",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Borussia Dortmund at 1.35"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Borussia Dortmund 2-2 SV Werder Bremen."
    },
    "settlements": [
     {
      "operation_id": "b73f94729dc4e9dea125f6efcc5587bc6b82bfc9b2250802f67f6706b48a03da",
      "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": "Borussia Dortmund",
      "decimal_odds": "1.35",
      "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.634Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fcbbe2eb0c2afc49a74c0869b38139a1afb7c78bea45c5496ebf161de4319c09",
      "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": "Borussia Dortmund",
      "decimal_odds": "1.3700",
      "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.634Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-borussia-dortmund-werder-brema-9-ottobre-2026-5a-giornata-di-bundesliga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Borussia Dortmund to win"
   }
  },
  {
   "record_id": "n-d8433c35c427682ad52f68b0",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-d8433c35c427682ad52f68b0",
   "match": "Málaga CF v Espanyol",
   "match_url": "/football/matches/malaga-cf-vs-espanyol-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": -73.1,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals: over 1.5 at 1.33",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.33",
   "settled_price": "1.3000",
   "published_at": "2026-10-09T09:16:00.000Z",
   "recorded_at": "2026-10-12T20:06:47.493Z",
   "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-d8433c35c427682ad52f68b0",
    "quote_text": "Over 1,5 a quota 1.33",
    "fragment_from": 3963,
    "fragment_to": 3984,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-malaga-espanyol-9-ottobre-2026-8a-giornata-di-liga-spagnola/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "97d9836f17c147ede7e448e30c991f63e6da3dd62dfb4dff169ef45f968ced2d",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:16:00.000Z",
    "detected_at": "2026-10-12T20:06:47.493Z",
    "executed_at": "2026-10-13T20:11:00.010Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-1be81e1ea862",
     "display_name": "Málaga CF v Espanyol",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/malaga-cf-vs-espanyol-2026-10-09/",
     "scoreline": "1-1"
    },
    "market_label": "Over/Under 1.5 goals",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.33",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3000",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3000,
    "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:16:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:16:00.000Z",
     "detected_at": "2026-10-12T20:06:47.493Z",
     "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 1.5 goals",
     "choice": "over 1.5",
     "author_odds": "1.33",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals: over 1.5 at 1.33"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Málaga CF 1-1 Espanyol."
    },
    "settlements": [
     {
      "operation_id": "e583088f4775d94d832cc1d8c33d6da968b8dce721f52159e5d34555fa0670aa",
      "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 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.33",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3300,
      "executed_at": "2026-10-13T20:11:00.010Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a227c7b8d8a16b3c0ea5793b08b8d18266418261a60d7a1dde5d84bd356e121c",
      "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 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.3000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3000,
      "executed_at": "2026-10-13T20:11:00.010Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-malaga-espanyol-9-ottobre-2026-8a-giornata-di-liga-spagnola/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals)"
   }
  },
  {
   "record_id": "n-dcece8d7e06183863e619d8a",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-dcece8d7e06183863e619d8a",
   "match": "West Ham United v Queens Park Rangers",
   "match_url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
   "kickoff": "2026-10-09T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -73.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: West Ham United at 1.52",
   "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": "1.52",
   "settled_price": "1.4400",
   "published_at": "2026-10-09T09:10:38.000Z",
   "recorded_at": "2026-10-12T20:06:54.477Z",
   "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-dcece8d7e06183863e619d8a",
    "quote_text": "1 a quota 1.52",
    "fragment_from": 4207,
    "fragment_to": 4221,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-west-ham-queens-park-rangers-9-ottobre-2026-9a-giornata-di-championship/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3bc9130be8d09ca0eca8547548fdb3eb03c0c2998e5da6616a86786ebdf29ca4",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:10:38.000Z",
    "detected_at": "2026-10-12T20:06:54.477Z",
    "executed_at": "2026-10-13T20:11:00.042Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-ba3d2d894694",
     "display_name": "West Ham United v Queens Park Rangers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-09T19:00:00.000Z",
     "url": "/football/matches/west-ham-united-vs-queens-park-rangers-2026-10-09/",
     "scoreline": "1-1"
    },
    "market_label": "1X2, match result",
    "outcome_label": "West Ham United",
    "odds_set": {
     "by_author": "1.52",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4400",
     "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:10:38.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:10:38.000Z",
     "detected_at": "2026-10-12T20:06:54.477Z",
     "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": "West Ham United",
     "author_odds": "1.52",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: West Ham United at 1.52"
    },
    "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 West Ham United 1-1 Queens Park Rangers."
    },
    "settlements": [
     {
      "operation_id": "fe11f15edb881d6d1a47f38387af4a7e7b58c81bbe8243c91ec2d2d18df54eaa",
      "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": "West Ham United",
      "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:11:00.042Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9d9a9731bf0354232ef2123006771c12eeadbbb413ff82a24b153977ff317f12",
      "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": "West Ham United",
      "decimal_odds": "1.4400",
      "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:00.042Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-west-ham-queens-park-rangers-9-ottobre-2026-9a-giornata-di-championship/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United to win"
   }
  },
  {
   "record_id": "n-cb6f407aa4f98e3e32c4af4f",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-cb6f407aa4f98e3e32c4af4f",
   "match": "Fortuna Sittard v FC Twente",
   "match_url": "/football/matches/fortuna-sittard-vs-fc-twente-2026-10-10/",
   "kickoff": "2026-10-10T18:00:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": -50.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.52",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.52",
   "settled_price": "1.4500",
   "published_at": "2026-10-09T09:05:00.000Z",
   "recorded_at": "2026-10-12T20:06:54.767Z",
   "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-cb6f407aa4f98e3e32c4af4f",
    "quote_text": "GG a quota 1.52",
    "fragment_from": 4074,
    "fragment_to": 4089,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-fortuna-sittard-fc-twente-10-ottobre-2026-8a-giornata-di-eredivisie/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "90830e177fe5a7e24e224f93433d321c5afb885efaa30e45eaabb09d90aecacf",
     "material_removed": false
    },
    "published_at": "2026-10-09T09:05:00.000Z",
    "detected_at": "2026-10-12T20:06:54.767Z",
    "executed_at": "2026-10-13T20:11:08.394Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-6f8a255c41f4",
     "display_name": "Fortuna Sittard v FC Twente",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-10T18:00:00.000Z",
     "url": "/football/matches/fortuna-sittard-vs-fc-twente-2026-10-10/",
     "scoreline": "1-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.52",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4500,
    "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:05:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T09:05:00.000Z",
     "detected_at": "2026-10-12T20:06:54.767Z",
     "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.52",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.52"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Fortuna Sittard 1-1 FC Twente."
    },
    "settlements": [
     {
      "operation_id": "e01b5ecb42e63a60a00ccd5826e1742f413f7574b74100860ad352165958d302",
      "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.52",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5200,
      "executed_at": "2026-10-13T20:11:08.393Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "eef111af30689ef038a9af4913f2cac0bc37dd5e9a2745526f52acfc8c95f690",
      "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.4500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4500,
      "executed_at": "2026-10-13T20:11:08.394Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-fortuna-sittard-fc-twente-10-ottobre-2026-8a-giornata-di-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-fc3f9231a045b7e88fe85bd1",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-fc3f9231a045b7e88fe85bd1",
   "match": "Go Ahead Eagles v Sparta Rotterdam",
   "match_url": "/football/matches/go-ahead-eagles-vs-sparta-rotterdam-2026-10-10/",
   "kickoff": "2026-10-10T14:30:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": -53.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Go Ahead Eagles at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-3",
   "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.75",
   "settled_price": "1.6400",
   "published_at": "2026-10-09T08:37:00.000Z",
   "recorded_at": "2026-10-12T20:06:55.115Z",
   "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-fc3f9231a045b7e88fe85bd1",
    "quote_text": "1 a quota 1.75",
    "fragment_from": 4209,
    "fragment_to": 4223,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-go-ahead-eagles-sparta-rotterdam-10-ottobre-2026-8a-giornata-di-eredivisie/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "300d7a114242bbf0317d07e2a65119b06f2ae63578c6282524b5bd4fdde10935",
     "material_removed": false
    },
    "published_at": "2026-10-09T08:37:00.000Z",
    "detected_at": "2026-10-12T20:06:55.115Z",
    "executed_at": "2026-10-13T20:11:05.903Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-f6122ee4f3d7",
     "display_name": "Go Ahead Eagles v Sparta Rotterdam",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-10T14:30:00.000Z",
     "url": "/football/matches/go-ahead-eagles-vs-sparta-rotterdam-2026-10-10/",
     "scoreline": "3-3"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Go Ahead Eagles",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6400",
     "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-09T08:37:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T08:37:00.000Z",
     "detected_at": "2026-10-12T20:06:55.115Z",
     "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": "Go Ahead Eagles",
     "author_odds": "1.75",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Go Ahead Eagles at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Go Ahead Eagles 3-3 Sparta Rotterdam."
    },
    "settlements": [
     {
      "operation_id": "07030589f799dbca39db53e4936b9180e87bf2388123e820ef2c7194e5aa071c",
      "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": "Go Ahead Eagles",
      "decimal_odds": "1.75",
      "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:05.902Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "446efe1d7c9829c5a664c351ecb54d24d6db78049c8d185234212ef80e6a6fb5",
      "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": "Go Ahead Eagles",
      "decimal_odds": "1.6400",
      "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:05.903Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-go-ahead-eagles-sparta-rotterdam-10-ottobre-2026-8a-giornata-di-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Go Ahead Eagles to win"
   }
  },
  {
   "record_id": "n-0850186cae1edd3ae7494e6d",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-0850186cae1edd3ae7494e6d",
   "match": "Watford v Burnley",
   "match_url": "/football/matches/watford-vs-burnley-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -54.1,
   "market_code": "double_chance",
   "author_said": "Double chance: Watford or draw at 1.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-4",
   "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.6",
   "settled_price": "1.5700",
   "published_at": "2026-10-09T08:30:00.000Z",
   "recorded_at": "2026-10-12T20:06:55.213Z",
   "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-0850186cae1edd3ae7494e6d",
    "quote_text": "Doppia chance 1x a quota 1.6",
    "fragment_from": 4018,
    "fragment_to": 4046,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-watford-burnley-10-ottobre-2026-9a-giornata-di-championship/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e99795a18230c84b4eef51ac7a66d8437c0ed4fcbf5cd2815368e7bb86865fa8",
     "material_removed": false
    },
    "published_at": "2026-10-09T08:30:00.000Z",
    "detected_at": "2026-10-12T20:06:55.213Z",
    "executed_at": "2026-10-13T20:11:04.034Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-a6d599e29c75",
     "display_name": "Watford v Burnley",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/watford-vs-burnley-2026-10-10/",
     "scoreline": "0-4"
    },
    "market_label": "Double chance",
    "outcome_label": "Watford or draw",
    "odds_set": {
     "by_author": "1.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5700",
     "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-09T08:30:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T08:30:00.000Z",
     "detected_at": "2026-10-12T20:06:55.213Z",
     "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": "Double chance",
     "choice": "Watford or draw",
     "author_odds": "1.6",
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Watford or draw at 1.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Watford 0-4 Burnley."
    },
    "settlements": [
     {
      "operation_id": "edc3c9f81ea5fb86f79d3940ead19ed47ff27cd2e732da634cd4589f8d9f2aaa",
      "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": "Watford or draw",
      "decimal_odds": "1.6",
      "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:04.033Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "79af3711814997e8fd0000fcd9dd730e182f931aff2460cccf452779f1b9f617",
      "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": "Watford or draw",
      "decimal_odds": "1.5700",
      "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:04.034Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-watford-burnley-10-ottobre-2026-9a-giornata-di-championship/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Watford or draw"
   }
  },
  {
   "record_id": "n-5d1f22a7d160b00c5acae36b",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-5d1f22a7d160b00c5acae36b",
   "match": "Preston North End v Millwall",
   "match_url": "/football/matches/preston-north-end-vs-millwall-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -54.1,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Millwall at 1.44",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3600,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.44",
   "settled_price": "1.3600",
   "published_at": "2026-10-09T08:16:00.000Z",
   "recorded_at": "2026-10-12T20:06:55.438Z",
   "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-5d1f22a7d160b00c5acae36b",
    "quote_text": "Doppia chance x2 a quota 1.44",
    "fragment_from": 4060,
    "fragment_to": 4089,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-preston-north-end-millwall-10-ottobre-2026-9a-giornata-di-championship/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b1dcd37210f7f8e7ec454f1aa9bb19e5748f2c62f535ea34860772736b934172",
     "material_removed": false
    },
    "published_at": "2026-10-09T08:16:00.000Z",
    "detected_at": "2026-10-12T20:06:55.438Z",
    "executed_at": "2026-10-13T20:11:04.002Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-c171e17a7b8d",
     "display_name": "Preston North End v Millwall",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/preston-north-end-vs-millwall-2026-10-10/",
     "scoreline": "0-1"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Millwall",
    "odds_set": {
     "by_author": "1.44",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.3600",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3600,
    "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-09T08:16:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T08:16:00.000Z",
     "detected_at": "2026-10-12T20:06:55.438Z",
     "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": "Double chance",
     "choice": "draw or Millwall",
     "author_odds": "1.44",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Millwall at 1.44"
    },
    "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 Preston North End 0-1 Millwall."
    },
    "settlements": [
     {
      "operation_id": "1be6a61945b54a24393776786e586525456d5e8bb5cbc64fd3e17be69497ca12",
      "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 Millwall",
      "decimal_odds": "1.44",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4400,
      "executed_at": "2026-10-13T20:11:04.002Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a5eb07b420f15cd7ce7d377a6df5a4dbdaa32771f33c789d6008c578b1836a7a",
      "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 Millwall",
      "decimal_odds": "1.3600",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3600,
      "executed_at": "2026-10-13T20:11:04.002Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-preston-north-end-millwall-10-ottobre-2026-9a-giornata-di-championship/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Millwall"
   }
  },
  {
   "record_id": "n-b63f2cab7e5c58245ecdfef3",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-b63f2cab7e5c58245ecdfef3",
   "match": "Derby County v Wrexham",
   "match_url": "/football/matches/derby-county-vs-wrexham-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -54.1,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals: over 1.5 at 1.28",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2500,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.28",
   "settled_price": "1.2500",
   "published_at": "2026-10-09T08:02:00.000Z",
   "recorded_at": "2026-10-12T20:06:55.789Z",
   "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-b63f2cab7e5c58245ecdfef3",
    "quote_text": "Over 1,5 a quota 1.28",
    "fragment_from": 3960,
    "fragment_to": 3981,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-derby-county-wrexham-10-ottobre-2026-9a-giornata-di-championship/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "81ff61bf63ba25b0993408a1a72ea0c354d6baa8c41ae8fbb4353b2f47e32249",
     "material_removed": false
    },
    "published_at": "2026-10-09T08:02:00.000Z",
    "detected_at": "2026-10-12T20:06:55.789Z",
    "executed_at": "2026-10-13T20:11:03.964Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-75359e8318d6",
     "display_name": "Derby County v Wrexham",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/derby-county-vs-wrexham-2026-10-10/",
     "scoreline": "1-1"
    },
    "market_label": "Over/Under 1.5 goals",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.28",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.2500",
     "closing_source": "last pre-match price in archive (~8–15 h before kick-off)"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2500,
    "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-09T08:02:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T08:02:00.000Z",
     "detected_at": "2026-10-12T20:06:55.789Z",
     "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 1.5 goals",
     "choice": "over 1.5",
     "author_odds": "1.28",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals: over 1.5 at 1.28"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Derby County 1-1 Wrexham."
    },
    "settlements": [
     {
      "operation_id": "6cbad7a73d15946f857d4aaceb4ffba7c83bf2d1a0197ae6d0957104aee360cc",
      "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 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.28",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2800,
      "executed_at": "2026-10-13T20:11:03.964Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "42c81e67acd605084c4c3a044b80f8f9015ca34469cc22fed52a89a4d760c922",
      "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 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.2500",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2500,
      "executed_at": "2026-10-13T20:11:03.964Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-derby-county-wrexham-10-ottobre-2026-9a-giornata-di-championship/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals)"
   }
  },
  {
   "record_id": "n-a084780475cfbb56be61e097",
   "url": "/authors/enrico-giordano/picks/23/#pick-n-a084780475cfbb56be61e097",
   "match": "Bolton Wanderers v Stoke City",
   "match_url": "/football/matches/bolton-wanderers-vs-stoke-city-2026-10-10/",
   "kickoff": "2026-10-10T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": -54.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.65",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7000,
   "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-09T07:55:00.000Z",
   "recorded_at": "2026-10-12T20:06:55.860Z",
   "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-a084780475cfbb56be61e097",
    "quote_text": "GG a quota 1.65",
    "fragment_from": 3950,
    "fragment_to": 3965,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bottadiculo.it/pronostico-bolton-wanderers-stoke-city-10-ottobre-2026-9a-giornata-di-championship/",
     "display_name": null,
     "speaker": "Enrico Giordano",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a534dfc7eb74f1e0129d68e744e1b7b6cf1e984c2a3b3aaebab2824f8cb52ebb",
     "material_removed": false
    },
    "published_at": "2026-10-09T07:55:00.000Z",
    "detected_at": "2026-10-12T20:06:55.860Z",
    "executed_at": "2026-10-13T20:11:03.926Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": "s-baa2622eed96",
     "display_name": "Bolton Wanderers v Stoke City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-10T14:00:00.000Z",
     "url": "/football/matches/bolton-wanderers-vs-stoke-city-2026-10-10/",
     "scoreline": "1-2"
    },
    "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": "win",
    "simulation_change_hundredths": 7000,
    "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-09T07:55:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-09T07:55:00.000Z",
     "detected_at": "2026-10-12T20:06:55.860Z",
     "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": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Bolton Wanderers 1-2 Stoke City."
    },
    "settlements": [
     {
      "operation_id": "d5ca0e06bc6da10962626f4f0447b13f56bf3abdc4b4f95b01f77bae2ebe6a85",
      "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": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-10-13T20:11:03.925Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d39e832f9bbfcfd6c88c11d5e858bb75412e26aa1f40bce4aae9963a3d306e48",
      "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": "win",
      "result_words": "Won",
      "change_hundredths": 7000,
      "executed_at": "2026-10-13T20:11:03.926Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "7",
     "publisher": "Bottadiculo",
     "forecaster": "7",
     "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-bolton-wanderers-stoke-city-10-ottobre-2026-9a-giornata-di-championship/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 5274,
  "pages": 265,
  "page_urls": [
   "/authors/enrico-giordano/",
   "/authors/enrico-giordano/picks/2/",
   "/authors/enrico-giordano/picks/3/",
   "/authors/enrico-giordano/picks/4/",
   "/authors/enrico-giordano/picks/5/",
   "/authors/enrico-giordano/picks/6/",
   "/authors/enrico-giordano/picks/7/",
   "/authors/enrico-giordano/picks/8/",
   "/authors/enrico-giordano/picks/9/",
   "/authors/enrico-giordano/picks/10/",
   "/authors/enrico-giordano/picks/11/",
   "/authors/enrico-giordano/picks/12/",
   "/authors/enrico-giordano/picks/13/",
   "/authors/enrico-giordano/picks/14/",
   "/authors/enrico-giordano/picks/15/",
   "/authors/enrico-giordano/picks/16/",
   "/authors/enrico-giordano/picks/17/",
   "/authors/enrico-giordano/picks/18/",
   "/authors/enrico-giordano/picks/19/",
   "/authors/enrico-giordano/picks/20/",
   "/authors/enrico-giordano/picks/21/",
   "/authors/enrico-giordano/picks/22/",
   "/authors/enrico-giordano/picks/23/",
   "/authors/enrico-giordano/picks/24/",
   "/authors/enrico-giordano/picks/25/",
   "/authors/enrico-giordano/picks/26/",
   "/authors/enrico-giordano/picks/27/",
   "/authors/enrico-giordano/picks/28/",
   "/authors/enrico-giordano/picks/29/",
   "/authors/enrico-giordano/picks/30/",
   "/authors/enrico-giordano/picks/31/",
   "/authors/enrico-giordano/picks/32/",
   "/authors/enrico-giordano/picks/33/",
   "/authors/enrico-giordano/picks/34/",
   "/authors/enrico-giordano/picks/35/",
   "/authors/enrico-giordano/picks/36/",
   "/authors/enrico-giordano/picks/37/",
   "/authors/enrico-giordano/picks/38/",
   "/authors/enrico-giordano/picks/39/",
   "/authors/enrico-giordano/picks/40/",
   "/authors/enrico-giordano/picks/41/",
   "/authors/enrico-giordano/picks/42/",
   "/authors/enrico-giordano/picks/43/",
   "/authors/enrico-giordano/picks/44/",
   "/authors/enrico-giordano/picks/45/",
   "/authors/enrico-giordano/picks/46/",
   "/authors/enrico-giordano/picks/47/",
   "/authors/enrico-giordano/picks/48/",
   "/authors/enrico-giordano/picks/49/",
   "/authors/enrico-giordano/picks/50/",
   "/authors/enrico-giordano/picks/51/",
   "/authors/enrico-giordano/picks/52/",
   "/authors/enrico-giordano/picks/53/",
   "/authors/enrico-giordano/picks/54/",
   "/authors/enrico-giordano/picks/55/",
   "/authors/enrico-giordano/picks/56/",
   "/authors/enrico-giordano/picks/57/",
   "/authors/enrico-giordano/picks/58/",
   "/authors/enrico-giordano/picks/59/",
   "/authors/enrico-giordano/picks/60/",
   "/authors/enrico-giordano/picks/61/",
   "/authors/enrico-giordano/picks/62/",
   "/authors/enrico-giordano/picks/63/",
   "/authors/enrico-giordano/picks/64/",
   "/authors/enrico-giordano/picks/65/",
   "/authors/enrico-giordano/picks/66/",
   "/authors/enrico-giordano/picks/67/",
   "/authors/enrico-giordano/picks/68/",
   "/authors/enrico-giordano/picks/69/",
   "/authors/enrico-giordano/picks/70/",
   "/authors/enrico-giordano/picks/71/",
   "/authors/enrico-giordano/picks/72/",
   "/authors/enrico-giordano/picks/73/",
   "/authors/enrico-giordano/picks/74/",
   "/authors/enrico-giordano/picks/75/",
   "/authors/enrico-giordano/picks/76/",
   "/authors/enrico-giordano/picks/77/",
   "/authors/enrico-giordano/picks/78/",
   "/authors/enrico-giordano/picks/79/",
   "/authors/enrico-giordano/picks/80/",
   "/authors/enrico-giordano/picks/81/",
   "/authors/enrico-giordano/picks/82/",
   "/authors/enrico-giordano/picks/83/",
   "/authors/enrico-giordano/picks/84/",
   "/authors/enrico-giordano/picks/85/",
   "/authors/enrico-giordano/picks/86/",
   "/authors/enrico-giordano/picks/87/",
   "/authors/enrico-giordano/picks/88/",
   "/authors/enrico-giordano/picks/89/",
   "/authors/enrico-giordano/picks/90/",
   "/authors/enrico-giordano/picks/91/",
   "/authors/enrico-giordano/picks/92/",
   "/authors/enrico-giordano/picks/93/",
   "/authors/enrico-giordano/picks/94/",
   "/authors/enrico-giordano/picks/95/",
   "/authors/enrico-giordano/picks/96/",
   "/authors/enrico-giordano/picks/97/",
   "/authors/enrico-giordano/picks/98/",
   "/authors/enrico-giordano/picks/99/",
   "/authors/enrico-giordano/picks/100/",
   "/authors/enrico-giordano/picks/101/",
   "/authors/enrico-giordano/picks/102/",
   "/authors/enrico-giordano/picks/103/",
   "/authors/enrico-giordano/picks/104/",
   "/authors/enrico-giordano/picks/105/",
   "/authors/enrico-giordano/picks/106/",
   "/authors/enrico-giordano/picks/107/",
   "/authors/enrico-giordano/picks/108/",
   "/authors/enrico-giordano/picks/109/",
   "/authors/enrico-giordano/picks/110/",
   "/authors/enrico-giordano/picks/111/",
   "/authors/enrico-giordano/picks/112/",
   "/authors/enrico-giordano/picks/113/",
   "/authors/enrico-giordano/picks/114/",
   "/authors/enrico-giordano/picks/115/",
   "/authors/enrico-giordano/picks/116/",
   "/authors/enrico-giordano/picks/117/",
   "/authors/enrico-giordano/picks/118/",
   "/authors/enrico-giordano/picks/119/",
   "/authors/enrico-giordano/picks/120/",
   "/authors/enrico-giordano/picks/121/",
   "/authors/enrico-giordano/picks/122/",
   "/authors/enrico-giordano/picks/123/",
   "/authors/enrico-giordano/picks/124/",
   "/authors/enrico-giordano/picks/125/",
   "/authors/enrico-giordano/picks/126/",
   "/authors/enrico-giordano/picks/127/",
   "/authors/enrico-giordano/picks/128/",
   "/authors/enrico-giordano/picks/129/",
   "/authors/enrico-giordano/picks/130/",
   "/authors/enrico-giordano/picks/131/",
   "/authors/enrico-giordano/picks/132/",
   "/authors/enrico-giordano/picks/133/",
   "/authors/enrico-giordano/picks/134/",
   "/authors/enrico-giordano/picks/135/",
   "/authors/enrico-giordano/picks/136/",
   "/authors/enrico-giordano/picks/137/",
   "/authors/enrico-giordano/picks/138/",
   "/authors/enrico-giordano/picks/139/",
   "/authors/enrico-giordano/picks/140/",
   "/authors/enrico-giordano/picks/141/",
   "/authors/enrico-giordano/picks/142/",
   "/authors/enrico-giordano/picks/143/",
   "/authors/enrico-giordano/picks/144/",
   "/authors/enrico-giordano/picks/145/",
   "/authors/enrico-giordano/picks/146/",
   "/authors/enrico-giordano/picks/147/",
   "/authors/enrico-giordano/picks/148/",
   "/authors/enrico-giordano/picks/149/",
   "/authors/enrico-giordano/picks/150/",
   "/authors/enrico-giordano/picks/151/",
   "/authors/enrico-giordano/picks/152/",
   "/authors/enrico-giordano/picks/153/",
   "/authors/enrico-giordano/picks/154/",
   "/authors/enrico-giordano/picks/155/",
   "/authors/enrico-giordano/picks/156/",
   "/authors/enrico-giordano/picks/157/",
   "/authors/enrico-giordano/picks/158/",
   "/authors/enrico-giordano/picks/159/",
   "/authors/enrico-giordano/picks/160/",
   "/authors/enrico-giordano/picks/161/",
   "/authors/enrico-giordano/picks/162/",
   "/authors/enrico-giordano/picks/163/",
   "/authors/enrico-giordano/picks/164/",
   "/authors/enrico-giordano/picks/165/",
   "/authors/enrico-giordano/picks/166/",
   "/authors/enrico-giordano/picks/167/",
   "/authors/enrico-giordano/picks/168/",
   "/authors/enrico-giordano/picks/169/",
   "/authors/enrico-giordano/picks/170/",
   "/authors/enrico-giordano/picks/171/",
   "/authors/enrico-giordano/picks/172/",
   "/authors/enrico-giordano/picks/173/",
   "/authors/enrico-giordano/picks/174/",
   "/authors/enrico-giordano/picks/175/",
   "/authors/enrico-giordano/picks/176/",
   "/authors/enrico-giordano/picks/177/",
   "/authors/enrico-giordano/picks/178/",
   "/authors/enrico-giordano/picks/179/",
   "/authors/enrico-giordano/picks/180/",
   "/authors/enrico-giordano/picks/181/",
   "/authors/enrico-giordano/picks/182/",
   "/authors/enrico-giordano/picks/183/",
   "/authors/enrico-giordano/picks/184/",
   "/authors/enrico-giordano/picks/185/",
   "/authors/enrico-giordano/picks/186/",
   "/authors/enrico-giordano/picks/187/",
   "/authors/enrico-giordano/picks/188/",
   "/authors/enrico-giordano/picks/189/",
   "/authors/enrico-giordano/picks/190/",
   "/authors/enrico-giordano/picks/191/",
   "/authors/enrico-giordano/picks/192/",
   "/authors/enrico-giordano/picks/193/",
   "/authors/enrico-giordano/picks/194/",
   "/authors/enrico-giordano/picks/195/",
   "/authors/enrico-giordano/picks/196/",
   "/authors/enrico-giordano/picks/197/",
   "/authors/enrico-giordano/picks/198/",
   "/authors/enrico-giordano/picks/199/",
   "/authors/enrico-giordano/picks/200/",
   "/authors/enrico-giordano/picks/201/",
   "/authors/enrico-giordano/picks/202/",
   "/authors/enrico-giordano/picks/203/",
   "/authors/enrico-giordano/picks/204/",
   "/authors/enrico-giordano/picks/205/",
   "/authors/enrico-giordano/picks/206/",
   "/authors/enrico-giordano/picks/207/",
   "/authors/enrico-giordano/picks/208/",
   "/authors/enrico-giordano/picks/209/",
   "/authors/enrico-giordano/picks/210/",
   "/authors/enrico-giordano/picks/211/",
   "/authors/enrico-giordano/picks/212/",
   "/authors/enrico-giordano/picks/213/",
   "/authors/enrico-giordano/picks/214/",
   "/authors/enrico-giordano/picks/215/",
   "/authors/enrico-giordano/picks/216/",
   "/authors/enrico-giordano/picks/217/",
   "/authors/enrico-giordano/picks/218/",
   "/authors/enrico-giordano/picks/219/",
   "/authors/enrico-giordano/picks/220/",
   "/authors/enrico-giordano/picks/221/",
   "/authors/enrico-giordano/picks/222/",
   "/authors/enrico-giordano/picks/223/",
   "/authors/enrico-giordano/picks/224/",
   "/authors/enrico-giordano/picks/225/",
   "/authors/enrico-giordano/picks/226/",
   "/authors/enrico-giordano/picks/227/",
   "/authors/enrico-giordano/picks/228/",
   "/authors/enrico-giordano/picks/229/",
   "/authors/enrico-giordano/picks/230/",
   "/authors/enrico-giordano/picks/231/",
   "/authors/enrico-giordano/picks/232/",
   "/authors/enrico-giordano/picks/233/",
   "/authors/enrico-giordano/picks/234/",
   "/authors/enrico-giordano/picks/235/",
   "/authors/enrico-giordano/picks/236/",
   "/authors/enrico-giordano/picks/237/",
   "/authors/enrico-giordano/picks/238/",
   "/authors/enrico-giordano/picks/239/",
   "/authors/enrico-giordano/picks/240/",
   "/authors/enrico-giordano/picks/241/",
   "/authors/enrico-giordano/picks/242/",
   "/authors/enrico-giordano/picks/243/",
   "/authors/enrico-giordano/picks/244/",
   "/authors/enrico-giordano/picks/245/",
   "/authors/enrico-giordano/picks/246/",
   "/authors/enrico-giordano/picks/247/",
   "/authors/enrico-giordano/picks/248/",
   "/authors/enrico-giordano/picks/249/",
   "/authors/enrico-giordano/picks/250/",
   "/authors/enrico-giordano/picks/251/",
   "/authors/enrico-giordano/picks/252/",
   "/authors/enrico-giordano/picks/253/",
   "/authors/enrico-giordano/picks/254/",
   "/authors/enrico-giordano/picks/255/",
   "/authors/enrico-giordano/picks/256/",
   "/authors/enrico-giordano/picks/257/",
   "/authors/enrico-giordano/picks/258/",
   "/authors/enrico-giordano/picks/259/",
   "/authors/enrico-giordano/picks/260/",
   "/authors/enrico-giordano/picks/261/",
   "/authors/enrico-giordano/picks/262/",
   "/authors/enrico-giordano/picks/263/",
   "/authors/enrico-giordano/picks/264/",
   "/authors/enrico-giordano/picks/265/"
  ],
  "groups": {
   "settled": 4872,
   "pending": 11,
   "excluded": 391
  },
  "continuation": "by_time",
  "page": 23,
  "first": 421,
  "last": 440,
  "author_url": "/authors/enrico-giordano/",
  "current": true
 },
 "entity_id": "history:/authors/enrico-giordano/picks/23/",
 "source_revision": 88
}
