{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/fabio-spanu/",
 "canonical": "/authors/fabio-spanu/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Fabio Spanu: Football Prediction Record",
 "description": "Verified record: 25 settled picks by Fabio Spanu recorded before kick-off across 22 matches, 11 Oct 2026 – 7 Nov 2026: −35.5% at our recorded market prices.",
 "first_paragraph": {
  "body": "Forecast Record recorded 25 settled live picks by Fabio Spanu before kick-off across 22 matches between 11 October and 7 November 2026. At our recorded market prices these picks returned −35.5% on the total staked. Of the 141 predictions we hold for Fabio Spanu, 50 are linked to matches: 49 were recorded by us before kick-off and 1 first found after the match. Figures as of 7 November 2026.",
  "key_number": "−35.5%",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "outside_core",
 "indexing_threshold": {
  "settled_count": 25,
  "date_count": 19,
  "required_settled": 10,
  "required_dates": 2
 },
 "data_date": "2026-11-07T18:05:43.498Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "9298223541dd07436256ce488c5f01327584fdd9879c036da1db694887ee7607",
 "dependency_group": "author:e-a136baade297a7aa2f26aab9",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Person",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/fabio-spanu/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/fabio-spanu/picks.csv",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": true,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": {
  "container": true,
  "request_url": "/partnery/moi",
  "disclosure": "Some links below are affiliate links and are marked as such. They never affect what you see above: the order of any table is computed before any commission is known.",
  "page_category": "author"
 },
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-a136baade297a7aa2f26aab9",
  "public_name": "Fabio Spanu",
  "tracker_number": 2674,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-09",
   "until": "2026-11-07"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-a136baade297a7aa2f26aab9-roi-market-price-90d-z99",
   "code_name": "roi_market_price",
   "display_name": "Return on stakes at an independent odds snapshot",
   "window_kind": "90d",
   "window_from": "2026-08-09",
   "window_to": "2026-11-07",
   "amount": "-35.4664",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 25,
   "n_events": 22,
   "n_void": 0,
   "ci_low": "-72.3912",
   "ci_high": "3.4504",
   "ci_method": "cluster_bootstrap",
   "price_source": "market_price",
   "coverage_percent": "96.00",
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T18:05:43.498Z",
   "enough_for_ranking": false,
   "series_uid": null,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot"
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 25 settled picks across 22 matches",
  "average_odds": "1.88",
  "odds_from_author": 24,
  "odds_from_snapshot": 1
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_uid": "sr-2a4bb08b25a4ba2e8a5774e4",
  "bankroll_hundredths": 911334,
  "reserve_hundredths": 50000,
  "issued_total_hundredths": 1000000,
  "top_up_count": 0,
  "profit_hundredths": -88666,
  "rewards_off": null,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "data_points": [
   {
    "at": "2026-10-11T15:11:33.498Z",
    "bankroll_hundredths": 990000,
    "profit_hundredths": -10000,
    "outcome_id": "ish-957a1df5db49c76f3471df16"
   },
   {
    "at": "2026-10-13T21:11:08.704Z",
    "bankroll_hundredths": 999091,
    "profit_hundredths": -909,
    "outcome_id": "ish-6ee8db6b4ff669f905c4455d"
   },
   {
    "at": "2026-10-17T16:16:28.412Z",
    "bankroll_hundredths": 1006084,
    "profit_hundredths": 6084,
    "outcome_id": "ish-a14831521f10f2e2adedf358"
   },
   {
    "at": "2026-10-18T07:11:08.976Z",
    "bankroll_hundredths": 996084,
    "profit_hundredths": -3916,
    "outcome_id": "ish-807b6e8cb0741a1cc9c6052c"
   },
   {
    "at": "2026-10-18T19:25:06.857Z",
    "bankroll_hundredths": 1007584,
    "profit_hundredths": 7584,
    "outcome_id": "ish-30d55773a197e00d2b85c912"
   },
   {
    "at": "2026-10-19T21:09:44.476Z",
    "bankroll_hundredths": 997584,
    "profit_hundredths": -2416,
    "outcome_id": "ish-7eeb7006b62b0d7cc46cf679"
   },
   {
    "at": "2026-10-20T21:08:15.364Z",
    "bankroll_hundredths": 987584,
    "profit_hundredths": -12416,
    "outcome_id": "ish-6b779a05f0a70ff36a300174"
   },
   {
    "at": "2026-10-20T21:08:15.373Z",
    "bankroll_hundredths": 977584,
    "profit_hundredths": -22416,
    "outcome_id": "ish-ceba42d2dc0d0008c7765c6c"
   },
   {
    "at": "2026-10-23T00:50:39.791Z",
    "bankroll_hundredths": 967584,
    "profit_hundredths": -32416,
    "outcome_id": "ish-6de3553ce05d421887c1f52b"
   },
   {
    "at": "2026-10-23T00:50:40.334Z",
    "bankroll_hundredths": 974036,
    "profit_hundredths": -25964,
    "outcome_id": "ish-4605dba21f8d5c8f038b757f"
   },
   {
    "at": "2026-10-24T00:58:23.325Z",
    "bankroll_hundredths": 964036,
    "profit_hundredths": -35964,
    "outcome_id": "ish-9b4cb9889e8ee2a440ed7661"
   },
   {
    "at": "2026-10-24T14:46:24.675Z",
    "bankroll_hundredths": 954036,
    "profit_hundredths": -45964,
    "outcome_id": "ish-18f7abb1afe76c8b315ca753"
   },
   {
    "at": "2026-10-24T19:17:47.567Z",
    "bankroll_hundredths": 959750,
    "profit_hundredths": -40250,
    "outcome_id": "ish-7095c34682fa4d56994ef94d"
   },
   {
    "at": "2026-10-26T12:50:46.611Z",
    "bankroll_hundredths": 949750,
    "profit_hundredths": -50250,
    "outcome_id": "ish-d78895f6c491e6cc4604734d"
   },
   {
    "at": "2026-10-26T12:50:46.620Z",
    "bankroll_hundredths": 974250,
    "profit_hundredths": -25750,
    "outcome_id": "ish-5fc95975682cd8fcfbe4e950"
   },
   {
    "at": "2026-10-26T12:50:48.423Z",
    "bankroll_hundredths": 964250,
    "profit_hundredths": -35750,
    "outcome_id": "ish-405e40242f32703d96e4f2e9"
   },
   {
    "at": "2026-10-26T12:50:48.432Z",
    "bankroll_hundredths": 954250,
    "profit_hundredths": -45750,
    "outcome_id": "ish-982c19e1d861a858f1d47841"
   },
   {
    "at": "2026-10-30T22:10:42.448Z",
    "bankroll_hundredths": 944250,
    "profit_hundredths": -55750,
    "outcome_id": "ish-f46be8d10bd17fb2b153ec85"
   },
   {
    "at": "2026-10-31T16:05:25.245Z",
    "bankroll_hundredths": 934250,
    "profit_hundredths": -65750,
    "outcome_id": "ish-ba4b4ade25c80797b900625f"
   },
   {
    "at": "2026-10-31T17:34:41.576Z",
    "bankroll_hundredths": 924250,
    "profit_hundredths": -75750,
    "outcome_id": "ish-8aa84bfe46fcb268719a6eef"
   },
   {
    "at": "2026-11-01T20:10:19.957Z",
    "bankroll_hundredths": 932834,
    "profit_hundredths": -67166,
    "outcome_id": "ish-e8feb703ce2f090d732cfeaf"
   },
   {
    "at": "2026-11-02T22:13:08.522Z",
    "bankroll_hundredths": 922834,
    "profit_hundredths": -77166,
    "outcome_id": "ish-cca6790491e6a7e8cc1d0419"
   },
   {
    "at": "2026-11-02T23:11:05.453Z",
    "bankroll_hundredths": 912834,
    "profit_hundredths": -87166,
    "outcome_id": "ish-b74ba1bbad297dfc52f48ba8"
   },
   {
    "at": "2026-11-05T22:10:17.145Z",
    "bankroll_hundredths": 921334,
    "profit_hundredths": -78666,
    "outcome_id": "ish-972886f232020bbce4d4dcea"
   },
   {
    "at": "2026-11-07T17:29:08.088Z",
    "bankroll_hundredths": 911334,
    "profit_hundredths": -88666,
    "outcome_id": "ish-02488d86acb2475d7bfc4acc"
   }
  ],
  "top_ups": [],
  "rule": "When the balance falls below 100 points and no bets are open, 10000 points are added; the remaining balance is kept. While bets are open we wait for settlement.",
  "series_key": "market_price",
  "series_label": "At an independent odds snapshot"
 },
 "simulations": [],
 "completeness": {
  "detected": 409,
  "recognised": 141,
  "accepted": 49,
  "executed": 33,
  "calculated": 28,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 78
   },
   {
    "cause": "other reading",
    "figure": 14
   },
   {
    "cause": "not_checked",
    "figure": 13
   },
   {
    "cause": "disputed_reading",
    "figure": 3
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 409,
  "of_them_restored": 6,
  "not_predictions": {
   "opinions": 79,
   "not_about_a_match": 189,
   "unclassified": 0
  },
  "predictions": 141,
  "predictions_restored": 1,
  "matches": 40,
  "admitted": 49,
  "qualifying_picks": 33,
  "qualifying_picks_restored": 0,
  "settled_picks": 28,
  "settled_picks_restored": 0,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 30,
    "settled_picks": 25,
    "void": 0,
    "pending_picks": 5,
    "matches": 22,
    "operations_settled": 25,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At an independent odds snapshot"
   },
   {
    "code_name": "author_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 32,
    "settled_picks": 27,
    "void": 0,
    "pending_picks": 5,
    "matches": 23,
    "operations_settled": 27,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At the author's stated price"
   }
  ],
  "gaps": [
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 78
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 14
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 13
   },
   {
    "code_name": "disputed_reading",
    "cause": "disputed_reading",
    "figure": 3
   }
  ],
  "duplicates": 0,
  "junk": {},
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-f525a38c7d52354e55cda1d5",
   "url": "/evidence/?pick=n-f525a38c7d52354e55cda1d5",
   "quote_text": "Infermeria del Celta sempre abbastanza piena, nei valenciani Manu Sanchez e Bardeli in dubbio.",
   "fragment_from": 2531,
   "fragment_to": 2625,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-levante-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "570f004c51534b5e114bb8502323e66a63698c97adf0b6ddbe7a7060387dd4b8",
    "material_removed": false
   },
   "published_at": "2026-11-07T10:15:00.000Z",
   "detected_at": "2026-11-07T10:18:57.581Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-07T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T10:15:00.000Z",
    "detected_at": "2026-11-07T10:18:57.581Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f064031aa02a44c17549898f",
   "url": "/authors/fabio-spanu/picks/9/#pick-n-f064031aa02a44c17549898f",
   "quote_text": "UNDER/OVER 2.5 –> OVER Bet365.it 1.91 Snai 1.90 Netbet.it 1.87 Starvegas 1.83",
   "fragment_from": 3888,
   "fragment_to": 3965,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-levante-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "570f004c51534b5e114bb8502323e66a63698c97adf0b6ddbe7a7060387dd4b8",
    "material_removed": false
   },
   "published_at": "2026-11-07T10:15:00.000Z",
   "detected_at": "2026-11-07T10:18:57.581Z",
   "executed_at": "2026-11-07T10:57:20.903Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-8643628b51cb",
    "display_name": "Celta Vigo — Levante UD",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-08T17:30:00.000Z",
    "url": "/football/matches/celta-vigo-vs-levante-ud-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.91",
    "our_snapshot": "1.9009",
    "our_snapshot_at": "2026-11-07T10:16:24.098Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-11-07T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T10:15:00.000Z",
    "detected_at": "2026-11-07T10:18:57.581Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.91",
    "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.91"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 17:30 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 17:30 UTC."
   },
   "settlements": [
    {
     "operation_id": "848a95b2b09d3730ead7226dd5fe459156f1f5bf15fc9fc041af8a3f58fe07cd",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.91",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T10:57:07.243Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "2cb3cd1093bc07e25b557268f907baa529f326093ec5a82e8ec0ab720f42a8b0",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.9009",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T10:57:20.903Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/celta-vigo-levante-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-3e8082ed4f73b7150a14d5d5",
   "url": "/evidence/?pick=n-3e8082ed4f73b7150a14d5d5",
   "quote_text": "Bordalas verso un 4-4-2 classico.",
   "fragment_from": 2666,
   "fragment_to": 2699,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-getafe-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7bf22fae8ce3adbb223a860c0bbf6b1c67b0d9cdf26378bbaa8e2b32976f20d7",
    "material_removed": false
   },
   "published_at": "2026-11-07T09:15:00.000Z",
   "detected_at": "2026-11-07T09:18:52.208Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-07T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T09:15:00.000Z",
    "detected_at": "2026-11-07T09:18:52.208Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8e6c1035f0359fe860380592",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-8e6c1035f0359fe860380592",
   "quote_text": "ci piace il GOL.\n\nGOL/NOGOL –> GOL Netbet.it 1.98 AdmiralBet 1.98 Starvegas 1.98 Bet365.it 1.95",
   "fragment_from": 3903,
   "fragment_to": 3998,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-getafe-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7bf22fae8ce3adbb223a860c0bbf6b1c67b0d9cdf26378bbaa8e2b32976f20d7",
    "material_removed": false
   },
   "published_at": "2026-11-07T09:15:00.000Z",
   "detected_at": "2026-11-07T09:18:52.208Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-07T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T09:15:00.000Z",
    "detected_at": "2026-11-07T09:18:52.208Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6ff2a565650b6d43514f9c5f",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-6ff2a565650b6d43514f9c5f",
   "quote_text": "1X2 FINALE –> 1 888Sport.it 1.70 Netbet.it 1.68 AdmiralBet 1.68 Starvegas 1.68",
   "fragment_from": 4176,
   "fragment_to": 4254,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/real-sociedad-rayo-vallecano-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "42157c868cf551c44b88e4d95749cb31f5fe0b68f47ec58029ad9ff37e909e89",
    "material_removed": false
   },
   "published_at": "2026-11-07T08:15:00.000Z",
   "detected_at": "2026-11-07T08:18:52.239Z",
   "executed_at": "2026-11-07T08:22:31.773Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0dc94048886e",
    "display_name": "Real Sociedad — Rayo Vallecano",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-08T15:15:00.000Z",
    "url": "/football/matches/real-sociedad-vs-rayo-vallecano-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Real Sociedad",
   "odds_set": {
    "by_author": "1.7",
    "our_snapshot": "1.6993",
    "our_snapshot_at": "2026-11-07T08:18:16.323Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-11-07T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T08:15:00.000Z",
    "detected_at": "2026-11-07T08:18:52.239Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Real Sociedad",
    "author_odds": "1.7",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Real Sociedad at 1.7"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 15:15 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 15:15 UTC."
   },
   "settlements": [
    {
     "operation_id": "28bb0be0a54f8a72f92555efde597dddcebaab366f2734b97d5cccd67475e8ad",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Real Sociedad",
     "decimal_odds": "1.7",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T08:22:25.420Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "6b3f9718a90b4d7f2a839b486188eef63f0ec9e03f3c20cc4578c8cb2e6d244c",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "Real Sociedad",
     "decimal_odds": "1.6993",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T08:22:31.773Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/real-sociedad-rayo-vallecano-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b5596c33eacf6d14b7528c37",
   "url": "/evidence/?pick=n-b5596c33eacf6d14b7528c37",
   "quote_text": "I dati pubblicati si riferiscono alle 11:48 del 06/11/2026",
   "fragment_from": 1847,
   "fragment_to": 1905,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/elche-real-betis-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6a55d8b6b6e2c43fc6a678840dc3930053405acb10d3221686d8ac03358fbe44",
    "material_removed": false
   },
   "published_at": "2026-11-07T07:15:00.000Z",
   "detected_at": "2026-11-07T07:18:52.428Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-07T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T07:15:00.000Z",
    "detected_at": "2026-11-07T07:18:52.428Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ed90d2b0c1e66594d59a62e4",
   "url": "/evidence/?pick=n-ed90d2b0c1e66594d59a62e4",
   "quote_text": "Lemar non recupera nei padroni di casa, Betis sempre senza il Cucho davanti.",
   "fragment_from": 2438,
   "fragment_to": 2514,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/elche-real-betis-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6a55d8b6b6e2c43fc6a678840dc3930053405acb10d3221686d8ac03358fbe44",
    "material_removed": false
   },
   "published_at": "2026-11-07T07:15:00.000Z",
   "detected_at": "2026-11-07T07:18:52.428Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-07T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T07:15:00.000Z",
    "detected_at": "2026-11-07T07:18:52.428Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-935bc59469480ffc32a8fe0f",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-935bc59469480ffc32a8fe0f",
   "quote_text": "UNDER/OVER 2.5 –> UNDER Bet365.it 2.20 Starvegas 2.20 Lottomatica 2.20 Snai 2.20",
   "fragment_from": 3791,
   "fragment_to": 3871,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/elche-real-betis-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "6a55d8b6b6e2c43fc6a678840dc3930053405acb10d3221686d8ac03358fbe44",
    "material_removed": false
   },
   "published_at": "2026-11-07T07:15:00.000Z",
   "detected_at": "2026-11-07T07:18:52.428Z",
   "executed_at": "2026-11-07T07:28:20.178Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1e7d28c11633",
    "display_name": "Elche — Real Betis",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-08T13:00:00.000Z",
    "url": "/football/matches/elche-vs-real-betis-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "2.2",
    "our_snapshot": "2.2000",
    "our_snapshot_at": "2026-11-07T07:16:46.404Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-11-07T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-07T07:15:00.000Z",
    "detected_at": "2026-11-07T07:18:52.428Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "2.2",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 2.2"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 13:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 13:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "9ed1c52ea227857b4cde58b8b4cb6d63d3e87e08f7a1451001854214a6e40d13",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "2.2",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T07:28:14.295Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "d2376cacd34d0e7551b0bc85be953bcc4633625ec340e6d024611e46faa41878",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "2.2000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T07:28:20.178Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/elche-real-betis-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-41a735b29c14daca2c388589",
   "url": "/evidence/?pick=n-41a735b29c14daca2c388589",
   "quote_text": "Pietuszewski totalmente recuperato, William Gomes quasi pronto ma probabilmente per questa gara sarà ancora indisponibile, insieme a Smalling.",
   "fragment_from": 2444,
   "fragment_to": 2586,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/vitoria-guimaraes-porto-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8bbd1b4f0439ca224a59eee4771f88dffa64598d4aa5e7186381113e14618dcd",
    "material_removed": false
   },
   "published_at": "2026-11-06T17:15:00.000Z",
   "detected_at": "2026-11-06T17:18:34.462Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T17:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T17:15:00.000Z",
    "detected_at": "2026-11-06T17:18:34.462Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8c27030e161538b628596dcc",
   "url": "/evidence/?pick=n-8c27030e161538b628596dcc",
   "quote_text": "Trasferta non facile per i Dragoni",
   "fragment_from": 510,
   "fragment_to": 544,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/vitoria-guimaraes-porto-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8bbd1b4f0439ca224a59eee4771f88dffa64598d4aa5e7186381113e14618dcd",
    "material_removed": false
   },
   "published_at": "2026-11-06T17:15:00.000Z",
   "detected_at": "2026-11-06T17:18:34.462Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T17:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T17:15:00.000Z",
    "detected_at": "2026-11-06T17:18:34.462Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-84fe926ce44105c5319bd6c0",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-84fe926ce44105c5319bd6c0",
   "quote_text": "Valutiamo l’UNDER.\n\nUNDER/OVER 2.5 –> UNDER Bet365.it 1.95 Snai 1.90 Lottomatica 1.90 Starvegas 1.90",
   "fragment_from": 3856,
   "fragment_to": 3956,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/vitoria-guimaraes-porto-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8bbd1b4f0439ca224a59eee4771f88dffa64598d4aa5e7186381113e14618dcd",
    "material_removed": false
   },
   "published_at": "2026-11-06T17:15:00.000Z",
   "detected_at": "2026-11-06T17:18:34.462Z",
   "executed_at": "2026-11-06T21:24:24.048Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-3a3a150754b7",
    "display_name": "Vitória Guimarães — FC Porto",
    "competition_name": "Primeira Liga",
    "starts_at": "2026-11-08T18:00:00.000Z",
    "url": "/football/matches/vitoria-guimaraes-vs-fc-porto-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.95",
    "our_snapshot": "1.9500",
    "our_snapshot_at": "2026-11-06T17:18:27.103Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-11-06T17:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T17:15:00.000Z",
    "detected_at": "2026-11-06T17:18:34.462Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.95",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.95"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 18:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 18:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "33c7b2ca015502cb410b9a036d8c5b5e6b5e782c60c877075296fdeff2b60197",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.95",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-06T21:24:19.543Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "a2875bb7e1dab4aea3f3e9a90c590f6297d3ef93776811c3453cf8a73ef23974",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.9500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-06T21:24:24.048Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/vitoria-guimaraes-porto-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5363eff607619d908765f033",
   "url": "/evidence/?pick=n-5363eff607619d908765f033",
   "quote_text": "Barreiro unico indisponibile, ci aspettiamo la formazione tipo.",
   "fragment_from": 2486,
   "fragment_to": 2549,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/estrela-da-amadora-benfica-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f922f0fdb58b4975a57a731d329bdbb492099d3d687c0aac021410ab834bab45",
    "material_removed": false
   },
   "published_at": "2026-11-06T16:15:00.000Z",
   "detected_at": "2026-11-06T16:18:53.380Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T16:15:00.000Z",
    "detected_at": "2026-11-06T16:18:53.380Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0917703af41f7e6015259f95",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-0917703af41f7e6015259f95",
   "quote_text": "GOL/NOGOL –> GOL Betflag 1.85 Lottomatica 1.85 Netbet.it 1.81 Bet365.it 1.80",
   "fragment_from": 3892,
   "fragment_to": 3968,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/estrela-da-amadora-benfica-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f922f0fdb58b4975a57a731d329bdbb492099d3d687c0aac021410ab834bab45",
    "material_removed": false
   },
   "published_at": "2026-11-06T16:15:00.000Z",
   "detected_at": "2026-11-06T16:18:53.380Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T16:15:00.000Z",
    "detected_at": "2026-11-06T16:18:53.380Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9a53e36dc25c4b137baf0fa2",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-9a53e36dc25c4b137baf0fa2",
   "quote_text": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.67 Snai 1.62 Netbet.it 1.60 Betflag 1.55",
   "fragment_from": 3805,
   "fragment_to": 3890,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/estrela-da-amadora-benfica-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f922f0fdb58b4975a57a731d329bdbb492099d3d687c0aac021410ab834bab45",
    "material_removed": false
   },
   "published_at": "2026-11-06T16:15:00.000Z",
   "detected_at": "2026-11-06T16:18:53.380Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T16:15:00.000Z",
    "detected_at": "2026-11-06T16:18:53.380Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-61ad3c741b0c137cd5cb4406",
   "url": "/evidence/?pick=n-61ad3c741b0c137cd5cb4406",
   "quote_text": "Nei catalani si deve fermare Rodri, che non sarà disponibile come Dani Olmo; qualche speranza di recupero",
   "fragment_from": 2801,
   "fragment_to": 2906,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/atletico-madrid-barcellona-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e27f6d8d8145486daf9d9bc8f8098ea2f62c018d55e856e5de577d5e712dd837",
    "material_removed": false
   },
   "published_at": "2026-11-06T12:15:00.000Z",
   "detected_at": "2026-11-06T12:18:53.098Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T12:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T12:15:00.000Z",
    "detected_at": "2026-11-06T12:18:53.098Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b6d657c27e91aadd2d5f7ecc",
   "url": "/evidence/?pick=n-b6d657c27e91aadd2d5f7ecc",
   "quote_text": "Nell’Atletico c’è solo Romero in infermeria: Simeone può scegliere e dovrebbe giocare con Julian terminale",
   "fragment_from": 2636,
   "fragment_to": 2742,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/atletico-madrid-barcellona-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e27f6d8d8145486daf9d9bc8f8098ea2f62c018d55e856e5de577d5e712dd837",
    "material_removed": false
   },
   "published_at": "2026-11-06T12:15:00.000Z",
   "detected_at": "2026-11-06T12:18:53.098Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T12:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T12:15:00.000Z",
    "detected_at": "2026-11-06T12:18:53.098Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-51c71c5c8597e9f6a283811d",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-51c71c5c8597e9f6a283811d",
   "quote_text": "1X2 + GOL/NOGOL –> X + G Betflag 4.60 Lottomatica 4.60 Starvegas 4.35 AdmiralBet 4.35",
   "fragment_from": 4441,
   "fragment_to": 4526,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/atletico-madrid-barcellona-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e27f6d8d8145486daf9d9bc8f8098ea2f62c018d55e856e5de577d5e712dd837",
    "material_removed": false
   },
   "published_at": "2026-11-06T12:15:00.000Z",
   "detected_at": "2026-11-06T12:18:53.098Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T12:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T12:15:00.000Z",
    "detected_at": "2026-11-06T12:18:53.098Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-959aaf8799a34e26f333bb78",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-959aaf8799a34e26f333bb78",
   "quote_text": "UNDER/OVER 3.5 –> OVER 888Sport.it 1.79 LeoVegas 1.79 Bet365.it 1.78 Netbet.it 1.75",
   "fragment_from": 4356,
   "fragment_to": 4439,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/atletico-madrid-barcellona-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e27f6d8d8145486daf9d9bc8f8098ea2f62c018d55e856e5de577d5e712dd837",
    "material_removed": false
   },
   "published_at": "2026-11-06T12:15:00.000Z",
   "detected_at": "2026-11-06T12:18:53.098Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T12:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T12:15:00.000Z",
    "detected_at": "2026-11-06T12:18:53.098Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-df2767738de83cd0093129ac",
   "url": "/evidence/?pick=n-df2767738de83cd0093129ac",
   "quote_text": "Juan Cruz ancora assente nei padroni di casa, ospiti privi di Andres Martin e Mantilla.",
   "fragment_from": 2433,
   "fragment_to": 2520,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/malaga-racing-santander-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f327b5ab80af9c7a3455dc8ecc3a94a77f6fd7b0bace30364c1df426f435d5e7",
    "material_removed": false
   },
   "published_at": "2026-11-06T11:15:00.000Z",
   "detected_at": "2026-11-06T11:18:57.241Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T11:15:00.000Z",
    "detected_at": "2026-11-06T11:18:57.241Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7ee4ed4eae800901d79d4817",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-7ee4ed4eae800901d79d4817",
   "quote_text": "DRAW NO BET –> 1 Bet365.it 1.73",
   "fragment_from": 3835,
   "fragment_to": 3866,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/malaga-racing-santander-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f327b5ab80af9c7a3455dc8ecc3a94a77f6fd7b0bace30364c1df426f435d5e7",
    "material_removed": false
   },
   "published_at": "2026-11-06T11:15:00.000Z",
   "detected_at": "2026-11-06T11:18:57.241Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-183cfaaa8dc4",
    "display_name": "Málaga CF — Real Racing Club",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-07T13:00:00.000Z",
    "url": "/football/matches/malaga-cf-vs-real-racing-club-2026-11-07/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Draw no bet",
   "outcome_label": "Málaga CF",
   "odds_set": {
    "by_author": "1.73",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-06T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T11:15:00.000Z",
    "detected_at": "2026-11-06T11:18:57.241Z",
    "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": "Draw no bet",
    "choice": "Málaga CF",
    "author_odds": "1.73",
    "market_key": "draw_no_bet",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Draw no bet: Málaga CF at 1.73"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Málaga CF 1-2 Real Racing Club."
   },
   "settlements": [
    {
     "operation_id": "0c8e866b50165ca0e5738653767c613fd45823afae61d41a7c48c70ba7fe8532",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Draw no bet",
     "choice": "Málaga CF",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e0711552b45781ca3f9efe24a09ecd443a1cc26be6a4364a27bab36c7fc99146",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Draw no bet",
     "choice": "Málaga CF",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/malaga-racing-santander-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2b80360cdcd092855622e8b6",
   "url": "/evidence/?pick=n-2b80360cdcd092855622e8b6",
   "quote_text": "Il ciclo di Manolo Gonzalez nell’Espanyol è arrivato alla fine",
   "fragment_from": 639,
   "fragment_to": 701,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4dead7d8c4c2b20664ddb349a9f5974e22c266516564d08ee35c4fe5d995a75b",
    "material_removed": false
   },
   "published_at": "2026-11-06T10:15:00.000Z",
   "detected_at": "2026-11-06T10:18:52.020Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T10:15:00.000Z",
    "detected_at": "2026-11-06T10:18:52.020Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b656ad12431b9a88158fe088",
   "url": "/evidence/?pick=n-b656ad12431b9a88158fe088",
   "quote_text": "Nuovo corso per i Pericos",
   "fragment_from": 491,
   "fragment_to": 516,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4dead7d8c4c2b20664ddb349a9f5974e22c266516564d08ee35c4fe5d995a75b",
    "material_removed": false
   },
   "published_at": "2026-11-06T10:15:00.000Z",
   "detected_at": "2026-11-06T10:18:52.020Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T10:15:00.000Z",
    "detected_at": "2026-11-06T10:18:52.020Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9d8718da0e4b07defed7daa0",
   "url": "/evidence/?pick=n-9d8718da0e4b07defed7daa0",
   "quote_text": "Partita molto difficile da analizzare ma proviamo a dare fiducia all’attacco del Deportivo",
   "fragment_from": 3686,
   "fragment_to": 3776,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4dead7d8c4c2b20664ddb349a9f5974e22c266516564d08ee35c4fe5d995a75b",
    "material_removed": false
   },
   "published_at": "2026-11-06T10:15:00.000Z",
   "detected_at": "2026-11-06T10:18:52.020Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T10:15:00.000Z",
    "detected_at": "2026-11-06T10:18:52.020Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b9a9957a92154ecf96580895",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-b9a9957a92154ecf96580895",
   "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.80 Netbet.it 1.77 Starvegas 1.77 AdmiralBet 1.77",
   "fragment_from": 3912,
   "fragment_to": 3989,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4dead7d8c4c2b20664ddb349a9f5974e22c266516564d08ee35c4fe5d995a75b",
    "material_removed": false
   },
   "published_at": "2026-11-06T10:15:00.000Z",
   "detected_at": "2026-11-06T10:18:52.020Z",
   "executed_at": "2026-11-06T10:19:50.473Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c77efad717b2",
    "display_name": "Espanyol — Deportivo de A Coruña",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-07T15:15:00.000Z",
    "url": "/football/matches/espanyol-vs-deportivo-de-a-coruna-2026-11-07/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.8",
    "our_snapshot": "1.7692",
    "our_snapshot_at": "2026-11-06T10:13:59.346Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At an independent odds snapshot",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-06T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T10:15:00.000Z",
    "detected_at": "2026-11-06T10:18:52.020Z",
    "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.8",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.8"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Espanyol 0-0 Deportivo de A Coruña."
   },
   "settlements": [
    {
     "operation_id": "b6631f8106eddf85e071d82af766dd3964c22790105c02bab0972d75dde39f55",
     "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.8",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-06T10:19:47.715Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "9dbf55d2147022cf4c7f347b9dde9714fc700dd79b46b4793bbd4ce8c0c61c12",
     "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.7692",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-06T10:19:50.473Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-250bfdcd5de122170ede24dd",
   "url": "/evidence/?pick=n-250bfdcd5de122170ede24dd",
   "quote_text": "Nei padroni di casa è ancora assente Aimar Oroz, ballottaggio Ruben Garcia-Raul Moro",
   "fragment_from": 2657,
   "fragment_to": 2741,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/osasuna-athletic-bilbao-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ad1f5ccfd16c7cf0d59da362307c51f1c2d36e12afd2eece5a7d7cec5cb71055",
    "material_removed": false
   },
   "published_at": "2026-11-06T09:15:00.000Z",
   "detected_at": "2026-11-06T09:18:52.383Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T09:15:00.000Z",
    "detected_at": "2026-11-06T09:18:52.383Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7e7457340aac784ad7ca9417",
   "url": "/evidence/?pick=n-7e7457340aac784ad7ca9417",
   "quote_text": "La squadra di Terzic sembra in netta ripresa",
   "fragment_from": 515,
   "fragment_to": 559,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/osasuna-athletic-bilbao-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ad1f5ccfd16c7cf0d59da362307c51f1c2d36e12afd2eece5a7d7cec5cb71055",
    "material_removed": false
   },
   "published_at": "2026-11-06T09:15:00.000Z",
   "detected_at": "2026-11-06T09:18:52.383Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T09:15:00.000Z",
    "detected_at": "2026-11-06T09:18:52.383Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d2226b5c0b43b9d3d57c01a8",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-d2226b5c0b43b9d3d57c01a8",
   "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.95 AdmiralBet 1.87 Starvegas 1.87 Netbet.it 1.86",
   "fragment_from": 4022,
   "fragment_to": 4099,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/osasuna-athletic-bilbao-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ad1f5ccfd16c7cf0d59da362307c51f1c2d36e12afd2eece5a7d7cec5cb71055",
    "material_removed": false
   },
   "published_at": "2026-11-06T09:15:00.000Z",
   "detected_at": "2026-11-06T09:18:52.383Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T09:15:00.000Z",
    "detected_at": "2026-11-06T09:18:52.383Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cda4ba48966fcec57985f723",
   "url": "/evidence/?pick=n-cda4ba48966fcec57985f723",
   "quote_text": "I dati pubblicati si riferiscono alle 16:08 del 05/11/2026",
   "fragment_from": 1745,
   "fragment_to": 1803,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/sporting-lisbona-moreirense-07-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e0027f798c3ed419793ac12651e703dd90f40b6a783b35bdba2620b434bb325f",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:15:00.000Z",
   "detected_at": "2026-11-06T08:18:52.308Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:15:00.000Z",
    "detected_at": "2026-11-06T08:18:52.308Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b6ae8cd20d9f2273428f9d8c",
   "url": "/evidence/?pick=n-b6ae8cd20d9f2273428f9d8c",
   "quote_text": "Zalazar è tornato disponibile e si candida per giocare; la formazione è un rebus",
   "fragment_from": 2336,
   "fragment_to": 2416,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/sporting-lisbona-moreirense-07-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e0027f798c3ed419793ac12651e703dd90f40b6a783b35bdba2620b434bb325f",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:15:00.000Z",
   "detected_at": "2026-11-06T08:18:52.308Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:15:00.000Z",
    "detected_at": "2026-11-06T08:18:52.308Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-87eaca5ca10c16ba136103d4",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-87eaca5ca10c16ba136103d4",
   "quote_text": "UNDER/OVER 3.5 –> OVER Bet365.it 2.10 Betflag 2.05 Lottomatica 2.05 Netbet.it 2.04",
   "fragment_from": 3797,
   "fragment_to": 3879,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/sporting-lisbona-moreirense-07-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e0027f798c3ed419793ac12651e703dd90f40b6a783b35bdba2620b434bb325f",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:15:00.000Z",
   "detected_at": "2026-11-06T08:18:52.308Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:15:00.000Z",
    "detected_at": "2026-11-06T08:18:52.308Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-129eeb721e2ca1236fb6d30d",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-129eeb721e2ca1236fb6d30d",
   "quote_text": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.57 Netbet.it 1.51 Snai 1.50 Betflag 1.48",
   "fragment_from": 3710,
   "fragment_to": 3795,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/sporting-lisbona-moreirense-07-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e0027f798c3ed419793ac12651e703dd90f40b6a783b35bdba2620b434bb325f",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:15:00.000Z",
   "detected_at": "2026-11-06T08:18:52.308Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:15:00.000Z",
    "detected_at": "2026-11-06T08:18:52.308Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0013fdb072b30eb165e8ce64",
   "url": "/evidence/?pick=n-0013fdb072b30eb165e8ce64",
   "quote_text": "Indisponibili Real Madrid\n\nDavid Otorbi, Diego Lopez, Jose Copete, Sergi Canos\n\nRaul Asencio, Rodrygo, Ferland Mendy",
   "fragment_from": 1870,
   "fragment_to": 1986,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "dbf1ca2348688746a56ce9e5418e5f303546bb1cceea09aaf2612e47af3ef747",
    "material_removed": false
   },
   "published_at": "2026-11-06T07:15:00.000Z",
   "detected_at": "2026-11-06T07:18:52.192Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T07:15:00.000Z",
    "detected_at": "2026-11-06T07:18:52.192Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-498ab3fd8ec716b21fad0dfb",
   "url": "/evidence/?pick=n-498ab3fd8ec716b21fad0dfb",
   "quote_text": "Squalificati Real Madrid\n\nNessuno\n\nVinicius Junior",
   "fragment_from": 1794,
   "fragment_to": 1844,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "dbf1ca2348688746a56ce9e5418e5f303546bb1cceea09aaf2612e47af3ef747",
    "material_removed": false
   },
   "published_at": "2026-11-06T07:15:00.000Z",
   "detected_at": "2026-11-06T07:18:52.192Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T07:15:00.000Z",
    "detected_at": "2026-11-06T07:18:52.192Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-54a016fdcc05ac81f58e1c49",
   "url": "/evidence/?pick=n-54a016fdcc05ac81f58e1c49",
   "quote_text": "Probabili formazioni Valencia-Real Madrid",
   "fragment_from": 1373,
   "fragment_to": 1414,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "dbf1ca2348688746a56ce9e5418e5f303546bb1cceea09aaf2612e47af3ef747",
    "material_removed": false
   },
   "published_at": "2026-11-06T07:15:00.000Z",
   "detected_at": "2026-11-06T07:18:52.192Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T07:15:00.000Z",
    "detected_at": "2026-11-06T07:18:52.192Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-aa1a8cb888d7d5352c178883",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-aa1a8cb888d7d5352c178883",
   "quote_text": "GOL/NOGOL –> GOL Netbet.it 1.83",
   "fragment_from": 4183,
   "fragment_to": 4214,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "dbf1ca2348688746a56ce9e5418e5f303546bb1cceea09aaf2612e47af3ef747",
    "material_removed": false
   },
   "published_at": "2026-11-06T07:15:00.000Z",
   "detected_at": "2026-11-06T07:18:52.192Z",
   "executed_at": "2026-11-07T09:12:23.743Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c7ad745504e9",
    "display_name": "Valencia — Real Madrid",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-07T20:00:00.000Z",
    "url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.83",
    "our_snapshot": "1.8000",
    "our_snapshot_at": "2026-11-06T07:16:18.996Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-11-06T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T07:15:00.000Z",
    "detected_at": "2026-11-06T07:18:52.192Z",
    "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.83",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.83"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 7 November 2026, 20:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 7 November 2026, 20:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "66ed9fae18426de97343ea6922db6e68bd6bc2755b07d6d08f6331a31c5e11df",
     "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.83",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T09:12:21.200Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "9a135111ba6380261b9b645456ac547bf180f2d406357772be51ff5c04d1fcc5",
     "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.8000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T09:12:23.743Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9afbcf3d129fdeee4b6ca6f2",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-9afbcf3d129fdeee4b6ca6f2",
   "quote_text": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.67",
   "fragment_from": 4088,
   "fragment_to": 4135,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "dbf1ca2348688746a56ce9e5418e5f303546bb1cceea09aaf2612e47af3ef747",
    "material_removed": false
   },
   "published_at": "2026-11-06T07:15:00.000Z",
   "detected_at": "2026-11-06T07:18:52.192Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T07:15:00.000Z",
    "detected_at": "2026-11-06T07:18:52.192Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6f52121de772801b6aa8bc44",
   "url": "/evidence/?pick=n-6f52121de772801b6aa8bc44",
   "quote_text": "Peque e Sierra indisponibili nei padroni di casa, che hanno Manu Bueno squalificato",
   "fragment_from": 2651,
   "fragment_to": 2734,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/siviglia-alaves-06-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ec21d0e0b9fd896264ffc7f0c3e57ea57600ab34885d3c496dca21b9c680f2cb",
    "material_removed": false
   },
   "published_at": "2026-11-05T08:15:00.000Z",
   "detected_at": "2026-11-05T08:18:52.331Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T08:15:00.000Z",
    "detected_at": "2026-11-05T08:18:52.331Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a9cd7ddfb34532c2a39893e2",
   "url": "/evidence/?pick=n-a9cd7ddfb34532c2a39893e2",
   "quote_text": "Con molta prudenza perchè temiamo che il Siviglia sia destinato a tornare un po’ nei ranghi di centroclassifica",
   "fragment_from": 3874,
   "fragment_to": 3985,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/siviglia-alaves-06-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ec21d0e0b9fd896264ffc7f0c3e57ea57600ab34885d3c496dca21b9c680f2cb",
    "material_removed": false
   },
   "published_at": "2026-11-05T08:15:00.000Z",
   "detected_at": "2026-11-05T08:18:52.331Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T08:15:00.000Z",
    "detected_at": "2026-11-05T08:18:52.331Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1265d379a780608d010bd5c5",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-1265d379a780608d010bd5c5",
   "quote_text": "1X2 FINALE –> 1 Betflag 1.95 Snai 1.95 Lottomatica 1.95 888Sport.it 1.95",
   "fragment_from": 4178,
   "fragment_to": 4250,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/siviglia-alaves-06-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ec21d0e0b9fd896264ffc7f0c3e57ea57600ab34885d3c496dca21b9c680f2cb",
    "material_removed": false
   },
   "published_at": "2026-11-05T08:15:00.000Z",
   "detected_at": "2026-11-05T08:18:52.331Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T08:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T08:15:00.000Z",
    "detected_at": "2026-11-05T08:18:52.331Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a0987f7753a57f478cb99c2c",
   "url": "/evidence/?pick=n-a0987f7753a57f478cb99c2c",
   "quote_text": "Kahl squalificato nei padroni di casa, tutti disponibili a parte il lungodegente Niakhate negli ospiti.",
   "fragment_from": 2543,
   "fragment_to": 2646,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/aarhus-gf-sporting-braga-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2f8e7844814920c85d794c934e5f5047e6365f886e2478e330cb3ddc01478405",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:45:00.000Z",
   "detected_at": "2026-11-04T11:48:52.337Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T11:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:45:00.000Z",
    "detected_at": "2026-11-04T11:48:52.337Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-db7a063e574f84fe59ffa23d",
   "url": "/evidence/?pick=n-db7a063e574f84fe59ffa23d",
   "quote_text": "La stagione dello Sporting Braga continua ad essere un po’ tormentata",
   "fragment_from": 628,
   "fragment_to": 697,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/aarhus-gf-sporting-braga-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2f8e7844814920c85d794c934e5f5047e6365f886e2478e330cb3ddc01478405",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:45:00.000Z",
   "detected_at": "2026-11-04T11:48:52.337Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T11:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:45:00.000Z",
    "detected_at": "2026-11-04T11:48:52.337Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-fcc5b680748dcdbb25bdc6fc",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-fcc5b680748dcdbb25bdc6fc",
   "quote_text": "Non sarà una passeggiata ma pensiamo che il Braga colga questa opportunità e centri un successo esterno che dovrebbe aggiustare in maniera abbastanza rilevante la classifica in Conference League: diamo fiducia ai Guerrieri.\n\n1X2 FINALE –> 2 AdmiralBet 2.05 Starvegas 2.05 Snai 2.00 Netbet.it 2.00",
   "fragment_from": 3681,
   "fragment_to": 3977,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/aarhus-gf-sporting-braga-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2f8e7844814920c85d794c934e5f5047e6365f886e2478e330cb3ddc01478405",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:45:00.000Z",
   "detected_at": "2026-11-04T11:48:52.337Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T11:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:45:00.000Z",
    "detected_at": "2026-11-04T11:48:52.337Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2297a19e694f4e8de15def3c",
   "url": "/evidence/?pick=n-2297a19e694f4e8de15def3c",
   "quote_text": "Romero non recupera nei padroni di casa, Carvajal non è in lista UEFA",
   "fragment_from": 2921,
   "fragment_to": 2990,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b35313678cd9583b7a6239be3257f56151c32e50fe345a91a262cbd25b63dae9",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:15:00.000Z",
   "detected_at": "2026-11-04T11:18:54.079Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:15:00.000Z",
    "detected_at": "2026-11-04T11:18:54.079Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e545514e62417155f36d9fca",
   "url": "/evidence/?pick=n-e545514e62417155f36d9fca",
   "quote_text": "Gli Azulones avevano bisogno di una scossa per allontanarsi da un periodo davvero complicato",
   "fragment_from": 1073,
   "fragment_to": 1165,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b35313678cd9583b7a6239be3257f56151c32e50fe345a91a262cbd25b63dae9",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:15:00.000Z",
   "detected_at": "2026-11-04T11:18:54.079Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:15:00.000Z",
    "detected_at": "2026-11-04T11:18:54.079Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-df2de3855456ff44497d439c",
   "url": "/evidence/?pick=n-df2de3855456ff44497d439c",
   "quote_text": "I madrileni affrontano una delle squadre più in forma della Premier League",
   "fragment_from": 560,
   "fragment_to": 634,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b35313678cd9583b7a6239be3257f56151c32e50fe345a91a262cbd25b63dae9",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:15:00.000Z",
   "detected_at": "2026-11-04T11:18:54.079Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:15:00.000Z",
    "detected_at": "2026-11-04T11:18:54.079Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0102d34ce4703d8479c62a36",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-0102d34ce4703d8479c62a36",
   "quote_text": "UNDER/OVER 2.5 –> UNDER LeoVegas 1.93 888Sport.it 1.92 Starvegas 1.85 AdmiralBet 1.85",
   "fragment_from": 4522,
   "fragment_to": 4607,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b35313678cd9583b7a6239be3257f56151c32e50fe345a91a262cbd25b63dae9",
    "material_removed": false
   },
   "published_at": "2026-11-04T11:15:00.000Z",
   "detected_at": "2026-11-04T11:18:54.079Z",
   "executed_at": "2026-11-04T11:20:46.335Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-acfd1cf99e26",
    "display_name": "Getafe — Brighton & Hove Albion",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/getafe-vs-brighton-and-hove-albion-2026-11-05/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.93",
    "our_snapshot": "1.8500",
    "our_snapshot_at": "2026-11-04T11:17:09.877Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 8500,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At an independent odds snapshot",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-04T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T11:15:00.000Z",
    "detected_at": "2026-11-04T11:18:54.079Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.93",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.93"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Getafe 0-1 Brighton & Hove Albion."
   },
   "settlements": [
    {
     "operation_id": "c6a8ac21ce90c68e16747c0d9869078e10292166eb675f98641d2cdaba30cc6f",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.93",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9300,
     "executed_at": "2026-11-04T11:20:45.832Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "fed86b6af87ce0f4e480c97d7d88a0b9f4938b0ba4a10ef5831a2f9943eb9376",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.8500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8500,
     "executed_at": "2026-11-04T11:20:46.335Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-03b5684e342fda1430f4aa7d",
   "url": "/evidence/?pick=n-03b5684e342fda1430f4aa7d",
   "quote_text": "Questo sito fornisce periodicamente pronostici, suggerimenti ed anteprime su alcune delle principali",
   "fragment_from": 4184,
   "fragment_to": 4284,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/torreense-ararat-armenia-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e73481602bfb16ce584be02d9d1804681b6c5c25d6faaeb7e171120c15a7fdba",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:45:00.000Z",
   "detected_at": "2026-11-04T10:48:53.283Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:45:00.000Z",
    "detected_at": "2026-11-04T10:48:53.283Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-49d32de4e169de002f4bb180",
   "url": "/evidence/?pick=n-49d32de4e169de002f4bb180",
   "quote_text": "Baradji unico assente nei padroni di casa, ospiti al completo, con l’unica eccezione di Ayongo",
   "fragment_from": 2550,
   "fragment_to": 2644,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/torreense-ararat-armenia-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e73481602bfb16ce584be02d9d1804681b6c5c25d6faaeb7e171120c15a7fdba",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:45:00.000Z",
   "detected_at": "2026-11-04T10:48:53.283Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:45:00.000Z",
    "detected_at": "2026-11-04T10:48:53.283Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-b808e43fe5c5a1d391f56835",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-b808e43fe5c5a1d391f56835",
   "quote_text": "Secondo il Torreense non mancherà un’occasione più unica che rara e coglierà i 3 punti all’Estadio Magalhaes Pessoa: fiducia ai lusitani, che hanno mostrato di poter lottare anche a questi complicati livelli.\n\n1X2 FINALE –> 1 Netbet.it 1.78 AdmiralBet 1.78 Starvegas 1.78 Snai 1.75",
   "fragment_from": 3708,
   "fragment_to": 3989,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/torreense-ararat-armenia-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e73481602bfb16ce584be02d9d1804681b6c5c25d6faaeb7e171120c15a7fdba",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:45:00.000Z",
   "detected_at": "2026-11-04T10:48:53.283Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:45:00.000Z",
    "detected_at": "2026-11-04T10:48:53.283Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3de2e384a41ceefe5798233b",
   "url": "/evidence/?pick=n-3de2e384a41ceefe5798233b",
   "quote_text": "Winkler in dubbio nei padroni di casa, che non potranno utilizzare Koustoupias perchè non in lista UEFA",
   "fragment_from": 2734,
   "fragment_to": 2837,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/anderlecht-salisburgo-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea1994c847ea2a1f26b5ccedd6dde01a9b035ef325d713b80b52f3cd7edc591f",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:15:00.000Z",
   "detected_at": "2026-11-04T10:18:52.194Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:15:00.000Z",
    "detected_at": "2026-11-04T10:18:52.194Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-50bc22d28a801a4777ba3c8c",
   "url": "/evidence/?pick=n-50bc22d28a801a4777ba3c8c",
   "quote_text": "Entrambe le squadre cercano di prendere quota nel girone",
   "fragment_from": 484,
   "fragment_to": 540,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/anderlecht-salisburgo-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea1994c847ea2a1f26b5ccedd6dde01a9b035ef325d713b80b52f3cd7edc591f",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:15:00.000Z",
   "detected_at": "2026-11-04T10:18:52.194Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:15:00.000Z",
    "detected_at": "2026-11-04T10:18:52.194Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-25f391b6bfe180c45ddb1915",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-25f391b6bfe180c45ddb1915",
   "quote_text": "DOPPIA CHANCE OUT –> X2 Lottomatica 1.80 Snai 1.80 Bet365.it 1.90 LeoVegas 1.83",
   "fragment_from": 4242,
   "fragment_to": 4321,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/anderlecht-salisburgo-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea1994c847ea2a1f26b5ccedd6dde01a9b035ef325d713b80b52f3cd7edc591f",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:15:00.000Z",
   "detected_at": "2026-11-04T10:18:52.194Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:15:00.000Z",
    "detected_at": "2026-11-04T10:18:52.194Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cca3e1a01ec64e1eb588cd68",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-cca3e1a01ec64e1eb588cd68",
   "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.53 Netbet.it 1.51 Lottomatica 1.50 AdmiralBet 1.50",
   "fragment_from": 4161,
   "fragment_to": 4240,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/anderlecht-salisburgo-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea1994c847ea2a1f26b5ccedd6dde01a9b035ef325d713b80b52f3cd7edc591f",
    "material_removed": false
   },
   "published_at": "2026-11-04T10:15:00.000Z",
   "detected_at": "2026-11-04T10:18:52.194Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T10:15:00.000Z",
    "detected_at": "2026-11-04T10:18:52.194Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cd9118082493ba8578cc81bc",
   "url": "/evidence/?pick=n-cd9118082493ba8578cc81bc",
   "quote_text": "Comparazione quote\n\n1\n\nX\n\n2\n\nNetbet.it\n\n2.26\n\n3.55\n\n2.97",
   "fragment_from": 2974,
   "fragment_to": 3030,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-saint-gilloise-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0b01f677e202276ddf3efdd233836a4c1ff815e509ab526a6058fc3b9c979f9a",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:45:00.000Z",
   "detected_at": "2026-11-04T09:48:52.364Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:45:00.000Z",
    "detected_at": "2026-11-04T09:48:52.364Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f717c3916efdfd7422fdcd59",
   "url": "/evidence/?pick=n-f717c3916efdfd7422fdcd59",
   "quote_text": "Ospiti attesi con un 3-5-2, privi di Kevin Mac Allister ma con diversi giocatori in buona forma",
   "fragment_from": 2824,
   "fragment_to": 2919,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-saint-gilloise-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0b01f677e202276ddf3efdd233836a4c1ff815e509ab526a6058fc3b9c979f9a",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:45:00.000Z",
   "detected_at": "2026-11-04T09:48:52.364Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:45:00.000Z",
    "detected_at": "2026-11-04T09:48:52.364Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-bc0574c51ed0f4b5e8bb3c04",
   "url": "/evidence/?pick=n-bc0574c51ed0f4b5e8bb3c04",
   "quote_text": "Nel Celta ci sono sempre le solite assenze, davanti Iago Aspas dovrebbe essere titolare",
   "fragment_from": 2705,
   "fragment_to": 2792,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-saint-gilloise-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0b01f677e202276ddf3efdd233836a4c1ff815e509ab526a6058fc3b9c979f9a",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:45:00.000Z",
   "detected_at": "2026-11-04T09:48:52.364Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:45:00.000Z",
    "detected_at": "2026-11-04T09:48:52.364Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a4570e00f610cb861b33a744",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-a4570e00f610cb861b33a744",
   "quote_text": "1X2 FINALE –> X Snai 3.60 Lottomatica 3.60 Bet365.it 3.60 Betflag 3.60",
   "fragment_from": 4314,
   "fragment_to": 4384,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-saint-gilloise-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0b01f677e202276ddf3efdd233836a4c1ff815e509ab526a6058fc3b9c979f9a",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:45:00.000Z",
   "detected_at": "2026-11-04T09:48:52.364Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:45:00.000Z",
    "detected_at": "2026-11-04T09:48:52.364Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-19adcd78bd21ca3e63ba62f4",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-19adcd78bd21ca3e63ba62f4",
   "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.62 Netbet.it 1.58 Snai 1.57 Lottomatica 1.57",
   "fragment_from": 4239,
   "fragment_to": 4312,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/celta-vigo-saint-gilloise-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0b01f677e202276ddf3efdd233836a4c1ff815e509ab526a6058fc3b9c979f9a",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:45:00.000Z",
   "detected_at": "2026-11-04T09:48:52.364Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:45:00.000Z",
    "detected_at": "2026-11-04T09:48:52.364Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5af93b7cfffad8b5abf749bf",
   "url": "/evidence/?pick=n-5af93b7cfffad8b5abf749bf",
   "quote_text": "reparto offensivo privo di due giocatori importanti come Openda e Sulc",
   "fragment_from": 2938,
   "fragment_to": 3008,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/real-sociedad-lione-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "37d7a2137d79aa3a4e547f7d1c0e7a15c95dcdbd05f597a3bfbdca0b18dde173",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:15:00.000Z",
   "detected_at": "2026-11-04T09:18:52.832Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:15:00.000Z",
    "detected_at": "2026-11-04T09:18:52.832Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c397d4e2da01e90bec603c89",
   "url": "/evidence/?pick=n-c397d4e2da01e90bec603c89",
   "quote_text": "Betia e Zakharyan sono praticamente guariti ma probabilmente non giocheranno giovedì",
   "fragment_from": 2717,
   "fragment_to": 2801,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/real-sociedad-lione-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "37d7a2137d79aa3a4e547f7d1c0e7a15c95dcdbd05f597a3bfbdca0b18dde173",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:15:00.000Z",
   "detected_at": "2026-11-04T09:18:52.832Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:15:00.000Z",
    "detected_at": "2026-11-04T09:18:52.832Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-15d1b3f1c5e05338ac06e3c5",
   "url": "/evidence/?pick=n-15d1b3f1c5e05338ac06e3c5",
   "quote_text": "Il gran lavoro di Paulo Fonseca in Francia è finito in maniera improvvisa e inaspettata",
   "fragment_from": 638,
   "fragment_to": 725,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/real-sociedad-lione-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "37d7a2137d79aa3a4e547f7d1c0e7a15c95dcdbd05f597a3bfbdca0b18dde173",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:15:00.000Z",
   "detected_at": "2026-11-04T09:18:52.832Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:15:00.000Z",
    "detected_at": "2026-11-04T09:18:52.832Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-dbd71f25bd886eff60a2ce86",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-dbd71f25bd886eff60a2ce86",
   "quote_text": "Pensiamo che la Real Sociedad possa approfittare del momento particolare del Lione e centrare la prima vittoria europea in casa: i baschi stanno molto bene e possono confermarlo a San Sebastian contro un grande rivale.\n\n1X2 FINALE –> 1",
   "fragment_from": 4044,
   "fragment_to": 4279,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/real-sociedad-lione-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "37d7a2137d79aa3a4e547f7d1c0e7a15c95dcdbd05f597a3bfbdca0b18dde173",
    "material_removed": false
   },
   "published_at": "2026-11-04T09:15:00.000Z",
   "detected_at": "2026-11-04T09:18:52.832Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T09:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T09:15:00.000Z",
    "detected_at": "2026-11-04T09:18:52.832Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9ccc3252ae7e18daeb32259f",
   "url": "/evidence/?pick=n-9ccc3252ae7e18daeb32259f",
   "quote_text": "I polacchi, che stanno dominando nella competizione domestica, sono in difficoltà nel girone europeo: solo un pareggio nelle tre uscite finora avute.",
   "fragment_from": 1286,
   "fragment_to": 1435,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/benfica-lech-poznan-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea285fff31eb242981045fb59416859aff11287e8b9d1c663179488eb1796f3f",
    "material_removed": false
   },
   "published_at": "2026-11-04T08:45:00.000Z",
   "detected_at": "2026-11-04T08:48:52.288Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T08:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T08:45:00.000Z",
    "detected_at": "2026-11-04T08:48:52.288Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4b8a71fe111d6e75ff2d07e1",
   "url": "/evidence/?pick=n-4b8a71fe111d6e75ff2d07e1",
   "quote_text": "La squadra di Marco Silva è favoritissima nella sfida ai polacchi",
   "fragment_from": 551,
   "fragment_to": 616,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/benfica-lech-poznan-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea285fff31eb242981045fb59416859aff11287e8b9d1c663179488eb1796f3f",
    "material_removed": false
   },
   "published_at": "2026-11-04T08:45:00.000Z",
   "detected_at": "2026-11-04T08:48:52.288Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T08:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T08:45:00.000Z",
    "detected_at": "2026-11-04T08:48:52.288Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c62f7bca49ab117a833ad0ef",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-c62f7bca49ab117a833ad0ef",
   "quote_text": "1X2 HANDICAP -2 –> 1 Bet365.it 2.00",
   "fragment_from": 4264,
   "fragment_to": 4299,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/benfica-lech-poznan-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ea285fff31eb242981045fb59416859aff11287e8b9d1c663179488eb1796f3f",
    "material_removed": false
   },
   "published_at": "2026-11-04T08:45:00.000Z",
   "detected_at": "2026-11-04T08:48:52.288Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4766d0504814",
    "display_name": "Benfica — Lech Poznań",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/benfica-vs-lech-poznan-2026-11-05/",
    "scoreline": "3-1",
    "condition": "finished"
   },
   "market_label": "European handicap -2",
   "outcome_label": "Benfica -2",
   "odds_set": {
    "by_author": "2",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-04T08:45:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T08:45:00.000Z",
    "detected_at": "2026-11-04T08:48:52.288Z",
    "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": "European handicap -2",
    "choice": "Benfica -2",
    "author_odds": "2",
    "market_key": "handicap_european",
    "choice_key": "1",
    "period": "match",
    "line": "-2",
    "subject": "goals_total",
    "in_words": "European handicap -2: Benfica -2 at 2"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Benfica 3-1 Lech Poznań."
   },
   "settlements": [
    {
     "operation_id": "20f2ea54fd56ac3d88359a83d9c1b15965257de7b006fa639e5cbcfe57a33030",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "European handicap -2",
     "choice": "Benfica -2",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "2fe8f52afbe2d36f04c2b23e719d68da62cef3f892b6056a93a96e185db47eb8",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "European handicap -2",
     "choice": "Benfica -2",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/benfica-lech-poznan-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7295f6bd57b6561f1661a9eb",
   "url": "/evidence/?pick=n-7295f6bd57b6561f1661a9eb",
   "quote_text": "Probabili formazioni Borussia Dortmund-Real Betis",
   "fragment_from": 1416,
   "fragment_to": 1465,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5a97d915756cc698ccf6fb5a985458046bed23b39e22fc15f10ca0512968566",
    "material_removed": false
   },
   "published_at": "2026-11-03T07:15:00.000Z",
   "detected_at": "2026-11-03T07:18:52.811Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T07:15:00.000Z",
    "detected_at": "2026-11-03T07:18:52.811Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-bd85455472753cbeca694424",
   "url": "/evidence/?pick=n-bd85455472753cbeca694424",
   "quote_text": "I gialloneri sono reduci da un risultato che porta grande autostima",
   "fragment_from": 918,
   "fragment_to": 985,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5a97d915756cc698ccf6fb5a985458046bed23b39e22fc15f10ca0512968566",
    "material_removed": false
   },
   "published_at": "2026-11-03T07:15:00.000Z",
   "detected_at": "2026-11-03T07:18:52.811Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T07:15:00.000Z",
    "detected_at": "2026-11-03T07:18:52.811Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c94321ee75e170b84499737b",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-c94321ee75e170b84499737b",
   "quote_text": "1X2 HANDICAP -1 –> X",
   "fragment_from": 4156,
   "fragment_to": 4176,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5a97d915756cc698ccf6fb5a985458046bed23b39e22fc15f10ca0512968566",
    "material_removed": false
   },
   "published_at": "2026-11-03T07:15:00.000Z",
   "detected_at": "2026-11-03T07:18:52.811Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f45b0ac9f3ae",
    "display_name": "Borussia Dortmund — Real Betis",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "European handicap -1",
   "outcome_label": "draw (handicap)",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-03T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T07:15:00.000Z",
    "detected_at": "2026-11-03T07:18:52.811Z",
    "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": "European handicap -1",
    "choice": "draw (handicap)",
    "author_odds": null,
    "market_key": "handicap_european",
    "choice_key": "X",
    "period": "match",
    "line": "-1",
    "subject": "goals_total",
    "in_words": "European handicap -1: draw (handicap)"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Borussia Dortmund 2-1 Real Betis."
   },
   "settlements": [
    {
     "operation_id": "82659882eca9f38c9e29e2728e8bd7aebf3600daea1bbb6eda577c7c9512a8e6",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "European handicap -1",
     "choice": "draw (handicap)",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ec699c45dfb00f7f4909fb0f",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-ec699c45dfb00f7f4909fb0f",
   "quote_text": "GOL/NOGOL –> GOL",
   "fragment_from": 4081,
   "fragment_to": 4097,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b5a97d915756cc698ccf6fb5a985458046bed23b39e22fc15f10ca0512968566",
    "material_removed": false
   },
   "published_at": "2026-11-03T07:15:00.000Z",
   "detected_at": "2026-11-03T07:18:52.811Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f45b0ac9f3ae",
    "display_name": "Borussia Dortmund — Real Betis",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-03T07:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T07:15:00.000Z",
    "detected_at": "2026-11-03T07:18:52.811Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Borussia Dortmund 2-1 Real Betis."
   },
   "settlements": [
    {
     "operation_id": "be2f52fff2dfbb3c3c0dfe63ec9eb97a0aa7fe0548f52dd2df933b4c28140c14",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-298355a233d7ebf6c8df6c5d",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-298355a233d7ebf6c8df6c5d",
   "quote_text": "1X2 HANDICAP 2 –> 2 Bet365.it 2.50 Lottomatica 2.45 Betflag 2.45 Snai 2.35",
   "fragment_from": 3984,
   "fragment_to": 4058,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/aek-atene-real-madrid-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ec57196750d5c8f3de5fa64757c6f2c68dd5dbf738a8258a4eef8440721aadeb",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:30:00.000Z",
   "detected_at": "2026-11-02T16:38:56.508Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T16:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:30:00.000Z",
    "detected_at": "2026-11-02T16:38:56.508Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ec19b76a9b9e9ab38f059cff",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-ec19b76a9b9e9ab38f059cff",
   "quote_text": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.53 Snai 1.50 AdmiralBet 1.47 Starvegas 1.47",
   "fragment_from": 3894,
   "fragment_to": 3982,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/aek-atene-real-madrid-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ec57196750d5c8f3de5fa64757c6f2c68dd5dbf738a8258a4eef8440721aadeb",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:30:00.000Z",
   "detected_at": "2026-11-02T16:38:56.508Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T16:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:30:00.000Z",
    "detected_at": "2026-11-02T16:38:56.508Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4ed94c9c0ba36d9a54c937ae",
   "url": "/evidence/?pick=n-4ed94c9c0ba36d9a54c937ae",
   "quote_text": "Padroni di casa senza Eguinaldo, Pedrinho e Marlon Santos; negli ospiti ancora assenti Debast",
   "fragment_from": 2907,
   "fragment_to": 3000,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/shakhtar-donetsk-sporting-lisbona-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2de720b214dce10c756c78e9632fd42fa5c4f4ee7d171c1990ebc12a1a78ee10",
    "material_removed": false
   },
   "published_at": "2026-11-02T11:15:00.000Z",
   "detected_at": "2026-11-02T11:18:52.147Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T11:15:00.000Z",
    "detected_at": "2026-11-02T11:18:52.147Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-686d2502118b961370d3212d",
   "url": "/evidence/?pick=n-686d2502118b961370d3212d",
   "quote_text": "Pensiamo che il terremoto in casa dello Sporting renda sicuramente anomala questa partita",
   "fragment_from": 4227,
   "fragment_to": 4316,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/shakhtar-donetsk-sporting-lisbona-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2de720b214dce10c756c78e9632fd42fa5c4f4ee7d171c1990ebc12a1a78ee10",
    "material_removed": false
   },
   "published_at": "2026-11-02T11:15:00.000Z",
   "detected_at": "2026-11-02T11:18:52.147Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T11:15:00.000Z",
    "detected_at": "2026-11-02T11:18:52.147Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ff509f2125a171676ffc418b",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-ff509f2125a171676ffc418b",
   "quote_text": "DOPPIA CHANCE IN –> 1X Lottomatica 1.80 Bet365.it 1.88 Snai 1.80 AdmiralBet 1.79",
   "fragment_from": 4603,
   "fragment_to": 4683,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/shakhtar-donetsk-sporting-lisbona-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2de720b214dce10c756c78e9632fd42fa5c4f4ee7d171c1990ebc12a1a78ee10",
    "material_removed": false
   },
   "published_at": "2026-11-02T11:15:00.000Z",
   "detected_at": "2026-11-02T11:18:52.147Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T11:15:00.000Z",
    "detected_at": "2026-11-02T11:18:52.147Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-13a370b029079d9f490cf7fb",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-13a370b029079d9f490cf7fb",
   "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.62 Netbet.it 1.58 Snai 1.57 Lottomatica 1.57",
   "fragment_from": 4528,
   "fragment_to": 4601,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/shakhtar-donetsk-sporting-lisbona-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2de720b214dce10c756c78e9632fd42fa5c4f4ee7d171c1990ebc12a1a78ee10",
    "material_removed": false
   },
   "published_at": "2026-11-02T11:15:00.000Z",
   "detected_at": "2026-11-02T11:18:52.147Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T11:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T11:15:00.000Z",
    "detected_at": "2026-11-02T11:18:52.147Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-dfe9c5cfa7157a8faac9c678",
   "url": "/evidence/?pick=n-dfe9c5cfa7157a8faac9c678",
   "quote_text": "Kvara ha finito la stagione.",
   "fragment_from": 2891,
   "fragment_to": 2919,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
    "material_removed": false
   },
   "published_at": "2026-11-02T10:15:00.000Z",
   "detected_at": "2026-11-02T10:18:55.349Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-095af6206ab9ba1b73ecfb50",
   "url": "/evidence/?pick=n-095af6206ab9ba1b73ecfb50",
   "quote_text": "l’Espanyol ha colto una vittoria inattesa all’Estadio de la Ceramica",
   "fragment_from": 1237,
   "fragment_to": 1305,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
    "material_removed": false
   },
   "published_at": "2026-11-02T10:15:00.000Z",
   "detected_at": "2026-11-02T10:18:55.349Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c4e3e487ac044b0fa6dd1c98",
   "url": "/evidence/?pick=n-c4e3e487ac044b0fa6dd1c98",
   "quote_text": "Il Submarino Amarillo sogna lo sgambetto a un grande rivale",
   "fragment_from": 572,
   "fragment_to": 631,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
    "material_removed": false
   },
   "published_at": "2026-11-02T10:15:00.000Z",
   "detected_at": "2026-11-02T10:18:55.349Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-02T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-190938a86c69618ddd9b5113",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-190938a86c69618ddd9b5113",
   "quote_text": "1X2 + GOL/NOGOL –> 2 + G Betflag 2.50",
   "fragment_from": 4296,
   "fragment_to": 4333,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
    "material_removed": false
   },
   "published_at": "2026-11-02T10:15:00.000Z",
   "detected_at": "2026-11-02T10:18:55.349Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-737839aede15",
    "display_name": "Villarreal — Paris Saint-Germain",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
    "scoreline": "0-6",
    "condition": "finished"
   },
   "market_label": "Match result and both teams to score",
   "outcome_label": "Paris Saint-Germain win, both teams to score: yes",
   "odds_set": {
    "by_author": "2.5",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-02T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "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": "Match result and both teams to score",
    "choice": "Paris Saint-Germain win, both teams to score: yes",
    "author_odds": "2.5",
    "market_key": "both_teams_score_and_result",
    "choice_key": "2-yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Match result and both teams to score: Paris Saint-Germain win, both teams to score: yes at 2.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-6",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Villarreal 0-6 Paris Saint-Germain."
   },
   "settlements": [
    {
     "operation_id": "40cc15e17301f2c15f71980f77987c8450a25d82aa0002c0c99d25ad56d81884",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Paris Saint-Germain win, both teams to score: yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "336e648636f3943997a86f5dc77afe9842b2e257d42b0886bd8740d6f4f5ac1d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Match result and both teams to score",
     "choice": "Paris Saint-Germain win, both teams to score: yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-0acf78124d52e7758ec1a6de",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-0acf78124d52e7758ec1a6de",
   "quote_text": "UNDER/OVER 3.5 –> OVER Bet365.it 2.05",
   "fragment_from": 4208,
   "fragment_to": 4245,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "display_name": null,
    "speaker": "Fabio Spanu",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
    "material_removed": false
   },
   "published_at": "2026-11-02T10:15:00.000Z",
   "detected_at": "2026-11-02T10:18:55.349Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-737839aede15",
    "display_name": "Villarreal — Paris Saint-Germain",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
    "scoreline": "0-6",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.05",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-11-02T10:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "2.05",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: over 3.5 at 2.05"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-6",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Villarreal 0-6 Paris Saint-Germain."
   },
   "settlements": [
    {
     "operation_id": "27201a8dfff77ddd889659e1116a5062746594a84f455ae85f36a586d7febc4b",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8c393508876cb47a847e39504557892eda71fc0adc1d2412b90e86d73beb0103",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Fabio Spanu",
    "publisher": "infobetting.com",
    "forecaster": "Fabio Spanu",
    "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.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "standing": null,
 "retro": null,
 "late": null,
 "price_vs_market": {
  "contract_version": "1",
  "threshold_percent": "5",
  "rows": [
   {
    "basis": "snapshot",
    "basis_words": "our market price for the same selection when we first recorded the pick (median of bookmakers in our price feed; failing that, the first price within 2 hours after, always before kick-off)",
    "basis_short": "Our market price when we first recorded the pick",
    "compared": 29,
    "above": 2,
    "above_share_percent": "6.9",
    "below": 0,
    "within": 27,
    "median_difference_percent": "1.9",
    "not_comparable": 0,
    "disputed": 0,
    "status": "calculated"
   }
  ],
  "examples": [
   {
    "url": "/authors/fabio-spanu/picks/7/#pick-n-4293c65941ded4d7d2c063ae",
    "basis": "snapshot",
    "stated": "2.03",
    "market": "1.90",
    "difference_percent": "6.8"
   },
   {
    "url": "/authors/fabio-spanu/picks/4/#pick-n-8e1d56de538af82aecb88e4f",
    "basis": "snapshot",
    "stated": "2.10",
    "market": "2.00",
    "difference_percent": "5.0"
   }
  ],
  "method": "Difference = the author's stated price ÷ the market price of the same selection − 1. A pick counts as above the market when the stated price is more than 5% higher. Each basis is its own comparison; they are never added together. A pair whose prices differ more than twofold is marked “price disputed”: it is probably not the same selection, so it is left out of this comparison and of every return at the author’s price until a manual check confirms the price. A price that the quoted text does not give is marked “price disputed” in the same way."
 },
 "record_summary": {
  "contract_version": "1",
  "entity_type": "person",
  "entity_words": "Individual author",
  "source": {
   "name": "infobetting.com",
   "url": "https://www.infobetting.com/blog/celta-vigo-levante-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/"
  },
  "observed_from": "2026-10-09",
  "observed_to": "2026-11-07",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "market_price",
  "series": "Recorded before kick-off, at our recorded market price",
  "restored": false,
  "headline_kind": "live_snapshot",
  "headline_part": "live",
  "settled_picks": 25,
  "matches": 22,
  "void": 0,
  "net_points_hundredths": -88666,
  "staked_hundredths": 250000,
  "return_percent": "-35.47",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-10-11",
  "period_to": "2026-11-07",
  "status": "calculated",
  "method_version": "2.2",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record recorded 25 settled live picks by Fabio Spanu before kick-off across 22 matches between 11 October and 7 November 2026. At our recorded market prices these picks returned −35.5% on the total staked. Of the 141 predictions we hold for Fabio Spanu, 50 are linked to matches: 49 were recorded by us before kick-off and 1 first found after the match. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled live picks",
    "value": "25",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "22",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "−886.66 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Return at our recorded market price",
    "value": "−35.5%",
    "anchor": "/methodology/#roi",
    "note": "95% interval −72.4% to +3.5%"
   }
  ],
  "limitations": [],
  "other_series": [],
  "return_over_time": [
   {
    "date": "2026-10-11",
    "cumulative_points_hundredths": -10000,
    "n": 1
   },
   {
    "date": "2026-10-13",
    "cumulative_points_hundredths": -909,
    "n": 2
   },
   {
    "date": "2026-10-14",
    "cumulative_points_hundredths": -10909,
    "n": 3
   },
   {
    "date": "2026-10-16",
    "cumulative_points_hundredths": -3916,
    "n": 4
   },
   {
    "date": "2026-10-18",
    "cumulative_points_hundredths": 7584,
    "n": 5
   },
   {
    "date": "2026-10-19",
    "cumulative_points_hundredths": -2416,
    "n": 6
   },
   {
    "date": "2026-10-20",
    "cumulative_points_hundredths": -22416,
    "n": 8
   },
   {
    "date": "2026-10-22",
    "cumulative_points_hundredths": -45964,
    "n": 12
   },
   {
    "date": "2026-10-23",
    "cumulative_points_hundredths": -55964,
    "n": 13
   },
   {
    "date": "2026-10-24",
    "cumulative_points_hundredths": -60250,
    "n": 15
   },
   {
    "date": "2026-10-25",
    "cumulative_points_hundredths": -45750,
    "n": 17
   },
   {
    "date": "2026-10-30",
    "cumulative_points_hundredths": -55750,
    "n": 18
   },
   {
    "date": "2026-10-31",
    "cumulative_points_hundredths": -75750,
    "n": 20
   },
   {
    "date": "2026-11-01",
    "cumulative_points_hundredths": -67166,
    "n": 21
   },
   {
    "date": "2026-11-02",
    "cumulative_points_hundredths": -87166,
    "n": 23
   },
   {
    "date": "2026-11-05",
    "cumulative_points_hundredths": -78666,
    "n": 24
   },
   {
    "date": "2026-11-07",
    "cumulative_points_hundredths": -88666,
    "n": 25
   }
  ],
  "return_over_time_parts": {
   "live": {
    "part": "live",
    "label": "Recorded by us before kick-off",
    "series_code": "market_price",
    "price_rule": "Return at our recorded market price",
    "x_axis": "match_date",
    "dated_note": "Dated by match day. Each pick was recorded by us before kick-off and settled after the match.",
    "settled_picks": 25,
    "matches": 22,
    "match_dates": 17,
    "period_from": "2026-10-11",
    "period_to": "2026-11-07",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -88666,
    "low": {
     "date": "2026-11-07",
     "cumulative_points_hundredths": -88666,
     "after_picks": 25
    },
    "high": {
     "date": "2026-10-18",
     "cumulative_points_hundredths": 7584,
     "after_picks": 5
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2026-10-11",
      "cumulative_points_hundredths": -10000,
      "n": 1,
      "picks": 1
     },
     {
      "date": "2026-10-13",
      "cumulative_points_hundredths": -909,
      "n": 2,
      "picks": 1
     },
     {
      "date": "2026-10-14",
      "cumulative_points_hundredths": -10909,
      "n": 3,
      "picks": 1
     },
     {
      "date": "2026-10-16",
      "cumulative_points_hundredths": -3916,
      "n": 4,
      "picks": 1
     },
     {
      "date": "2026-10-18",
      "cumulative_points_hundredths": 7584,
      "n": 5,
      "picks": 1
     },
     {
      "date": "2026-10-19",
      "cumulative_points_hundredths": -2416,
      "n": 6,
      "picks": 1
     },
     {
      "date": "2026-10-20",
      "cumulative_points_hundredths": -22416,
      "n": 8,
      "picks": 2
     },
     {
      "date": "2026-10-22",
      "cumulative_points_hundredths": -45964,
      "n": 12,
      "picks": 4
     },
     {
      "date": "2026-10-23",
      "cumulative_points_hundredths": -55964,
      "n": 13,
      "picks": 1
     },
     {
      "date": "2026-10-24",
      "cumulative_points_hundredths": -60250,
      "n": 15,
      "picks": 2
     },
     {
      "date": "2026-10-25",
      "cumulative_points_hundredths": -45750,
      "n": 17,
      "picks": 2
     },
     {
      "date": "2026-10-30",
      "cumulative_points_hundredths": -55750,
      "n": 18,
      "picks": 1
     },
     {
      "date": "2026-10-31",
      "cumulative_points_hundredths": -75750,
      "n": 20,
      "picks": 2
     },
     {
      "date": "2026-11-01",
      "cumulative_points_hundredths": -67166,
      "n": 21,
      "picks": 1
     },
     {
      "date": "2026-11-02",
      "cumulative_points_hundredths": -87166,
      "n": 23,
      "picks": 2
     },
     {
      "date": "2026-11-05",
      "cumulative_points_hundredths": -78666,
      "n": 24,
      "picks": 1
     },
     {
      "date": "2026-11-07",
      "cumulative_points_hundredths": -88666,
      "n": 25,
      "picks": 1
     }
    ]
   },
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record recorded 25 settled live picks by Fabio Spanu before kick-off across 22 matches between 11 October and 7 November 2026. At our recorded market prices these picks returned −35.5% on the total staked. Of the 141 predictions we hold for Fabio Spanu, 50 are linked to matches: 49 were recorded by us before kick-off and 1 first found after the match. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/fabio-spanu/",
   "data_as_of": "2026-11-07",
   "method_version": "2.2"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 141,
   "under_review": 0,
   "no_match_linked": 91,
   "proven_predictions": 49,
   "proven_checked": 44,
   "proven_measured": 25,
   "proven_dates": 19,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 49,
     "checked": 44,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 25,
      "void": 0,
      "matches": 22,
      "net_points_hundredths": -88666,
      "staked_hundredths": 250000,
      "return_percent": "-35.47",
      "interval_low": "-72.39",
      "interval_high": "3.45",
      "interval_note": null,
      "period_from": "2026-10-11",
      "period_to": "2026-11-07",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "1.6",
      "checked_after_kickoff_picks": 7
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "author_price",
       "picks": 24,
       "return_main_percent": "-32.78",
       "return_other_percent": "-31.50",
       "settled_excluding_void": 24,
       "net_main_points_hundredths": -78666,
       "net_other_points_hundredths": -75600,
       "period_from": "2026-10-11",
       "period_to": "2026-11-07"
      },
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 21,
       "return_main_percent": "-23.17",
       "return_other_percent": "-24.54",
       "settled_excluding_void": 21,
       "net_main_points_hundredths": -48666,
       "net_other_points_hundredths": -51524,
       "period_from": "2026-10-11",
       "period_to": "2026-11-07"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 44,
      "priced": 25
     },
     "accuracy": {
      "picks": 25,
      "won": 8,
      "won_percent": "32.0",
      "implied_percent": "55.9",
      "left_out": 0,
      "by_market": [
       {
        "market": "Both teams to score",
        "won": 3,
        "picks": 9,
        "implied_percent": "58.8"
       },
       {
        "market": "Match result",
        "won": 3,
        "picks": 8,
        "implied_percent": "53.8"
       },
       {
        "market": "Over/under goals",
        "won": 2,
        "picks": 4,
        "implied_percent": "56.8"
       },
       {
        "market": "Double chance",
        "won": 0,
        "picks": 3,
        "implied_percent": "54.6"
       },
       {
        "market": "Draw no bet",
        "won": 0,
        "picks": 1,
        "implied_percent": "46.8"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 13,
      "right": 8,
      "wrong": 5,
      "other": 0
     }
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 1,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-0102d34ce4703d8479c62a36",
   "n-033de876db838d9ca3f20f12",
   "n-041f99ff6df8e227ce31838f",
   "n-27b994731e61e65bb155f6f3",
   "n-3024fc936a865d0c2828d493",
   "n-303317ea7d6a9298333158e5",
   "n-3128c2e8433271d0ad07b598",
   "n-32573991642bf8f2a341d4e3",
   "n-3ebb47ed367f80bb56986d4c",
   "n-4293c65941ded4d7d2c063ae",
   "n-4507582fce0382174492f04d",
   "n-6fc4a16a0ccfd834a4f8b639",
   "n-87b28aeb49f392854ba82f5f",
   "n-8e1d56de538af82aecb88e4f",
   "n-94f99a8ac68efb7da8f32d3d",
   "n-991a0715af3d40ff7f94ebd0",
   "n-9b20c43a63fe3433ad0051a1",
   "n-a34749f2c43ec71a62c53337",
   "n-ac0a4b8bc204a5ac2f44e486",
   "n-b9a9957a92154ecf96580895",
   "n-ba868ab08ed98914698f4b43",
   "n-c643844a56ee31b046d7f369",
   "n-cfe0ff4ae3c4a8221c4f87bb",
   "n-d3e55a24301261e5c0430912",
   "n-d8553a7e2e99ae2915af4c33"
  ],
  "interval_low": "-72.39",
  "interval_high": "3.45",
  "caption": "Recorded before kick-off, at our recorded market price · 100 points per pick · 11 October – 7 November 2026 · Calculated · picks settled under method v2.2",
  "record_from": "2026-10-09",
  "record_to": "2026-11-07"
 },
 "recorded_picks": [
  {
   "record_id": "n-b9a9957a92154ecf96580895",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-b9a9957a92154ecf96580895",
   "match": "Espanyol v Deportivo de A Coruña",
   "match_url": "/football/matches/espanyol-vs-deportivo-de-a-coruna-2026-11-07/",
   "kickoff": "2026-11-07T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 28.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.8",
   "settled_price": "1.7692",
   "published_at": "2026-11-06T10:15:00.000Z",
   "recorded_at": "2026-11-06T10:18:52.020Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.7692",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-b9a9957a92154ecf96580895",
    "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.80 Netbet.it 1.77 Starvegas 1.77 AdmiralBet 1.77",
    "fragment_from": 3912,
    "fragment_to": 3989,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4dead7d8c4c2b20664ddb349a9f5974e22c266516564d08ee35c4fe5d995a75b",
     "material_removed": false
    },
    "published_at": "2026-11-06T10:15:00.000Z",
    "detected_at": "2026-11-06T10:18:52.020Z",
    "executed_at": "2026-11-06T10:19:50.473Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c77efad717b2",
     "display_name": "Espanyol — Deportivo de A Coruña",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-07T15:15:00.000Z",
     "url": "/football/matches/espanyol-vs-deportivo-de-a-coruna-2026-11-07/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": "1.7692",
     "our_snapshot_at": "2026-11-06T10:13:59.346Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-06T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T10:15:00.000Z",
     "detected_at": "2026-11-06T10:18:52.020Z",
     "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.8",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Espanyol 0-0 Deportivo de A Coruña."
    },
    "settlements": [
     {
      "operation_id": "b6631f8106eddf85e071d82af766dd3964c22790105c02bab0972d75dde39f55",
      "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.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-06T10:19:47.715Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9dbf55d2147022cf4c7f347b9dde9714fc700dd79b46b4793bbd4ce8c0c61c12",
      "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.7692",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-06T10:19:50.473Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/espanyol-deportivo-la-coruna-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-0102d34ce4703d8479c62a36",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-0102d34ce4703d8479c62a36",
   "match": "Getafe v Brighton & Hove Albion",
   "match_url": "/football/matches/getafe-vs-brighton-and-hove-albion-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 32.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.93",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.93",
   "settled_price": "1.8500",
   "published_at": "2026-11-04T11:15:00.000Z",
   "recorded_at": "2026-11-04T11:18:54.079Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "under",
    "price": "1.8500",
    "result": "Won",
    "points_hundredths": 8500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-0102d34ce4703d8479c62a36",
    "quote_text": "UNDER/OVER 2.5 –> UNDER LeoVegas 1.93 888Sport.it 1.92 Starvegas 1.85 AdmiralBet 1.85",
    "fragment_from": 4522,
    "fragment_to": 4607,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b35313678cd9583b7a6239be3257f56151c32e50fe345a91a262cbd25b63dae9",
     "material_removed": false
    },
    "published_at": "2026-11-04T11:15:00.000Z",
    "detected_at": "2026-11-04T11:18:54.079Z",
    "executed_at": "2026-11-04T11:20:46.335Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-acfd1cf99e26",
     "display_name": "Getafe — Brighton & Hove Albion",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/getafe-vs-brighton-and-hove-albion-2026-11-05/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.93",
     "our_snapshot": "1.8500",
     "our_snapshot_at": "2026-11-04T11:17:09.877Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8500,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-04T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T11:15:00.000Z",
     "detected_at": "2026-11-04T11:18:54.079Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.93",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.93"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Getafe 0-1 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "c6a8ac21ce90c68e16747c0d9869078e10292166eb675f98641d2cdaba30cc6f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.93",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9300,
      "executed_at": "2026-11-04T11:20:45.832Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fed86b6af87ce0f4e480c97d7d88a0b9f4938b0ba4a10ef5831a2f9943eb9376",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.8500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-04T11:20:46.335Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/getafe-brighton-05-11-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-4293c65941ded4d7d2c063ae",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-4293c65941ded4d7d2c063ae",
   "match": "Benfica v Alverca",
   "match_url": "/football/matches/benfica-vs-alverca-2026-11-02/",
   "kickoff": "2026-11-02T20:15:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 36.9,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.03",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.03",
   "settled_price": "1.9000",
   "published_at": "2026-11-01T07:15:00.000Z",
   "recorded_at": "2026-11-01T07:18:52.268Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "under",
    "price": "1.7900",
    "result": "Won",
    "points_hundredths": 7900,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4293c65941ded4d7d2c063ae",
    "quote_text": "UNDER/OVER 3.5 –> OVER Bet365.it 2.03 Netbet.it 1.94 888Sport.it 1.93 LeoVegas 1.93",
    "fragment_from": 3845,
    "fragment_to": 3928,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/benfica-alverca-02-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8ca1a3df13d74a07f67512288818672c9059f6cca596963e8ff2d0951430e783",
     "material_removed": false
    },
    "published_at": "2026-11-01T07:15:00.000Z",
    "detected_at": "2026-11-01T07:18:52.268Z",
    "executed_at": "2026-11-02T08:35:00.664Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-7aa8b3eb0fc4",
     "display_name": "Benfica — Alverca",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-11-02T20:15:00.000Z",
     "url": "/football/matches/benfica-vs-alverca-2026-11-02/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.03",
     "our_snapshot": "1.9000",
     "our_snapshot_at": "2026-11-01T07:17:53.282Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-01T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-01T07:15:00.000Z",
     "detected_at": "2026-11-01T07:18:52.268Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.03",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.03"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Benfica 1-0 Alverca."
    },
    "settlements": [
     {
      "operation_id": "b58eb388c5b6c19787e04b6fb3833ac7d8ddad43035e2e8223f475fa5609a268",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "2.03",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-02T08:34:59.965Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d46009e70ee443b2e85213b53ecddd481435ccd6790a058965eb5158bc03f2e5",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": "1.9000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-02T08:35:00.664Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/benfica-alverca-02-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-6fc4a16a0ccfd834a4f8b639",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-6fc4a16a0ccfd834a4f8b639",
   "match": "Deportivo de A Coruña v Osasuna",
   "match_url": "/football/matches/deportivo-de-a-coruna-vs-osasuna-2026-11-02/",
   "kickoff": "2026-11-02T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 35.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Osasuna at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.67",
   "settled_price": "1.6774",
   "published_at": "2026-11-01T08:15:00.000Z",
   "recorded_at": "2026-11-01T08:18:52.099Z",
   "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-6fc4a16a0ccfd834a4f8b639",
    "quote_text": "piace la quota della doppia chance esterna a favore di un Osasuna rinvigorito dal recente cambio di guida tecnica.\n\nDOPPIA CHANCE OUT –> X2 Bet365.it 1.67 Snai 1.65 Lottomatica 1.65 Betflag 1.68",
    "fragment_from": 4034,
    "fragment_to": 4228,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/deportivo-la-coruna-osasuna-02-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ff983aa047eb8ca7b8f94449b27442d8f848bd52437d7785312a4f4f7f7e7ade",
     "material_removed": false
    },
    "published_at": "2026-11-01T08:15:00.000Z",
    "detected_at": "2026-11-01T08:18:52.099Z",
    "executed_at": "2026-11-02T07:28:52.565Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-63ceb4f9956a",
     "display_name": "Deportivo de A Coruña — Osasuna",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-02T20:00:00.000Z",
     "url": "/football/matches/deportivo-de-a-coruna-vs-osasuna-2026-11-02/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Osasuna",
    "odds_set": {
     "by_author": "1.67",
     "our_snapshot": "1.6774",
     "our_snapshot_at": "2026-11-01T08:16:56.194Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-01T08:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-01T08:15:00.000Z",
     "detected_at": "2026-11-01T08:18:52.099Z",
     "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": "Double chance",
     "choice": "draw or Osasuna",
     "author_odds": "1.67",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Osasuna at 1.67"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Deportivo de A Coruña 2-1 Osasuna."
    },
    "settlements": [
     {
      "operation_id": "f830c199d448f982014e473c59cb3bcefde98e6cbc3e811315dee9452ce64c47",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Osasuna",
      "decimal_odds": "1.67",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-02T07:28:50.955Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "868f17f8f753b5fb75dc77a322fc39e46567f0c2ae022b97f480ad8fcb0a9c30",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Osasuna",
      "decimal_odds": "1.6774",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-02T07:28:52.565Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/deportivo-la-coruna-osasuna-02-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Osasuna"
   }
  },
  {
   "record_id": "n-041f99ff6df8e227ce31838f",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-041f99ff6df8e227ce31838f",
   "match": "Elche v Valencia",
   "match_url": "/football/matches/elche-vs-valencia-2026-11-01/",
   "kickoff": "2026-11-01T17:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 34.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.91",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8584,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.91",
   "settled_price": "1.8584",
   "published_at": "2026-10-31T07:15:00.000Z",
   "recorded_at": "2026-10-31T07:23:17.779Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "under",
    "price": "1.8584",
    "result": "Won",
    "points_hundredths": 8584,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-041f99ff6df8e227ce31838f",
    "quote_text": "UNDER/OVER 2.5 –> UNDER Bet365.it 1.91 LeoVegas 1.86 888Sport.it 1.86 AdmiralBet 1.85",
    "fragment_from": 3820,
    "fragment_to": 3905,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/elche-valencia-01-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79cebc7e331830b1340170ae6872d1308a3916e359d134be348a879459caac5a",
     "material_removed": false
    },
    "published_at": "2026-10-31T07:15:00.000Z",
    "detected_at": "2026-10-31T07:23:17.779Z",
    "executed_at": "2026-10-31T16:01:32.619Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-0f26b2861a19",
     "display_name": "Elche — Valencia",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-01T17:30:00.000Z",
     "url": "/football/matches/elche-vs-valencia-2026-11-01/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.91",
     "our_snapshot": "1.8584",
     "our_snapshot_at": "2026-10-31T07:19:51.231Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8584,
    "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-31T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T07:15:00.000Z",
     "detected_at": "2026-10-31T07:23:17.779Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.91",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.91"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Elche 0-1 Valencia."
    },
    "settlements": [
     {
      "operation_id": "60901c10fa09442c64d0e4a3ba6b0a0fce6b70b8908af4dac05ec89d4815ff64",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.91",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9100,
      "executed_at": "2026-10-31T16:01:01.897Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5c6fabe381a4f22e700194f68db1c9c4be9f239c2fe1f421fa41dda549861aaa",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.8584",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8584,
      "executed_at": "2026-10-31T16:01:32.619Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/elche-valencia-01-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-a46ffe6c27cf0d42e1cd835a",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-a46ffe6c27cf0d42e1cd835a",
   "match": "Real Betis v Málaga CF",
   "match_url": "/football/matches/real-betis-vs-malaga-cf-2026-10-31/",
   "kickoff": "2026-10-31T17:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 31.2,
   "market_code": "handicap_european",
   "author_said": "European handicap -1: Real Betis -1 at 1.83",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "1.83",
   "settled_price": "1.83",
   "published_at": "2026-10-30T10:15:00.000Z",
   "recorded_at": "2026-10-30T10:18:55.518Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a46ffe6c27cf0d42e1cd835a",
    "quote_text": "1X2 HANDICAP -1 –> 1 Bet365.it 1.83 Snai 1.85 Lottomatica 1.90 AdmiralBet 1.85",
    "fragment_from": 3911,
    "fragment_to": 3989,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/real-betis-malaga-31-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b0d7f1ed398f68be0d6b6c8ea94424ad63cd5c52fed0c0ff2addefc6ab9658a1",
     "material_removed": false
    },
    "published_at": "2026-10-30T10:15:00.000Z",
    "detected_at": "2026-10-30T10:18:55.518Z",
    "executed_at": "2026-10-31T17:34:11.015Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-048fc596302d",
     "display_name": "Real Betis — Málaga CF",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-31T17:30:00.000Z",
     "url": "/football/matches/real-betis-vs-malaga-cf-2026-10-31/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "European handicap -1",
    "outcome_label": "Real Betis -1",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T10:15:00.000Z",
     "detected_at": "2026-10-30T10:18:55.518Z",
     "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": "European handicap -1",
     "choice": "Real Betis -1",
     "author_odds": "1.83",
     "market_key": "handicap_european",
     "choice_key": "1",
     "period": "match",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "European handicap -1: Real Betis -1 at 1.83"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Real Betis 2-1 Málaga CF."
    },
    "settlements": [
     {
      "operation_id": "7e164fcabd4cc5138b8e75a59173f65600c4ca18ae55273aee6cb73f07f4f9c6",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "Real Betis -1",
      "decimal_odds": "1.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T17:34:11.015Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "98d9a21fa72fa67ece058fd1f9ceb8860e919251e47392c6e136548de8f66f40",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "Real Betis -1",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/real-betis-malaga-31-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Betis -1"
   }
  },
  {
   "record_id": "n-94f99a8ac68efb7da8f32d3d",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-94f99a8ac68efb7da8f32d3d",
   "match": "Rayo Vallecano v Celta Vigo",
   "match_url": "/football/matches/rayo-vallecano-vs-celta-vigo-2026-10-31/",
   "kickoff": "2026-10-31T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 27.9,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Celta Vigo at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.2",
   "settled_price": "2.1350",
   "published_at": "2026-10-30T11:15:00.000Z",
   "recorded_at": "2026-10-30T11:18:52.298Z",
   "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-94f99a8ac68efb7da8f32d3d",
    "quote_text": "DRAW NO BET –> 2 Bet365.it 2.20 AdmiralBet 2.10 Starvegas 2.10 Snai 2.10",
    "fragment_from": 3949,
    "fragment_to": 4021,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/rayo-vallecano-celta-vigo-31-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "882643d347523c83bbc3bbef77387b623e85d3d738ca3b8eb53690a6d11f7e4e",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:15:00.000Z",
    "detected_at": "2026-10-30T11:18:52.298Z",
    "executed_at": "2026-10-31T15:15:56.709Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-cc323b5bd7d3",
     "display_name": "Rayo Vallecano — Celta Vigo",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-31T15:15:00.000Z",
     "url": "/football/matches/rayo-vallecano-vs-celta-vigo-2026-10-31/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Celta Vigo",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": "2.1350",
     "our_snapshot_at": "2026-10-30T11:17:58.430Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:15:00.000Z",
     "detected_at": "2026-10-30T11:18:52.298Z",
     "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": "Draw no bet",
     "choice": "Celta Vigo",
     "author_odds": "2.2",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Celta Vigo at 2.2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Rayo Vallecano 3-0 Celta Vigo."
    },
    "settlements": [
     {
      "operation_id": "c5597c52699c7c6ec990e991e481ee6cae8105c3dc85d1f535d37400e0108226",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Celta Vigo",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T15:15:52.217Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4b534d7f382e18a83da21d158ddb409d85e1a93c4100bb5cff5aac7758969d1f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Celta Vigo",
      "decimal_odds": "2.1350",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T15:15:56.709Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/rayo-vallecano-celta-vigo-31-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celta Vigo (Draw no bet)"
   }
  },
  {
   "record_id": "n-3ebb47ed367f80bb56986d4c",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-3ebb47ed367f80bb56986d4c",
   "match": "Levante UD v Atlético Madrid",
   "match_url": "/football/matches/levante-ud-vs-atletico-madrid-2026-10-31/",
   "kickoff": "2026-10-31T13:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 27.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.62",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.62",
   "settled_price": "1.6135",
   "published_at": "2026-10-30T09:15:00.000Z",
   "recorded_at": "2026-10-30T09:18:52.783Z",
   "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-3ebb47ed367f80bb56986d4c",
    "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.62 AdmiralBet 1.62 Starvegas 1.62 Snai 1.60",
    "fragment_from": 3902,
    "fragment_to": 3974,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/levante-atletico-madrid-31-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "56d0c1cabbdaf52526fdebc8b3604a2247e1fa3267ce988fa2654a17b3aa00fe",
     "material_removed": false
    },
    "published_at": "2026-10-30T09:15:00.000Z",
    "detected_at": "2026-10-30T09:18:52.783Z",
    "executed_at": "2026-10-31T09:26:09.683Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d4720e9c48e9",
     "display_name": "Levante UD — Atlético Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-31T13:00:00.000Z",
     "url": "/football/matches/levante-ud-vs-atletico-madrid-2026-10-31/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.62",
     "our_snapshot": "1.6135",
     "our_snapshot_at": "2026-10-30T09:15:20.549Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T09:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T09:15:00.000Z",
     "detected_at": "2026-10-30T09:18:52.783Z",
     "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": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Levante UD 0-2 Atlético Madrid."
    },
    "settlements": [
     {
      "operation_id": "5c027675fb7faa8a78712dcd54551af13644bddb231fbd1c70bfc27de590309c",
      "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": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T09:26:07.360Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ca058d5bde062b1cd82f1d77aba2a9542867b9592fd89ae965729dc4d9ac92bb",
      "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.6135",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T09:26:09.683Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/levante-atletico-madrid-31-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-32573991642bf8f2a341d4e3",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-32573991642bf8f2a341d4e3",
   "match": "Villarreal v Espanyol",
   "match_url": "/football/matches/villarreal-vs-espanyol-2026-10-30/",
   "kickoff": "2026-10-30T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 34.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Villarreal",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4167",
   "published_at": "2026-10-29T09:15:00.000Z",
   "recorded_at": "2026-10-29T09:31:04.634Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.4167",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-32573991642bf8f2a341d4e3",
    "quote_text": "razionalmente pensiamo che il Villarreal prosegua nel buon momento e colga un’altra vittoria",
    "fragment_from": 4070,
    "fragment_to": 4162,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/villarreal-espanyol-30-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "72a1d98ab0cbddc818b3b1ad75f72d6b08940a8c00e1e94043c1fdfbd7585763",
     "material_removed": false
    },
    "published_at": "2026-10-29T09:15:00.000Z",
    "detected_at": "2026-10-29T09:31:04.634Z",
    "executed_at": "2026-10-30T10:00:07.348Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-6b2e43166ed3",
     "display_name": "Villarreal — Espanyol",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-30T20:00:00.000Z",
     "url": "/football/matches/villarreal-vs-espanyol-2026-10-30/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Villarreal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4167",
     "our_snapshot_at": "2026-10-29T09:30:28.562Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T09:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-29T09:15:00.000Z",
     "detected_at": "2026-10-29T09:31:04.634Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Villarreal",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Villarreal"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Villarreal 0-1 Espanyol."
    },
    "settlements": [
     {
      "operation_id": "065194d212545cebca0215260e8595231f5f6141149d31523729bf6760324dae",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Villarreal",
      "decimal_odds": "1.4167",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-30T10:00:07.348Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/villarreal-espanyol-30-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Villarreal to win"
   }
  },
  {
   "record_id": "n-a34749f2c43ec71a62c53337",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-a34749f2c43ec71a62c53337",
   "match": "Celta Vigo v Real Betis",
   "match_url": "/football/matches/celta-vigo-vs-real-betis-2026-10-25/",
   "kickoff": "2026-10-25T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 31.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.45",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 24500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "3.45",
   "settled_price": "3.4500",
   "published_at": "2026-10-24T07:15:00.000Z",
   "recorded_at": "2026-10-24T07:18:52.177Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "2",
    "price": "2.2500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-a34749f2c43ec71a62c53337",
    "quote_text": "1X2 FINALE –> X Lottomatica 3.45 Betfair.it Exchange 3.42 Snai 3.40 Starvegas 3.40",
    "fragment_from": 4137,
    "fragment_to": 4219,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/celta-vigo-real-betis-25-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e319f2499b4bd32a7314719aa9ca68e74837d8c2e6e8ea5fd5b5359353394b27",
     "material_removed": false
    },
    "published_at": "2026-10-24T07:15:00.000Z",
    "detected_at": "2026-10-24T07:18:52.177Z",
    "executed_at": "2026-10-25T14:35:45.400Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-567909342b1c",
     "display_name": "Celta Vigo — Real Betis",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-25T15:15:00.000Z",
     "url": "/football/matches/celta-vigo-vs-real-betis-2026-10-25/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.45",
     "our_snapshot": "3.4500",
     "our_snapshot_at": "2026-10-24T07:15:12.324Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 24500,
    "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-24T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T07:15:00.000Z",
     "detected_at": "2026-10-24T07:18:52.177Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.45",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.45"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Celta Vigo 0-0 Real Betis."
    },
    "settlements": [
     {
      "operation_id": "0ee2fe5aca098258a0336d8a3b2dac6e5c2af899f7d565cf14347e156115e5aa",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.45",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 24500,
      "executed_at": "2026-10-25T14:35:39.685Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ff35dfa3bd1eec248f8ea10ae425f581487220efb4c77b0118858c126383f8ef",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.4500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 24500,
      "executed_at": "2026-10-25T14:35:45.400Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/celta-vigo-real-betis-25-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-303317ea7d6a9298333158e5",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-303317ea7d6a9298333158e5",
   "match": "Celta Vigo v Real Betis",
   "match_url": "/football/matches/celta-vigo-vs-real-betis-2026-10-25/",
   "kickoff": "2026-10-25T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 31.9,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.67",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.67",
   "settled_price": "1.6193",
   "published_at": "2026-10-24T07:15:00.000Z",
   "recorded_at": "2026-10-24T07:18:52.177Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.6193",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-303317ea7d6a9298333158e5",
    "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.67 AdmiralBet 1.65 Starvegas 1.65 Netbet.it 1.65",
    "fragment_from": 4058,
    "fragment_to": 4135,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/celta-vigo-real-betis-25-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e319f2499b4bd32a7314719aa9ca68e74837d8c2e6e8ea5fd5b5359353394b27",
     "material_removed": false
    },
    "published_at": "2026-10-24T07:15:00.000Z",
    "detected_at": "2026-10-24T07:18:52.177Z",
    "executed_at": "2026-10-25T14:35:39.574Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-567909342b1c",
     "display_name": "Celta Vigo — Real Betis",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-25T15:15:00.000Z",
     "url": "/football/matches/celta-vigo-vs-real-betis-2026-10-25/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.67",
     "our_snapshot": "1.6193",
     "our_snapshot_at": "2026-10-24T07:15:12.324Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-24T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T07:15:00.000Z",
     "detected_at": "2026-10-24T07:18:52.177Z",
     "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.67",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.67"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Celta Vigo 0-0 Real Betis."
    },
    "settlements": [
     {
      "operation_id": "c277a1c9ea262108ba5faad727c6f4faaab609fa8241b26e4ed49b959b894295",
      "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.67",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-25T14:35:32.591Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a92fb1a362106ec53a456d3ed60f93b4b9282c6d1185c90d5795fb8d3302ec13",
      "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.6193",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-25T14:35:39.574Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/celta-vigo-real-betis-25-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-ba868ab08ed98914698f4b43",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-ba868ab08ed98914698f4b43",
   "match": "Valencia v Villarreal",
   "match_url": "/football/matches/valencia-vs-villarreal-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 32.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.58",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5714,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.58",
   "settled_price": "1.5714",
   "published_at": "2026-10-23T08:15:00.000Z",
   "recorded_at": "2026-10-23T08:18:54.215Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.5714",
    "result": "Won",
    "points_hundredths": 5714,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-ba868ab08ed98914698f4b43",
    "quote_text": "GOL/NOGOL –> GOL AdmiralBet 1.58 Starvegas 1.58 Netbet.it 1.58 Bet365.it 1.57",
    "fragment_from": 4072,
    "fragment_to": 4149,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/valencia-villarreal-24-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "631ad6cd6cfa2c2216e0ed09ba301f018045e0b8390641a81cfdfc102483afdb",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:15:00.000Z",
    "detected_at": "2026-10-23T08:18:54.215Z",
    "executed_at": "2026-10-24T09:35:53.287Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3837cbba3984",
     "display_name": "Valencia — Villarreal",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/valencia-vs-villarreal-2026-10-24/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.58",
     "our_snapshot": "1.5714",
     "our_snapshot_at": "2026-10-23T08:15:51.187Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5714,
    "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-23T08:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:15:00.000Z",
     "detected_at": "2026-10-23T08:18:54.215Z",
     "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.58",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.58"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Valencia 1-2 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "3d78df0f79ac426f7bba5f7d07546d57dabcdbe31f069ea768d3b2dda029b442",
      "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.58",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5800,
      "executed_at": "2026-10-24T09:35:52.113Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b4f5c56ad6dca7891dec0be5ca7e31cececd0f051c8b47a705c40780cd16a6c9",
      "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.5714",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5714,
      "executed_at": "2026-10-24T09:35:53.287Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/valencia-villarreal-24-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-3128c2e8433271d0ad07b598",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-3128c2e8433271d0ad07b598",
   "match": "Rayo Vallecano v Elche",
   "match_url": "/football/matches/rayo-vallecano-vs-elche-2026-10-24/",
   "kickoff": "2026-10-24T12:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 26.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Rayo Vallecano at 1.79",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.79",
   "settled_price": "1.7519",
   "published_at": "2026-10-23T09:15:00.000Z",
   "recorded_at": "2026-10-23T09:18:51.965Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.7519",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-3128c2e8433271d0ad07b598",
    "quote_text": "1X2 FINALE –> 1 Betfair.it Exchange 1.79 Netbet.it 1.78 AdmiralBet 1.78 Starvegas 1.78",
    "fragment_from": 3968,
    "fragment_to": 4054,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/rayo-vallecano-elche-24-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "26f72ce63092bb081bdc137062335962f8afa4764697a8be376402804332f8fb",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:15:00.000Z",
    "detected_at": "2026-10-23T09:18:51.965Z",
    "executed_at": "2026-10-24T09:35:39.905Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-7d09ca90ea91",
     "display_name": "Rayo Vallecano — Elche",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-24T12:00:00.000Z",
     "url": "/football/matches/rayo-vallecano-vs-elche-2026-10-24/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Rayo Vallecano",
    "odds_set": {
     "by_author": "1.79",
     "our_snapshot": "1.7519",
     "our_snapshot_at": "2026-10-23T09:16:14.202Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T09:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:15:00.000Z",
     "detected_at": "2026-10-23T09:18:51.965Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Rayo Vallecano",
     "author_odds": "1.79",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Rayo Vallecano at 1.79"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Rayo Vallecano 0-3 Elche."
    },
    "settlements": [
     {
      "operation_id": "1265571809c24f69836db4bc7be03eebba2d27121ed60acfe3fa4a9b0bd031ac",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Rayo Vallecano",
      "decimal_odds": "1.79",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:35:38.800Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "70f963dfa2b7308263862f820a376cbf3b2571aa75c3e23b981e80965e9b211a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Rayo Vallecano",
      "decimal_odds": "1.7519",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:35:39.905Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/rayo-vallecano-elche-24-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Rayo Vallecano to win"
   }
  },
  {
   "record_id": "n-d3e55a24301261e5c0430912",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-d3e55a24301261e5c0430912",
   "match": "Deportivo Alavés v Málaga CF",
   "match_url": "/football/matches/deportivo-alaves-vs-malaga-cf-2026-10-23/",
   "kickoff": "2026-10-23T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 35.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Deportivo Alavés at 1.78",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.78",
   "settled_price": "1.7463",
   "published_at": "2026-10-22T07:15:00.000Z",
   "recorded_at": "2026-10-22T07:18:52.409Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.7463",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-d3e55a24301261e5c0430912",
    "quote_text": "1X2 FINALE –> 1 888Sport.it 1.78 AdmiralBet 1.77 Starvegas 1.77 Betfair.it Exchange 1.76",
    "fragment_from": 4030,
    "fragment_to": 4118,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/alaves-malaga-23-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3b01b8591fec84208d3d92c0320d947f804cc74d54e65d1548c8de2ebe81b16f",
     "material_removed": false
    },
    "published_at": "2026-10-22T07:15:00.000Z",
    "detected_at": "2026-10-22T07:18:52.409Z",
    "executed_at": "2026-10-24T00:53:00.562Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a764552527dd",
     "display_name": "Deportivo Alavés — Málaga CF",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-23T19:00:00.000Z",
     "url": "/football/matches/deportivo-alaves-vs-malaga-cf-2026-10-23/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Deportivo Alavés",
    "odds_set": {
     "by_author": "1.78",
     "our_snapshot": "1.7463",
     "our_snapshot_at": "2026-10-22T07:18:33.714Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-22T07:15:00.000Z",
     "detected_at": "2026-10-22T07:18:52.409Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Deportivo Alavés",
     "author_odds": "1.78",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Deportivo Alavés at 1.78"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Deportivo Alavés 1-1 Málaga CF."
    },
    "settlements": [
     {
      "operation_id": "cadba210c39b5ce6a2001055f9afdee4319ea823c4813236d1b9d14cf843751e",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Deportivo Alavés",
      "decimal_odds": "1.78",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:53:00.432Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "995b4def378772597039675a8beb2b9982b7518fec7e03f38c340c40d71745f8",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Deportivo Alavés",
      "decimal_odds": "1.7463",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:53:00.562Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/alaves-malaga-23-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Deportivo Alavés to win"
   }
  },
  {
   "record_id": "n-8e1d56de538af82aecb88e4f",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-8e1d56de538af82aecb88e4f",
   "match": "Sporting Braga v Gent",
   "match_url": "/football/matches/archive/2026/10/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 31.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.1",
   "settled_price": "2.0000",
   "published_at": "2026-10-21T11:15:00.000Z",
   "recorded_at": "2026-10-21T11:18:54.680Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "no",
    "price": "1.7400",
    "result": "Won",
    "points_hundredths": 7400,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-8e1d56de538af82aecb88e4f",
    "quote_text": "GOL/NOGOL –> GOL Bet365.it 2.10 Snai 2.00 Lottomatica 2.00 Starvegas 2.00",
    "fragment_from": 4052,
    "fragment_to": 4125,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/sporting-braga-kaa-gent-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6c7917b3af6c98a5268d55937cea58d20894e648b59a3ddbcf0cede8421a99f9",
     "material_removed": false
    },
    "published_at": "2026-10-21T11:15:00.000Z",
    "detected_at": "2026-10-21T11:18:54.680Z",
    "executed_at": "2026-10-26T02:26:08.252Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ea7308eacb1e",
     "display_name": "Sporting Braga — Gent",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/archive/2026/10/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": "2.0000",
     "our_snapshot_at": "2026-10-21T11:24:37.835Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T11:15:00.000Z",
     "detected_at": "2026-10-21T11:18:54.680Z",
     "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": "2.1",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 2.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sporting Braga 2-0 Gent."
    },
    "settlements": [
     {
      "operation_id": "de7895d3889b3c8251f2f3b77409ee716ca8ed658d1cda24c746f9a77c2d57ea",
      "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": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:26:08.197Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dafb68605c811d786f6cf601273255c1549412e08e674f3219356ca9c4d6cce3",
      "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": "2.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:26:08.252Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/sporting-braga-kaa-gent-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-9b20c43a63fe3433ad0051a1",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-9b20c43a63fe3433ad0051a1",
   "match": "Sporting Braga v Gent",
   "match_url": "/football/matches/archive/2026/10/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 31.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Gent at 2.1",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.1",
   "settled_price": "2.1100",
   "published_at": "2026-10-21T11:15:00.000Z",
   "recorded_at": "2026-10-21T11:18:54.680Z",
   "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-9b20c43a63fe3433ad0051a1",
    "quote_text": "DOPPIA CHANCE OUT –> X2 Snai 2.10 Lottomatica 2.10 Bet365.it 2.10 AdmiralBet 2.05",
    "fragment_from": 3969,
    "fragment_to": 4050,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/sporting-braga-kaa-gent-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6c7917b3af6c98a5268d55937cea58d20894e648b59a3ddbcf0cede8421a99f9",
     "material_removed": false
    },
    "published_at": "2026-10-21T11:15:00.000Z",
    "detected_at": "2026-10-21T11:18:54.680Z",
    "executed_at": "2026-10-26T02:26:08.172Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ea7308eacb1e",
     "display_name": "Sporting Braga — Gent",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/archive/2026/10/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Gent",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": "2.1100",
     "our_snapshot_at": "2026-10-21T11:24:37.835Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T11:15:00.000Z",
     "detected_at": "2026-10-21T11:18:54.680Z",
     "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": "Double chance",
     "choice": "draw or Gent",
     "author_odds": "2.1",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Gent at 2.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sporting Braga 2-0 Gent."
    },
    "settlements": [
     {
      "operation_id": "0cf0273f43f1a0f60fe7c7b22fbb0ec846fea527f2d0f313f5cb673f4065c61d",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Gent",
      "decimal_odds": "2.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:26:08.121Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2093d6cf82543658db4e19bb5f86545d99c287aa1fe07dfbb4dfb2fcc99811a9",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Gent",
      "decimal_odds": "2.1100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T02:26:08.172Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/sporting-braga-kaa-gent-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Gent"
   }
  },
  {
   "record_id": "n-4507582fce0382174492f04d",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-4507582fce0382174492f04d",
   "match": "Celtic v Celta Vigo",
   "match_url": "/football/matches/celtic-vs-celta-vigo-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 35.7,
   "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": 6452,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.65",
   "settled_price": "1.6452",
   "published_at": "2026-10-21T07:15:00.000Z",
   "recorded_at": "2026-10-21T07:18:55.246Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.6452",
    "result": "Won",
    "points_hundredths": 6452,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4507582fce0382174492f04d",
    "quote_text": "GOL/NOGOL –> GOL Snai 1.65 Netbet.it 1.63 Lottomatica 1.63 Starvegas 1.63",
    "fragment_from": 4088,
    "fragment_to": 4161,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/celtic-celta-vigo-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f875afb1e8f78eac4d588cb300e289f87ea5dd93aea26cd3b94ff222b10318ef",
     "material_removed": false
    },
    "published_at": "2026-10-21T07:15:00.000Z",
    "detected_at": "2026-10-21T07:18:55.246Z",
    "executed_at": "2026-10-23T00:45:44.609Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2709a4135d6d",
     "display_name": "Celtic — Celta Vigo",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/celtic-vs-celta-vigo-2026-10-22/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.65",
     "our_snapshot": "1.6452",
     "our_snapshot_at": "2026-10-21T07:16:21.315Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6452,
    "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-21T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T07:15:00.000Z",
     "detected_at": "2026-10-21T07:18:55.246Z",
     "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.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": "2.2",
     "in_words": "Won: the final score was Celtic 1-2 Celta Vigo."
    },
    "settlements": [
     {
      "operation_id": "99438487ca178716aa2feab9f21c286e1ad16887b1443692ef232ea7f4dbf508",
      "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.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-23T00:45:43.452Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e7854ff8ded24cf4fe458039c958997fd75a69fd3db239f6c8b99314299a466e",
      "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.6452",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6452,
      "executed_at": "2026-10-23T00:45:44.609Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/celtic-celta-vigo-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-8856d9c72cd8b83d7d7cde29",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-8856d9c72cd8b83d7d7cde29",
   "match": "Omonia Nicosia v Benfica",
   "match_url": "/football/matches/omonia-nicosia-vs-benfica-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 36.7,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "1.55",
   "settled_price": "1.55",
   "published_at": "2026-10-21T06:15:00.000Z",
   "recorded_at": "2026-10-21T06:18:52.068Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8856d9c72cd8b83d7d7cde29",
    "quote_text": "UNDER/OVER 3.5 –> UNDER Starvegas 1.55 Bet365.it 1.55 AdmiralBet 1.55 Netbet.it 1.53",
    "fragment_from": 4093,
    "fragment_to": 4177,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/omonia-nicosia-benfica-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3ef9422b2fd1db2e871d6a5fd43fd15f3c63d6fb768e2a2d3a1023a83a088718",
     "material_removed": false
    },
    "published_at": "2026-10-21T06:15:00.000Z",
    "detected_at": "2026-10-21T06:18:52.068Z",
    "executed_at": "2026-10-23T00:45:54.823Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-156739dea8c3",
     "display_name": "Omonia Nicosia — Benfica",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/omonia-nicosia-vs-benfica-2026-10-22/",
     "scoreline": "1-4",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T06:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T06:15:00.000Z",
     "detected_at": "2026-10-21T06:18:52.068Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "author_odds": "1.55",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: under 3.5 at 1.55"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Omonia Nicosia 1-4 Benfica."
    },
    "settlements": [
     {
      "operation_id": "1f94541aaa2bb21ead7ab2c9443f4937a8fba03b899d3d76b455b1fe6b13c629",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": "1.55",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-23T00:45:54.823Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3e9ece09d82b1033e9cc2fbe4ac6b423c3be4bc9ab112139d94bf3ced2a538d8",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/omonia-nicosia-benfica-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-1d8825e702a0363f0d9d5ba5",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-1d8825e702a0363f0d9d5ba5",
   "match": "Getafe v FC Lugano",
   "match_url": "/football/matches/getafe-vs-fc-lugano-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 30.4,
   "market_code": "handicap_european",
   "author_said": "European handicap -1: draw (handicap) at 3.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "author_price",
   "series_short": "author's odds",
   "author_price": "3.6",
   "settled_price": "3.6",
   "published_at": "2026-10-21T10:15:00.000Z",
   "recorded_at": "2026-10-21T10:18:52.110Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1d8825e702a0363f0d9d5ba5",
    "quote_text": "1X2 HANDICAP -1 –> X Bet365.it 3.60 Lottomatica 3.60 Snai 3.25 AdmiralBet 3.60",
    "fragment_from": 4015,
    "fragment_to": 4093,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/getafe-lugano-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8868df65bf2770a7a5f10e437a2d91d6d079fc4a7d75a71d4049cbbd1cf95bc6",
     "material_removed": false
    },
    "published_at": "2026-10-21T10:15:00.000Z",
    "detected_at": "2026-10-21T10:18:52.110Z",
    "executed_at": "2026-10-23T00:45:04.107Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-048fcdffb07c",
     "display_name": "Getafe — FC Lugano",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/getafe-vs-fc-lugano-2026-10-22/",
     "scoreline": "2-5",
     "condition": "finished"
    },
    "market_label": "European handicap -1",
    "outcome_label": "draw (handicap)",
    "odds_set": {
     "by_author": "3.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At the author's stated price",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T10:15:00.000Z",
     "detected_at": "2026-10-21T10:18:52.110Z",
     "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": "European handicap -1",
     "choice": "draw (handicap)",
     "author_odds": "3.6",
     "market_key": "handicap_european",
     "choice_key": "X",
     "period": "match",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "European handicap -1: draw (handicap) at 3.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Getafe 2-5 FC Lugano."
    },
    "settlements": [
     {
      "operation_id": "43fa01b00b6be6e5b3d1c8055b1d347977545bb889e29514b3b568406e6bc8b3",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "draw (handicap)",
      "decimal_odds": "3.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-23T00:45:04.107Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e01e877ed37d9accc8e0c9c52d034cb2107836d5a7718ff19d491f69d4ac7836",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "draw (handicap)",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/getafe-lugano-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw (handicap)"
   }
  },
  {
   "record_id": "n-3024fc936a865d0c2828d493",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-3024fc936a865d0c2828d493",
   "match": "Getafe v FC Lugano",
   "match_url": "/football/matches/getafe-vs-fc-lugano-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 30.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Getafe at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.8",
   "settled_price": "1.7800",
   "published_at": "2026-10-21T10:15:00.000Z",
   "recorded_at": "2026-10-21T10:18:52.110Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.7800",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-3024fc936a865d0c2828d493",
    "quote_text": "1X2 FINALE –> 1 Snai 1.80 Netbet.it 1.80 Starvegas 1.80 AdmiralBet 1.80",
    "fragment_from": 3942,
    "fragment_to": 4013,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/getafe-lugano-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8868df65bf2770a7a5f10e437a2d91d6d079fc4a7d75a71d4049cbbd1cf95bc6",
     "material_removed": false
    },
    "published_at": "2026-10-21T10:15:00.000Z",
    "detected_at": "2026-10-21T10:18:52.110Z",
    "executed_at": "2026-10-23T00:45:04.084Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-048fcdffb07c",
     "display_name": "Getafe — FC Lugano",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/getafe-vs-fc-lugano-2026-10-22/",
     "scoreline": "2-5",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Getafe",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": "1.7800",
     "our_snapshot_at": "2026-10-21T10:16:37.719Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T10:15:00.000Z",
     "detected_at": "2026-10-21T10:18:52.110Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Getafe",
     "author_odds": "1.8",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Getafe at 1.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Getafe 2-5 FC Lugano."
    },
    "settlements": [
     {
      "operation_id": "ea0a22b8e54b0123fa3a88e9c49152d57eb71d4267eb379806dc2681c05177f7",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Getafe",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-23T00:45:03.796Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ba19ce02f3f1f01c7c9134d18f0f314d131755e7d328bde0adaf3f56c1e44fb3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Getafe",
      "decimal_odds": "1.7800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-23T00:45:04.084Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/getafe-lugano-22-10-2026-formazioni-quote-pronostici-20262027-europa-conference-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Getafe to win"
   }
  },
  {
   "record_id": "n-27b994731e61e65bb155f6f3",
   "url": "/authors/fabio-spanu/picks/3/#pick-n-27b994731e61e65bb155f6f3",
   "match": "FC Porto v PSV Eindhoven",
   "match_url": "/football/matches/fc-porto-vs-psv-eindhoven-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 35.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.57",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.57",
   "settled_price": "1.5000",
   "published_at": "2026-10-19T07:15:00.000Z",
   "recorded_at": "2026-10-19T07:18:56.031Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "over",
    "price": "1.5000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-27b994731e61e65bb155f6f3",
    "quote_text": "UNDER/OVER 2.5 –> OVER Bet365.it 1.57 Betfair.it Exchange 1.56 888Sport.it 1.55 LeoVegas 1.53",
    "fragment_from": 4123,
    "fragment_to": 4216,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/porto-psv-20-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3813c35b398ea91ef8b86344385d3ea8fb171b9057b33cdc352a1be02c676c73",
     "material_removed": false
    },
    "published_at": "2026-10-19T07:15:00.000Z",
    "detected_at": "2026-10-19T07:18:56.031Z",
    "executed_at": "2026-10-20T00:10:24.534Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d9dc5fd9f79f",
     "display_name": "FC Porto — PSV Eindhoven",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/fc-porto-vs-psv-eindhoven-2026-10-20/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.57",
     "our_snapshot": "1.5000",
     "our_snapshot_at": "2026-10-19T08:57:35.196Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-19T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-19T07:15:00.000Z",
     "detected_at": "2026-10-19T07:18:56.031Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.57",
     "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.57"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Porto 0-1 PSV Eindhoven."
    },
    "settlements": [
     {
      "operation_id": "8c0a35b3a9a110db2939a62b5aae364b675ed50f13a29013ee63c422ddb0748c",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.57",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-20T00:10:18.306Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4f61ec0a79768150d9a361f69e16bbce4814f69b8f29ed39d84bfb462895c7f1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-20T00:10:24.534Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/porto-psv-20-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "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-c643844a56ee31b046d7f369",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-c643844a56ee31b046d7f369",
   "match": "FC Porto v PSV Eindhoven",
   "match_url": "/football/matches/fc-porto-vs-psv-eindhoven-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 35.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Porto at 1.66",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.66",
   "settled_price": "1.6211",
   "published_at": "2026-10-19T07:15:00.000Z",
   "recorded_at": "2026-10-19T07:18:56.031Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.6211",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-c643844a56ee31b046d7f369",
    "quote_text": "1X2 FINALE –> 1 Netbet.it 1.66 AdmiralBet 1.65 Starvegas 1.65 Betfair.it Exchange 1.65",
    "fragment_from": 4035,
    "fragment_to": 4121,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/porto-psv-20-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "3813c35b398ea91ef8b86344385d3ea8fb171b9057b33cdc352a1be02c676c73",
     "material_removed": false
    },
    "published_at": "2026-10-19T07:15:00.000Z",
    "detected_at": "2026-10-19T07:18:56.031Z",
    "executed_at": "2026-10-20T00:10:29.620Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d9dc5fd9f79f",
     "display_name": "FC Porto — PSV Eindhoven",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/fc-porto-vs-psv-eindhoven-2026-10-20/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Porto",
    "odds_set": {
     "by_author": "1.66",
     "our_snapshot": "1.6211",
     "our_snapshot_at": "2026-10-19T07:16:43.644Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-19T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-19T07:15:00.000Z",
     "detected_at": "2026-10-19T07:18:56.031Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "FC Porto",
     "author_odds": "1.66",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Porto at 1.66"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Porto 0-1 PSV Eindhoven."
    },
    "settlements": [
     {
      "operation_id": "fac2721554b74268a1a827643b01797272fd4e6de0c96fd531a5cdf6612a095f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Porto",
      "decimal_odds": "1.66",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-20T00:10:26.656Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "20b3666b30bb2772964931a13e2ca7010da8668644206e6c9e685920e80ed10e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Porto",
      "decimal_odds": "1.6211",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-20T00:10:29.620Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/porto-psv-20-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Porto to win"
   }
  },
  {
   "record_id": "n-033de876db838d9ca3f20f12",
   "url": "/authors/fabio-spanu/picks/3/#pick-n-033de876db838d9ca3f20f12",
   "match": "Getafe v Rayo Vallecano",
   "match_url": "/football/matches/getafe-vs-rayo-vallecano-2026-10-19/",
   "kickoff": "2026-10-19T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 36.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no at 1.8",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.8",
   "settled_price": "1.7435",
   "published_at": "2026-10-18T06:15:00.000Z",
   "recorded_at": "2026-10-18T06:18:55.282Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "no",
    "price": "1.7435",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-033de876db838d9ca3f20f12",
    "quote_text": "GOL/NOGOL –> NOGOL Snai 1.80 Lottomatica 1.75 Bet365.it 1.70 AdmiralBet 1.70",
    "fragment_from": 4092,
    "fragment_to": 4168,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/getafe-rayo-vallecano-19-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0477e58c0ca3595e43e7109e7af750d0b3fb80ace6b971ba5949d8db63b0830c",
     "material_removed": false
    },
    "published_at": "2026-10-18T06:15:00.000Z",
    "detected_at": "2026-10-18T06:18:55.282Z",
    "executed_at": "2026-10-19T05:02:26.772Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-0565e66356f7",
     "display_name": "Getafe — Rayo Vallecano",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-19T19:00:00.000Z",
     "url": "/football/matches/getafe-vs-rayo-vallecano-2026-10-19/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": "1.7435",
     "our_snapshot_at": "2026-10-18T06:14:51.662Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-18T06:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-18T06:15:00.000Z",
     "detected_at": "2026-10-18T06:18:55.282Z",
     "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": "no",
     "author_odds": "1.8",
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no at 1.8"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Getafe 1-1 Rayo Vallecano."
    },
    "settlements": [
     {
      "operation_id": "1039855e0e7a327a65fd8910a25a5804777b9d6d55af38c965a635fc2e3522f0",
      "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": "no",
      "decimal_odds": "1.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-19T05:02:26.719Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "dce9d765806ddf66ba4be06be0f99cee37552cf3f44bd808e2bf6b5302477fae",
      "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": "no",
      "decimal_odds": "1.7435",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-19T05:02:26.772Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/getafe-rayo-vallecano-19-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-991a0715af3d40ff7f94ebd0",
   "url": "/authors/fabio-spanu/picks/3/#pick-n-991a0715af3d40ff7f94ebd0",
   "match": "Málaga CF v Real Sociedad",
   "match_url": "/football/matches/malaga-cf-vs-real-sociedad-2026-10-18/",
   "kickoff": "2026-10-18T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 34.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Sociedad at 2.2",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.2",
   "settled_price": "2.1500",
   "published_at": "2026-10-17T06:15:00.000Z",
   "recorded_at": "2026-10-17T06:19:00.697Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "2",
    "price": "2.1500",
    "result": "Won",
    "points_hundredths": 11500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-991a0715af3d40ff7f94ebd0",
    "quote_text": "Non sarà una passeggiata ma è difficile in questo caso non guardare alla vittoria esterna: la Real Sociedad è una squadra cinica ed esperta ed il Malaga ha troppi limiti per non immaginare che alla fine i baschi prendano i tre punti.\n\n1X2 FINALE –> 2 Betfair.it Exchange 2.20 Starvegas 2.20 AdmiralBet 2.20 888Sport.it 2.20",
    "fragment_from": 3784,
    "fragment_to": 4107,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/malaga-real-sociedad-18-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4e29b49ef4ee34041200ebec700b52682f7c26e8d5ad021508600d0a25d32969",
     "material_removed": false
    },
    "published_at": "2026-10-17T06:15:00.000Z",
    "detected_at": "2026-10-17T06:19:00.697Z",
    "executed_at": "2026-10-18T05:58:00.768Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d3d817d61a72",
     "display_name": "Málaga CF — Real Sociedad",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-18T16:30:00.000Z",
     "url": "/football/matches/malaga-cf-vs-real-sociedad-2026-10-18/",
     "scoreline": "2-5",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Sociedad",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": "2.1500",
     "our_snapshot_at": "2026-10-17T06:15:53.748Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11500,
    "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-17T06:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-17T06:15:00.000Z",
     "detected_at": "2026-10-17T06:19:00.697Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Real Sociedad",
     "author_odds": "2.2",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Sociedad at 2.2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Málaga CF 2-5 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "71fa7c7a7a6b964aac5a34604f231544b1ef4de92b4875b70d65d58a04ad19ef",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Real Sociedad",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-10-18T05:58:00.692Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5757dff5efe527f07be5115607c0546585123af98b823797b358be4e628c477b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Real Sociedad",
      "decimal_odds": "2.1500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-10-18T05:58:00.768Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/malaga-real-sociedad-18-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Sociedad to win"
   }
  },
  {
   "record_id": "n-cfe0ff4ae3c4a8221c4f87bb",
   "url": "/authors/fabio-spanu/picks/2/#pick-n-cfe0ff4ae3c4a8221c4f87bb",
   "match": "Deportivo de A Coruña v Levante UD",
   "match_url": "/football/matches/deportivo-de-a-coruna-vs-levante-ud-2026-10-16/",
   "kickoff": "2026-10-16T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 35.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6993,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.75",
   "settled_price": "1.6993",
   "published_at": "2026-10-15T07:15:00.000Z",
   "recorded_at": "2026-10-15T07:18:52.988Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.6993",
    "result": "Won",
    "points_hundredths": 6993,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-cfe0ff4ae3c4a8221c4f87bb",
    "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.75 Netbet.it 1.74 AdmiralBet 1.73 Starvegas 1.73",
    "fragment_from": 4291,
    "fragment_to": 4368,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/deportivo-la-coruna-levante-16-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6fac753a1346caf23ae8e8ead9862c9c1eed1398c36ed1bd3ded06f84a702cf4",
     "material_removed": false
    },
    "published_at": "2026-10-15T07:15:00.000Z",
    "detected_at": "2026-10-15T07:18:52.988Z",
    "executed_at": "2026-10-15T07:19:15.359Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-dc0a316388e1",
     "display_name": "Deportivo de A Coruña — Levante UD",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-16T19:00:00.000Z",
     "url": "/football/matches/deportivo-de-a-coruna-vs-levante-ud-2026-10-16/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": "1.6993",
     "our_snapshot_at": "2026-10-15T07:14:48.255Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6993,
    "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-15T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-15T07:15:00.000Z",
     "detected_at": "2026-10-15T07:18:52.988Z",
     "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.75",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Deportivo de A Coruña 1-1 Levante UD."
    },
    "settlements": [
     {
      "operation_id": "c0e72ad36238c45254f2d5a6b5f26db34a6a6613a6ed4fc95817c350a2a84ff7",
      "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.75",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7500,
      "executed_at": "2026-10-15T07:19:14.282Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9c1b5c8a3a04fba3aad901b38ab2855da0ee65b38e22f871468c31f8db3844a2",
      "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.6993",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6993,
      "executed_at": "2026-10-15T07:19:15.359Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/deportivo-la-coruna-levante-16-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-87b28aeb49f392854ba82f5f",
   "url": "/authors/fabio-spanu/picks/2/#pick-n-87b28aeb49f392854ba82f5f",
   "match": "Real Betis v FC Porto",
   "match_url": "/football/matches/real-betis-vs-fc-porto-2026-10-14/",
   "kickoff": "2026-10-14T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 53.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or FC Porto at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.75",
   "settled_price": "1.7600",
   "published_at": "2026-10-12T13:15:00.000Z",
   "recorded_at": "2026-10-12T13:18:52.101Z",
   "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-87b28aeb49f392854ba82f5f",
    "quote_text": "pensiamo che ci siano buone possibilità che il Porto prenda almeno un punto; la squadra di Farioli è innegabilmente di grande valore e pensiamo che possa rimanere imbattuta a la Cartuja.\n\nDOPPIA CHANCE OUT –> X2 Snai 1.75",
    "fragment_from": 4079,
    "fragment_to": 4300,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/real-betis-porto-14-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "326e7f5f61ecbe2b8feced172c8870a2daf7dda724336db623d15d6a45f261d1",
     "material_removed": false
    },
    "published_at": "2026-10-12T13:15:00.000Z",
    "detected_at": "2026-10-12T13:18:52.101Z",
    "executed_at": "2026-10-18T07:07:59.726Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8984cff493e4",
     "display_name": "Real Betis — FC Porto",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-14T19:00:00.000Z",
     "url": "/football/matches/real-betis-vs-fc-porto-2026-10-14/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or FC Porto",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": "1.7600",
     "our_snapshot_at": "2026-10-12T13:14:48.333Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-12T13:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T13:15:00.000Z",
     "detected_at": "2026-10-12T13:18:52.101Z",
     "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": "Double chance",
     "choice": "draw or FC Porto",
     "author_odds": "1.75",
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or FC Porto at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Real Betis 3-2 FC Porto."
    },
    "settlements": [
     {
      "operation_id": "47b98ff95dd74265d3cbea6685efa696b3a6da009993e1069c3f5e083a807f5b",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or FC Porto",
      "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-18T07:07:59.392Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d0dbdc31681164f79315206823b4b72af6bcdf8d56174c5aaab2f218dfc2b710",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or FC Porto",
      "decimal_odds": "1.7600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-18T07:07:59.726Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/real-betis-porto-14-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or FC Porto"
   }
  },
  {
   "record_id": "n-ac0a4b8bc204a5ac2f44e486",
   "url": "/authors/fabio-spanu/picks/2/#pick-n-ac0a4b8bc204a5ac2f44e486",
   "match": "Atlético Madrid v Manchester United",
   "match_url": "/football/matches/atletico-madrid-vs-manchester-united-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 35.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Atlético Madrid at 1.97",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9091,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.97",
   "settled_price": "1.9091",
   "published_at": "2026-10-12T07:15:00.000Z",
   "recorded_at": "2026-10-12T07:18:56.220Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.9091",
    "result": "Won",
    "points_hundredths": 9091,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-ac0a4b8bc204a5ac2f44e486",
    "quote_text": "puntiamo sulla prima vittoria europea dei Rojiblancos.\n\n1X2 FINALE –> 1 Betfair.it Exchange 1.97 888Sport.it 1.96 Snai 1.95 Netbet.it 1.95",
    "fragment_from": 4155,
    "fragment_to": 4293,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/atletico-madrid-manchester-united-13-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "72e83272714e1a0a601186651a96df7a25f3a82c43481b113815d994c41985b8",
     "material_removed": false
    },
    "published_at": "2026-10-12T07:15:00.000Z",
    "detected_at": "2026-10-12T07:18:56.220Z",
    "executed_at": "2026-10-12T07:20:00.443Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d9409c72d207",
     "display_name": "Atlético Madrid — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-manchester-united-2026-10-13/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Atlético Madrid",
    "odds_set": {
     "by_author": "1.97",
     "our_snapshot": "1.9091",
     "our_snapshot_at": "2026-10-12T07:18:34.366Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9091,
    "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-12T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T07:15:00.000Z",
     "detected_at": "2026-10-12T07:18:56.220Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Atlético Madrid",
     "author_odds": "1.97",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Atlético Madrid at 1.97"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Atlético Madrid 2-0 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "5f7e049841aefe475f70ecdc596975fd8830fec0eb529d0671d3c225960c5884",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Atlético Madrid",
      "decimal_odds": "1.97",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9700,
      "executed_at": "2026-10-12T07:19:58.917Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0c979e7ae6085606062147205f5346b2055cd5f51a35a0f36a4e337f288d894c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Atlético Madrid",
      "decimal_odds": "1.9091",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9091,
      "executed_at": "2026-10-12T07:20:00.443Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/atletico-madrid-manchester-united-13-10-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Atlético Madrid to win"
   }
  },
  {
   "record_id": "n-d8553a7e2e99ae2915af4c33",
   "url": "/authors/fabio-spanu/picks/2/#pick-n-d8553a7e2e99ae2915af4c33",
   "match": "Elche v Celta Vigo",
   "match_url": "/football/matches/elche-vs-celta-vigo-2026-10-11/",
   "kickoff": "2026-10-11T12:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 8.3,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.75",
   "settled_price": "1.7143",
   "published_at": "2026-10-09T10:15:00.000Z",
   "recorded_at": "2026-10-11T03:39:22.461Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "yes",
    "price": "1.7143",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-d8553a7e2e99ae2915af4c33",
    "quote_text": "GOL/NOGOL –> GOL Bet365.it 1.75 AdmiralBet 1.75 Starvegas 1.75 Netbet.it 1.73",
    "fragment_from": 3973,
    "fragment_to": 4050,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/elche-celta-vigo-11-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8529b79c46646eaff3e76375090b707a518a68a3d03e7a70123e2a857ce162aa",
     "material_removed": false
    },
    "published_at": "2026-10-09T10:15:00.000Z",
    "detected_at": "2026-10-11T03:39:22.461Z",
    "executed_at": "2026-10-11T03:44:13.721Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-7f51e7225c5b",
     "display_name": "Elche — Celta Vigo",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-11T12:00:00.000Z",
     "url": "/football/matches/elche-vs-celta-vigo-2026-10-11/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": "1.7143",
     "our_snapshot_at": "2026-10-11T03:38:16.931Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-09T10:15:00.000Z",
     "detected_at": "2026-10-11T03:39:22.461Z",
     "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.75",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.75"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Elche 0-0 Celta Vigo."
    },
    "settlements": [
     {
      "operation_id": "ae83cccdb36e22e8451e1dcc48c17fbee92f7595de0b1c6e1559b1340a10bb8e",
      "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.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-11T03:44:12.198Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3350d363831ebf4cd3d8c58fd9bf128618881d86259ea2c9678429dca1a0246a",
      "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.7143",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-11T03:44:13.721Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/elche-celta-vigo-11-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-84fe926ce44105c5319bd6c0",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-84fe926ce44105c5319bd6c0",
   "match": "Vitória Guimarães v FC Porto",
   "match_url": "/football/matches/vitoria-guimaraes-vs-fc-porto-2026-11-08/",
   "kickoff": "2026-11-08T18:00:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 48.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.95",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": null,
   "reason": "awaiting the final score",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T17:15:00.000Z",
   "recorded_at": "2026-11-06T17:18:34.462Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-84fe926ce44105c5319bd6c0",
    "quote_text": "Valutiamo l’UNDER.\n\nUNDER/OVER 2.5 –> UNDER Bet365.it 1.95 Snai 1.90 Lottomatica 1.90 Starvegas 1.90",
    "fragment_from": 3856,
    "fragment_to": 3956,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/vitoria-guimaraes-porto-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8bbd1b4f0439ca224a59eee4771f88dffa64598d4aa5e7186381113e14618dcd",
     "material_removed": false
    },
    "published_at": "2026-11-06T17:15:00.000Z",
    "detected_at": "2026-11-06T17:18:34.462Z",
    "executed_at": "2026-11-06T21:24:24.048Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3a3a150754b7",
     "display_name": "Vitória Guimarães — FC Porto",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-11-08T18:00:00.000Z",
     "url": "/football/matches/vitoria-guimaraes-vs-fc-porto-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.95",
     "our_snapshot": "1.9500",
     "our_snapshot_at": "2026-11-06T17:18:27.103Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-11-06T17:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T17:15:00.000Z",
     "detected_at": "2026-11-06T17:18:34.462Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.95",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.95"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 18:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 18:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "33c7b2ca015502cb410b9a036d8c5b5e6b5e782c60c877075296fdeff2b60197",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.95",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-06T21:24:19.543Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a2875bb7e1dab4aea3f3e9a90c590f6297d3ef93776811c3453cf8a73ef23974",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.9500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-06T21:24:24.048Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/vitoria-guimaraes-porto-08-11-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-f064031aa02a44c17549898f",
   "url": "/authors/fabio-spanu/picks/9/#pick-n-f064031aa02a44c17549898f",
   "match": "Celta Vigo v Levante UD",
   "match_url": "/football/matches/celta-vigo-vs-levante-ud-2026-11-08/",
   "kickoff": "2026-11-08T17:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 31.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.91",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": null,
   "reason": "awaiting the final score",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T10:15:00.000Z",
   "recorded_at": "2026-11-07T10:18:57.581Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-f064031aa02a44c17549898f",
    "quote_text": "UNDER/OVER 2.5 –> OVER Bet365.it 1.91 Snai 1.90 Netbet.it 1.87 Starvegas 1.83",
    "fragment_from": 3888,
    "fragment_to": 3965,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/celta-vigo-levante-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "570f004c51534b5e114bb8502323e66a63698c97adf0b6ddbe7a7060387dd4b8",
     "material_removed": false
    },
    "published_at": "2026-11-07T10:15:00.000Z",
    "detected_at": "2026-11-07T10:18:57.581Z",
    "executed_at": "2026-11-07T10:57:20.903Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8643628b51cb",
     "display_name": "Celta Vigo — Levante UD",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T17:30:00.000Z",
     "url": "/football/matches/celta-vigo-vs-levante-ud-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.91",
     "our_snapshot": "1.9009",
     "our_snapshot_at": "2026-11-07T10:16:24.098Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-11-07T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-07T10:15:00.000Z",
     "detected_at": "2026-11-07T10:18:57.581Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "1.91",
     "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.91"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 17:30 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 17:30 UTC."
    },
    "settlements": [
     {
      "operation_id": "848a95b2b09d3730ead7226dd5fe459156f1f5bf15fc9fc041af8a3f58fe07cd",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.91",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T10:57:07.243Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2cb3cd1093bc07e25b557268f907baa529f326093ec5a82e8ec0ab720f42a8b0",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.9009",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T10:57:20.903Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/celta-vigo-levante-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "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-6ff2a565650b6d43514f9c5f",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-6ff2a565650b6d43514f9c5f",
   "match": "Real Sociedad v Rayo Vallecano",
   "match_url": "/football/matches/real-sociedad-vs-rayo-vallecano-2026-11-08/",
   "kickoff": "2026-11-08T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 30.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Sociedad at 1.7",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": null,
   "reason": "awaiting the final score",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T08:15:00.000Z",
   "recorded_at": "2026-11-07T08:18:52.239Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6ff2a565650b6d43514f9c5f",
    "quote_text": "1X2 FINALE –> 1 888Sport.it 1.70 Netbet.it 1.68 AdmiralBet 1.68 Starvegas 1.68",
    "fragment_from": 4176,
    "fragment_to": 4254,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/real-sociedad-rayo-vallecano-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "42157c868cf551c44b88e4d95749cb31f5fe0b68f47ec58029ad9ff37e909e89",
     "material_removed": false
    },
    "published_at": "2026-11-07T08:15:00.000Z",
    "detected_at": "2026-11-07T08:18:52.239Z",
    "executed_at": "2026-11-07T08:22:31.773Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-0dc94048886e",
     "display_name": "Real Sociedad — Rayo Vallecano",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T15:15:00.000Z",
     "url": "/football/matches/real-sociedad-vs-rayo-vallecano-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Sociedad",
    "odds_set": {
     "by_author": "1.7",
     "our_snapshot": "1.6993",
     "our_snapshot_at": "2026-11-07T08:18:16.323Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-11-07T08:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-07T08:15:00.000Z",
     "detected_at": "2026-11-07T08:18:52.239Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Real Sociedad",
     "author_odds": "1.7",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Sociedad at 1.7"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 15:15 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 15:15 UTC."
    },
    "settlements": [
     {
      "operation_id": "28bb0be0a54f8a72f92555efde597dddcebaab366f2734b97d5cccd67475e8ad",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Real Sociedad",
      "decimal_odds": "1.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T08:22:25.420Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6b3f9718a90b4d7f2a839b486188eef63f0ec9e03f3c20cc4578c8cb2e6d244c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Real Sociedad",
      "decimal_odds": "1.6993",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T08:22:31.773Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/real-sociedad-rayo-vallecano-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Sociedad to win"
   }
  },
  {
   "record_id": "n-935bc59469480ffc32a8fe0f",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-935bc59469480ffc32a8fe0f",
   "match": "Elche v Real Betis",
   "match_url": "/football/matches/elche-vs-real-betis-2026-11-08/",
   "kickoff": "2026-11-08T13:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 29.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.2",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": null,
   "reason": "awaiting the final score",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T07:15:00.000Z",
   "recorded_at": "2026-11-07T07:18:52.428Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-935bc59469480ffc32a8fe0f",
    "quote_text": "UNDER/OVER 2.5 –> UNDER Bet365.it 2.20 Starvegas 2.20 Lottomatica 2.20 Snai 2.20",
    "fragment_from": 3791,
    "fragment_to": 3871,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/elche-real-betis-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6a55d8b6b6e2c43fc6a678840dc3930053405acb10d3221686d8ac03358fbe44",
     "material_removed": false
    },
    "published_at": "2026-11-07T07:15:00.000Z",
    "detected_at": "2026-11-07T07:18:52.428Z",
    "executed_at": "2026-11-07T07:28:20.178Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-1e7d28c11633",
     "display_name": "Elche — Real Betis",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T13:00:00.000Z",
     "url": "/football/matches/elche-vs-real-betis-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": "2.2000",
     "our_snapshot_at": "2026-11-07T07:16:46.404Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-11-07T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-07T07:15:00.000Z",
     "detected_at": "2026-11-07T07:18:52.428Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "2.2",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 2.2"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 13:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 13:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "9ed1c52ea227857b4cde58b8b4cb6d63d3e87e08f7a1451001854214a6e40d13",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T07:28:14.295Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d2376cacd34d0e7551b0bc85be953bcc4633625ec340e6d024611e46faa41878",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "2.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T07:28:20.178Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/elche-real-betis-08-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-aa1a8cb888d7d5352c178883",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-aa1a8cb888d7d5352c178883",
   "match": "Valencia v Real Madrid",
   "match_url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
   "kickoff": "2026-11-07T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 36.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.83",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": null,
   "reason": "awaiting the final score",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T07:15:00.000Z",
   "recorded_at": "2026-11-06T07:18:52.192Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-aa1a8cb888d7d5352c178883",
    "quote_text": "GOL/NOGOL –> GOL Netbet.it 1.83",
    "fragment_from": 4183,
    "fragment_to": 4214,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "dbf1ca2348688746a56ce9e5418e5f303546bb1cceea09aaf2612e47af3ef747",
     "material_removed": false
    },
    "published_at": "2026-11-06T07:15:00.000Z",
    "detected_at": "2026-11-06T07:18:52.192Z",
    "executed_at": "2026-11-07T09:12:23.743Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c7ad745504e9",
     "display_name": "Valencia — Real Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-07T20:00:00.000Z",
     "url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.83",
     "our_snapshot": "1.8000",
     "our_snapshot_at": "2026-11-06T07:16:18.996Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-11-06T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T07:15:00.000Z",
     "detected_at": "2026-11-06T07:18:52.192Z",
     "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.83",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.83"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 7 November 2026, 20:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 7 November 2026, 20:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "66ed9fae18426de97343ea6922db6e68bd6bc2755b07d6d08f6331a31c5e11df",
      "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.83",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:12:21.200Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9a135111ba6380261b9b645456ac547bf180f2d406357772be51ff5c04d1fcc5",
      "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.8000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:12:23.743Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/valencia-real-madrid-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-7ee4ed4eae800901d79d4817",
   "url": "/authors/fabio-spanu/picks/8/#pick-n-7ee4ed4eae800901d79d4817",
   "match": "Málaga CF v Real Racing Club",
   "match_url": "/football/matches/malaga-cf-vs-real-racing-club-2026-11-07/",
   "kickoff": "2026-11-07T13:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 25.7,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Málaga CF at 1.73",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T11:15:00.000Z",
   "recorded_at": "2026-11-06T11:18:57.241Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7ee4ed4eae800901d79d4817",
    "quote_text": "DRAW NO BET –> 1 Bet365.it 1.73",
    "fragment_from": 3835,
    "fragment_to": 3866,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/malaga-racing-santander-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f327b5ab80af9c7a3455dc8ecc3a94a77f6fd7b0bace30364c1df426f435d5e7",
     "material_removed": false
    },
    "published_at": "2026-11-06T11:15:00.000Z",
    "detected_at": "2026-11-06T11:18:57.241Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-183cfaaa8dc4",
     "display_name": "Málaga CF — Real Racing Club",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-07T13:00:00.000Z",
     "url": "/football/matches/malaga-cf-vs-real-racing-club-2026-11-07/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Málaga CF",
    "odds_set": {
     "by_author": "1.73",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-06T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T11:15:00.000Z",
     "detected_at": "2026-11-06T11:18:57.241Z",
     "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": "Draw no bet",
     "choice": "Málaga CF",
     "author_odds": "1.73",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Málaga CF at 1.73"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Málaga CF 1-2 Real Racing Club."
    },
    "settlements": [
     {
      "operation_id": "0c8e866b50165ca0e5738653767c613fd45823afae61d41a7c48c70ba7fe8532",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Málaga CF",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e0711552b45781ca3f9efe24a09ecd443a1cc26be6a4364a27bab36c7fc99146",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Málaga CF",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/malaga-racing-santander-07-11-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Málaga CF (Draw no bet)"
   }
  },
  {
   "record_id": "n-c62f7bca49ab117a833ad0ef",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-c62f7bca49ab117a833ad0ef",
   "match": "Benfica v Lech Poznań",
   "match_url": "/football/matches/benfica-vs-lech-poznan-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 35.2,
   "market_code": "handicap_european",
   "author_said": "European handicap -2: Benfica -2 at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T08:45:00.000Z",
   "recorded_at": "2026-11-04T08:48:52.288Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c62f7bca49ab117a833ad0ef",
    "quote_text": "1X2 HANDICAP -2 –> 1 Bet365.it 2.00",
    "fragment_from": 4264,
    "fragment_to": 4299,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/benfica-lech-poznan-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea285fff31eb242981045fb59416859aff11287e8b9d1c663179488eb1796f3f",
     "material_removed": false
    },
    "published_at": "2026-11-04T08:45:00.000Z",
    "detected_at": "2026-11-04T08:48:52.288Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4766d0504814",
     "display_name": "Benfica — Lech Poznań",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/benfica-vs-lech-poznan-2026-11-05/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "European handicap -2",
    "outcome_label": "Benfica -2",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-04T08:45:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T08:45:00.000Z",
     "detected_at": "2026-11-04T08:48:52.288Z",
     "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": "European handicap -2",
     "choice": "Benfica -2",
     "author_odds": "2",
     "market_key": "handicap_european",
     "choice_key": "1",
     "period": "match",
     "line": "-2",
     "subject": "goals_total",
     "in_words": "European handicap -2: Benfica -2 at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Benfica 3-1 Lech Poznań."
    },
    "settlements": [
     {
      "operation_id": "20f2ea54fd56ac3d88359a83d9c1b15965257de7b006fa639e5cbcfe57a33030",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -2",
      "choice": "Benfica -2",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2fe8f52afbe2d36f04c2b23e719d68da62cef3f892b6056a93a96e185db47eb8",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -2",
      "choice": "Benfica -2",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/benfica-lech-poznan-05-11-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Benfica -2"
   }
  },
  {
   "record_id": "n-c94321ee75e170b84499737b",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-c94321ee75e170b84499737b",
   "match": "Borussia Dortmund v Real Betis",
   "match_url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 36.7,
   "market_code": "handicap_european",
   "author_said": "European handicap -1: draw (handicap)",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T07:15:00.000Z",
   "recorded_at": "2026-11-03T07:18:52.811Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c94321ee75e170b84499737b",
    "quote_text": "1X2 HANDICAP -1 –> X",
    "fragment_from": 4156,
    "fragment_to": 4176,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b5a97d915756cc698ccf6fb5a985458046bed23b39e22fc15f10ca0512968566",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:15:00.000Z",
    "detected_at": "2026-11-03T07:18:52.811Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f45b0ac9f3ae",
     "display_name": "Borussia Dortmund — Real Betis",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "European handicap -1",
    "outcome_label": "draw (handicap)",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:15:00.000Z",
     "detected_at": "2026-11-03T07:18:52.811Z",
     "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": "European handicap -1",
     "choice": "draw (handicap)",
     "author_odds": null,
     "market_key": "handicap_european",
     "choice_key": "X",
     "period": "match",
     "line": "-1",
     "subject": "goals_total",
     "in_words": "European handicap -1: draw (handicap)"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Borussia Dortmund 2-1 Real Betis."
    },
    "settlements": [
     {
      "operation_id": "82659882eca9f38c9e29e2728e8bd7aebf3600daea1bbb6eda577c7c9512a8e6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "European handicap -1",
      "choice": "draw (handicap)",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw (handicap)"
   }
  },
  {
   "record_id": "n-ec699c45dfb00f7f4909fb0f",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-ec699c45dfb00f7f4909fb0f",
   "match": "Borussia Dortmund v Real Betis",
   "match_url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 36.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T07:15:00.000Z",
   "recorded_at": "2026-11-03T07:18:52.811Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ec699c45dfb00f7f4909fb0f",
    "quote_text": "GOL/NOGOL –> GOL",
    "fragment_from": 4081,
    "fragment_to": 4097,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b5a97d915756cc698ccf6fb5a985458046bed23b39e22fc15f10ca0512968566",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:15:00.000Z",
    "detected_at": "2026-11-03T07:18:52.811Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f45b0ac9f3ae",
     "display_name": "Borussia Dortmund — Real Betis",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-03T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:15:00.000Z",
     "detected_at": "2026-11-03T07:18:52.811Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Borussia Dortmund 2-1 Real Betis."
    },
    "settlements": [
     {
      "operation_id": "be2f52fff2dfbb3c3c0dfe63ec9eb97a0aa7fe0548f52dd2df933b4c28140c14",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/borussia-dortmund-real-betis-04-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-190938a86c69618ddd9b5113",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-190938a86c69618ddd9b5113",
   "match": "Villarreal v Paris Saint-Germain",
   "match_url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 33.7,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Paris Saint-Germain win, both teams to score: yes at 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-6",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T10:15:00.000Z",
   "recorded_at": "2026-11-02T10:18:55.349Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-190938a86c69618ddd9b5113",
    "quote_text": "1X2 + GOL/NOGOL –> 2 + G Betflag 2.50",
    "fragment_from": 4296,
    "fragment_to": 4333,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
     "material_removed": false
    },
    "published_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-737839aede15",
     "display_name": "Villarreal — Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
     "scoreline": "0-6",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Paris Saint-Germain win, both teams to score: yes",
    "odds_set": {
     "by_author": "2.5",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-02T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T10:15:00.000Z",
     "detected_at": "2026-11-02T10:18:55.349Z",
     "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": "Match result and both teams to score",
     "choice": "Paris Saint-Germain win, both teams to score: yes",
     "author_odds": "2.5",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Paris Saint-Germain win, both teams to score: yes at 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Villarreal 0-6 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "40cc15e17301f2c15f71980f77987c8450a25d82aa0002c0c99d25ad56d81884",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Paris Saint-Germain win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "336e648636f3943997a86f5dc77afe9842b2e257d42b0886bd8740d6f4f5ac1d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Paris Saint-Germain win, both teams to score: yes",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-0acf78124d52e7758ec1a6de",
   "url": "/authors/fabio-spanu/picks/7/#pick-n-0acf78124d52e7758ec1a6de",
   "match": "Villarreal v Paris Saint-Germain",
   "match_url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 33.7,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.05",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-6",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T10:15:00.000Z",
   "recorded_at": "2026-11-02T10:18:55.349Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0acf78124d52e7758ec1a6de",
    "quote_text": "UNDER/OVER 3.5 –> OVER Bet365.it 2.05",
    "fragment_from": 4208,
    "fragment_to": 4245,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a5c64c3c023bb34327c5d6e317aabaa6ed8755ab6a341fbb37449ed7749a3f5d",
     "material_removed": false
    },
    "published_at": "2026-11-02T10:15:00.000Z",
    "detected_at": "2026-11-02T10:18:55.349Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-737839aede15",
     "display_name": "Villarreal — Paris Saint-Germain",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/villarreal-vs-paris-saint-germain-2026-11-03/",
     "scoreline": "0-6",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.05",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-11-02T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T10:15:00.000Z",
     "detected_at": "2026-11-02T10:18:55.349Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.05",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5 at 2.05"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Villarreal 0-6 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "27201a8dfff77ddd889659e1116a5062746594a84f455ae85f36a586d7febc4b",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "8c393508876cb47a847e39504557892eda71fc0adc1d2412b90e86d73beb0103",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "over 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/villarreal-paris-saint-germain-03-11-2026-formazioni-quote-pronostici-20262027-champions-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-751d962eddebad136faf5e36",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-751d962eddebad136faf5e36",
   "match": "FC Porto v Estoril",
   "match_url": "/football/matches/fc-porto-vs-estoril-2026-10-31/",
   "kickoff": "2026-10-31T20:30:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 37.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Porto",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T07:15:00.000Z",
   "recorded_at": "2026-10-30T07:18:52.358Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-751d962eddebad136faf5e36",
    "quote_text": "Una vittoria secca e piuttosto netta: ci attendiamo un risultato che non lasci spazio a molte discussioni, la differenza tra le due squadre dovrebbe vedersi tutta.",
    "fragment_from": 3518,
    "fragment_to": 3681,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/porto-estoril-31-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "93831da651d215ccd48207a59ebebb4d58d445e97b2ad84b77df64f003038315",
     "material_removed": false
    },
    "published_at": "2026-10-30T07:15:00.000Z",
    "detected_at": "2026-10-30T07:18:52.358Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-17dfc579cf50",
     "display_name": "FC Porto — Estoril",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-31T20:30:00.000Z",
     "url": "/football/matches/fc-porto-vs-estoril-2026-10-31/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Porto",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T07:15:00.000Z",
     "detected_at": "2026-10-30T07:18:52.358Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "FC Porto",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Porto"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Porto 4-0 Estoril."
    },
    "settlements": [
     {
      "operation_id": "fd90ade224c4dbb440c574d6dc36ddf3cc4ff1a95cb84ffc764da3cae223ce7a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Porto",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/porto-estoril-31-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Porto to win"
   }
  },
  {
   "record_id": "n-2bd01bc69b758dc2b916084d",
   "url": "/authors/fabio-spanu/picks/6/#pick-n-2bd01bc69b758dc2b916084d",
   "match": "Villarreal v Espanyol",
   "match_url": "/football/matches/villarreal-vs-espanyol-2026-10-30/",
   "kickoff": "2026-10-30T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 34.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T09:15:00.000Z",
   "recorded_at": "2026-10-29T09:31:04.634Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-2bd01bc69b758dc2b916084d",
    "quote_text": "abbiniamo questa scelta alla possibilità di vedere un buon numero di gol",
    "fragment_from": 4204,
    "fragment_to": 4276,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/villarreal-espanyol-30-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "72a1d98ab0cbddc818b3b1ad75f72d6b08940a8c00e1e94043c1fdfbd7585763",
     "material_removed": false
    },
    "published_at": "2026-10-29T09:15:00.000Z",
    "detected_at": "2026-10-29T09:31:04.634Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-6b2e43166ed3",
     "display_name": "Villarreal — Espanyol",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-30T20:00:00.000Z",
     "url": "/football/matches/villarreal-vs-espanyol-2026-10-30/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T09:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-29T09:15:00.000Z",
     "detected_at": "2026-10-29T09:31:04.634Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Villarreal 0-1 Espanyol."
    },
    "settlements": [
     {
      "operation_id": "012c70f3c4c9d151136b2aff08b6d7c49b4894137b8404e6b17400598cb0571d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/villarreal-espanyol-30-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "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-b6d134072c74c92182a701e8",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-b6d134072c74c92182a701e8",
   "match": "Gil Vicente v FC Porto",
   "match_url": "/football/matches/gil-vicente-vs-fc-porto-2026-10-24/",
   "kickoff": "2026-10-24T19:30:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 37.2,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Gil Vicente at 3.6",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T06:15:00.000Z",
   "recorded_at": "2026-10-23T06:18:52.050Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b6d134072c74c92182a701e8",
    "quote_text": "1X2 HANDICAP 1 –> X Bet365.it 3.60 Lottomatica 3.55 Snai 3.20 AdmiralBet 3.55",
    "fragment_from": 4085,
    "fragment_to": 4162,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/gil-vicente-porto-24-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "03730f9e6b601349c669beb75a9679990eaa59fd54f2858766732030b5969981",
     "material_removed": false
    },
    "published_at": "2026-10-23T06:15:00.000Z",
    "detected_at": "2026-10-23T06:18:52.050Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-63275223a897",
     "display_name": "Gil Vicente — FC Porto",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-24T19:30:00.000Z",
     "url": "/football/matches/gil-vicente-vs-fc-porto-2026-10-24/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Gil Vicente",
    "odds_set": {
     "by_author": "3.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T06:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T06:15:00.000Z",
     "detected_at": "2026-10-23T06:18:52.050Z",
     "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": "Draw no bet",
     "choice": "Gil Vicente",
     "author_odds": "3.6",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Gil Vicente at 3.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Gil Vicente 0-1 FC Porto."
    },
    "settlements": [
     {
      "operation_id": "c641e5b9d46a0906f4cd227bb6b7a91af86a31161df3c40b31d879c6a4630e22",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Gil Vicente",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "fb6e1828b663058b39a2a9c142df7d74e55039b6ab3ff5ad57d67c2482bbfab1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Gil Vicente",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/gil-vicente-porto-24-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Gil Vicente (Draw no bet)"
   }
  },
  {
   "record_id": "n-83ffcec165f055b6d396a605",
   "url": "/authors/fabio-spanu/picks/5/#pick-n-83ffcec165f055b6d396a605",
   "match": "Real Racing Club v Espanyol",
   "match_url": "/football/matches/real-racing-club-vs-espanyol-2026-10-24/",
   "kickoff": "2026-10-24T14:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 27.9,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Real Racing Club at 1.78",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T10:15:00.000Z",
   "recorded_at": "2026-10-23T10:18:52.050Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-83ffcec165f055b6d396a605",
    "quote_text": "DRAW NO BET –> 1 Bet365.it 1.78 Starvegas 1.75 AdmiralBet 1.75 Snai 1.72",
    "fragment_from": 4001,
    "fragment_to": 4073,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/racing-santander-espanyol-24-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b11aa4d2ad9e8917efff3693f92badd4ccb811eeb5ba7e1defe12f9e1a15dc84",
     "material_removed": false
    },
    "published_at": "2026-10-23T10:15:00.000Z",
    "detected_at": "2026-10-23T10:18:52.050Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-a1ecb34cd4e9",
     "display_name": "Real Racing Club — Espanyol",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-24T14:15:00.000Z",
     "url": "/football/matches/real-racing-club-vs-espanyol-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Real Racing Club",
    "odds_set": {
     "by_author": "1.78",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-23T10:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T10:15:00.000Z",
     "detected_at": "2026-10-23T10:18:52.050Z",
     "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": "Draw no bet",
     "choice": "Real Racing Club",
     "author_odds": "1.78",
     "market_key": "draw_no_bet",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Real Racing Club at 1.78"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Racing Club 2-1 Espanyol."
    },
    "settlements": [
     {
      "operation_id": "21b4b5ebfd26cab7486565d2c2805ad4e2c01ae07898408a3be755fd0e8ed2c3",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Real Racing Club",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a24fa3fc2470c520826c51a72b3d384896fd5f24324ef9b85907a09e3b822e72",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Real Racing Club",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/racing-santander-espanyol-24-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Racing Club (Draw no bet)"
   }
  },
  {
   "record_id": "n-51ab53a98f6d829ea6c9c53f",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-51ab53a98f6d829ea6c9c53f",
   "match": "Lillestrom v Real Sociedad",
   "match_url": "/football/matches/lillestrom-vs-real-sociedad-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 34.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 2.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-6",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T08:15:00.000Z",
   "recorded_at": "2026-10-21T08:18:54.265Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-51ab53a98f6d829ea6c9c53f",
    "quote_text": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Snai 2.10 Bet365.it 2.10 Starvegas 2.05 Lottomatica 2.05",
    "fragment_from": 4205,
    "fragment_to": 4294,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/lillestrom-real-sociedad-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bdda79ae8f6c2274f4b39193378a231d4644214dda9252e6380f92ae0a26d6c1",
     "material_removed": false
    },
    "published_at": "2026-10-21T08:15:00.000Z",
    "detected_at": "2026-10-21T08:18:54.265Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-e61ce87077b5",
     "display_name": "Lillestrom — Real Sociedad",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/lillestrom-vs-real-sociedad-2026-10-22/",
     "scoreline": "0-6",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T08:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T08:15:00.000Z",
     "detected_at": "2026-10-21T08:18:54.265Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": "2.1",
     "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 2.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lillestrom 0-6 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "6e9b4c6b752ac7bb1232d5c047fbb46444c59fcb6368a4ce2edb43564904cd85",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "bb4b6c7ec6b1cf78653fbf1feb8bf3b30a36d73727f620d832699898b0bf5fc1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/lillestrom-real-sociedad-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "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-57b5c33b44be987696280624",
   "url": "/authors/fabio-spanu/picks/4/#pick-n-57b5c33b44be987696280624",
   "match": "Lillestrom v Real Sociedad",
   "match_url": "/football/matches/lillestrom-vs-real-sociedad-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 34.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Sociedad at 2.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-6",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T08:15:00.000Z",
   "recorded_at": "2026-10-21T08:18:54.265Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-57b5c33b44be987696280624",
    "quote_text": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Snai 2.10 Bet365.it 2.10 Starvegas 2.05 Lottomatica 2.05",
    "fragment_from": 4205,
    "fragment_to": 4294,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/lillestrom-real-sociedad-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bdda79ae8f6c2274f4b39193378a231d4644214dda9252e6380f92ae0a26d6c1",
     "material_removed": false
    },
    "published_at": "2026-10-21T08:15:00.000Z",
    "detected_at": "2026-10-21T08:18:54.265Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-e61ce87077b5",
     "display_name": "Lillestrom — Real Sociedad",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/lillestrom-vs-real-sociedad-2026-10-22/",
     "scoreline": "0-6",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Sociedad",
    "odds_set": {
     "by_author": "2.1",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-21T08:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T08:15:00.000Z",
     "detected_at": "2026-10-21T08:18:54.265Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Real Sociedad",
     "author_odds": "2.1",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Sociedad at 2.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lillestrom 0-6 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "7b3f8010caa3f85eb798901369e6f167ddb74afb3a08dedbef223eade759c371",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Real Sociedad",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d98553c1f1ffc05122b28a40d459670acc29e6b43f8d6a8b7adeafb1791d0cdf",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Real Sociedad",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/lillestrom-real-sociedad-22-10-2026-formazioni-quote-pronostici-20262027-europa-league/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Sociedad to win"
   }
  },
  {
   "record_id": "n-b8190513de27ac1fdbb4967e",
   "url": "/authors/fabio-spanu/picks/3/#pick-n-b8190513de27ac1fdbb4967e",
   "match": "Celta Vigo v Deportivo Alavés",
   "match_url": "/football/matches/celta-vigo-vs-deportivo-alaves-2026-10-18/",
   "kickoff": "2026-10-18T14:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 30.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.67",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-17T07:15:00.000Z",
   "recorded_at": "2026-10-17T07:19:00.177Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-b8190513de27ac1fdbb4967e",
    "quote_text": "UNDER/OVER 2.5 –> UNDER Bet365.it 1.67",
    "fragment_from": 3901,
    "fragment_to": 3939,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/celta-vigo-alaves-18-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9af97f97761449c528c098c7d09e6c9530c21766a941308d42ec5f4a033ad89d",
     "material_removed": false
    },
    "published_at": "2026-10-17T07:15:00.000Z",
    "detected_at": "2026-10-17T07:19:00.177Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-34e420ecadfa",
     "display_name": "Celta Vigo — Deportivo Alavés",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-18T14:15:00.000Z",
     "url": "/football/matches/celta-vigo-vs-deportivo-alaves-2026-10-18/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.67",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-17T07:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-17T07:15:00.000Z",
     "detected_at": "2026-10-17T07:19:00.177Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.67",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.67"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Celta Vigo 2-1 Deportivo Alavés."
    },
    "settlements": [
     {
      "operation_id": "b28a255e19840a8565d31e8c3e45b78785cf7f9a31f0b6757bcd795fbb3aa12a",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9cc89482bdcadd2a5270daf2814b4488dcce06ece635a08eae811689e2ed9387",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/celta-vigo-alaves-18-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-734bd81712b2d53b5eb61317",
   "url": "/authors/fabio-spanu/picks/3/#pick-n-734bd81712b2d53b5eb61317",
   "match": "Osasuna v Real Racing Club",
   "match_url": "/football/matches/osasuna-vs-real-racing-club-2026-10-18/",
   "kickoff": "2026-10-18T12:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 27.7,
   "market_code": "player_to_score",
   "author_said": "Player to score: Ante Budimir to score at 1.8",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-17T08:15:00.000Z",
   "recorded_at": "2026-10-17T08:18:59.925Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-734bd81712b2d53b5eb61317",
    "quote_text": "MARCATORE S/N –> SI\nAnte Budimir Bet365.it 1.80 Snai 1.65 Betfair.it 1.61 AdmiralBet 1.85",
    "fragment_from": 3964,
    "fragment_to": 4053,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/osasuna-racing-santander-18-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6a2c7c0613d347a86a5b2d1828e3d4c730332588e3542e579674c729f7392632",
     "material_removed": false
    },
    "published_at": "2026-10-17T08:15:00.000Z",
    "detected_at": "2026-10-17T08:18:59.925Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-944cbfe0e3e0",
     "display_name": "Osasuna — Real Racing Club",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-18T12:00:00.000Z",
     "url": "/football/matches/osasuna-vs-real-racing-club-2026-10-18/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Ante Budimir to score",
    "odds_set": {
     "by_author": "1.8",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-17T08:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-17T08:15:00.000Z",
     "detected_at": "2026-10-17T08:18:59.925Z",
     "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": "Player to score",
     "choice": "Ante Budimir to score",
     "author_odds": "1.8",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Ante Budimir to score at 1.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Ante Budimir scored 1 goal; the final score was Osasuna 2-0 Real Racing Club."
    },
    "settlements": [
     {
      "operation_id": "5be1b2e164195c8002c89d29c047286961e1b3865da75f00e2826b56b10cf3f1",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Ante Budimir to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "4534fbbe924086624f790a3f7acd4c62411164225d74a1ae8e094d27059b679d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Ante Budimir to score",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/osasuna-racing-santander-18-10-2026-formazioni-quote-pronostici-20262027-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ante Budimir to score"
   }
  },
  {
   "record_id": "n-afd9000bdb37f16bb9599bd1",
   "url": "/authors/fabio-spanu/picks/2/#pick-n-afd9000bdb37f16bb9599bd1",
   "match": "Benfica v Vitória Guimarães",
   "match_url": "/football/matches/benfica-vs-vitoria-guimaraes-2026-10-11/",
   "kickoff": "2026-10-11T17:00:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 13.3,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Benfica win, both teams to score: no at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T11:15:00.000Z",
   "recorded_at": "2026-10-11T03:39:21.987Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-afd9000bdb37f16bb9599bd1",
    "quote_text": "1X2 + GOL/NOGOL –> 1 + NG Bet365.it 2.00 Lottomatica 1.95 Netbet.it 1.91 Snai 1.90",
    "fragment_from": 4354,
    "fragment_to": 4436,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/benfica-vitoria-guimaraes-11-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4e224a124af8056f9ce6eb0a45cbeb21b5cd742858e899371ea644322af27073",
     "material_removed": false
    },
    "published_at": "2026-10-09T11:15:00.000Z",
    "detected_at": "2026-10-11T03:39:21.987Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ab34e450c302",
     "display_name": "Benfica — Vitória Guimarães",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-11T17:00:00.000Z",
     "url": "/football/matches/benfica-vs-vitoria-guimaraes-2026-10-11/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Benfica win, both teams to score: no",
    "odds_set": {
     "by_author": "2",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-09T11:15:00.000Z",
     "detected_at": "2026-10-11T03:39:21.987Z",
     "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": "Match result and both teams to score",
     "choice": "Benfica win, both teams to score: no",
     "author_odds": "2",
     "market_key": "both_teams_score_and_result",
     "choice_key": "1-no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Benfica win, both teams to score: no at 2"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Benfica 2-0 Vitória Guimarães."
    },
    "settlements": [
     {
      "operation_id": "97618fda58d22516071190e89da1ae8da39e1f7a14f8ede736c776a429c1be8f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Benfica win, both teams to score: no",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3e6b58d6023e279064be172d977097bb67e948979e49d3f1bfa1ddf40d1902b7",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Benfica win, both teams to score: no",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/benfica-vitoria-guimaraes-11-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Benfica win, both teams to score: no"
   }
  },
  {
   "record_id": "n-6f87a9fa08a5e7e7e186f92a",
   "url": "/authors/fabio-spanu/picks/2/#pick-n-6f87a9fa08a5e7e7e186f92a",
   "match": "Benfica v Vitória Guimarães",
   "match_url": "/football/matches/benfica-vs-vitoria-guimaraes-2026-10-11/",
   "kickoff": "2026-10-11T17:00:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 13.3,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.73",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-09T11:15:00.000Z",
   "recorded_at": "2026-10-11T03:39:21.987Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6f87a9fa08a5e7e7e186f92a",
    "quote_text": "UNDER/OVER 3.5 –> UNDER 888Sport.it 1.73 LeoVegas 1.71 Betfair.it Exchange 1.70 Bet365.it 1.68",
    "fragment_from": 4258,
    "fragment_to": 4352,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.infobetting.com/blog/benfica-vitoria-guimaraes-11-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "display_name": null,
     "speaker": "Fabio Spanu",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4e224a124af8056f9ce6eb0a45cbeb21b5cd742858e899371ea644322af27073",
     "material_removed": false
    },
    "published_at": "2026-10-09T11:15:00.000Z",
    "detected_at": "2026-10-11T03:39:21.987Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ab34e450c302",
     "display_name": "Benfica — Vitória Guimarães",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-11T17:00:00.000Z",
     "url": "/football/matches/benfica-vs-vitoria-guimaraes-2026-10-11/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.73",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-09T11:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-09T11:15:00.000Z",
     "detected_at": "2026-10-11T03:39:21.987Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "author_odds": "1.73",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: under 3.5 at 1.73"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Benfica 2-0 Vitória Guimarães."
    },
    "settlements": [
     {
      "operation_id": "1029ff408dc056e075138bf52d742d73c409557d420c6e153a04438e2ed33023",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "beeff26855bbe42913e69b13e5874ac7e3258984f0339053549a007837fde527",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Fabio Spanu",
     "publisher": "infobetting.com",
     "forecaster": "Fabio Spanu",
     "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.infobetting.com/blog/benfica-vitoria-guimaraes-11-10-2026-formazioni-quote-pronostici-20262027-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-8e6c1035f0359fe860380592",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "ci piace il GOL.\n\nGOL/NOGOL –> GOL Netbet.it 1.98 AdmiralBet 1.98 Starvegas 1.98 Bet365.it 1.95",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-07T09:15:00.000Z",
   "recorded_at": "2026-11-07T09:18:52.208Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0917703af41f7e6015259f95",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Betflag 1.85 Lottomatica 1.85 Netbet.it 1.81 Bet365.it 1.80",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T16:15:00.000Z",
   "recorded_at": "2026-11-06T16:18:53.380Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9a53e36dc25c4b137baf0fa2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.67 Snai 1.62 Netbet.it 1.60 Betflag 1.55",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T16:15:00.000Z",
   "recorded_at": "2026-11-06T16:18:53.380Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-51c71c5c8597e9f6a283811d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + GOL/NOGOL –> X + G Betflag 4.60 Lottomatica 4.60 Starvegas 4.35 AdmiralBet 4.35",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T12:15:00.000Z",
   "recorded_at": "2026-11-06T12:18:53.098Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-959aaf8799a34e26f333bb78",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 3.5 –> OVER 888Sport.it 1.79 LeoVegas 1.79 Bet365.it 1.78 Netbet.it 1.75",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T12:15:00.000Z",
   "recorded_at": "2026-11-06T12:18:53.098Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d2226b5c0b43b9d3d57c01a8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.95 AdmiralBet 1.87 Starvegas 1.87 Netbet.it 1.86",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T09:15:00.000Z",
   "recorded_at": "2026-11-06T09:18:52.383Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-87eaca5ca10c16ba136103d4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 3.5 –> OVER Bet365.it 2.10 Betflag 2.05 Lottomatica 2.05 Netbet.it 2.04",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T08:15:00.000Z",
   "recorded_at": "2026-11-06T08:18:52.308Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-129eeb721e2ca1236fb6d30d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.57 Netbet.it 1.51 Snai 1.50 Betflag 1.48",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T08:15:00.000Z",
   "recorded_at": "2026-11-06T08:18:52.308Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9afbcf3d129fdeee4b6ca6f2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.67",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T07:15:00.000Z",
   "recorded_at": "2026-11-06T07:18:52.192Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1265d379a780608d010bd5c5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 FINALE –> 1 Betflag 1.95 Snai 1.95 Lottomatica 1.95 888Sport.it 1.95",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-05T08:15:00.000Z",
   "recorded_at": "2026-11-05T08:18:52.331Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-fcc5b680748dcdbb25bdc6fc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Non sarà una passeggiata ma pensiamo che il Braga colga questa opportunità e centri un successo esterno che dovrebbe aggiustare in maniera abbastanza rilevante la classifica in Conference League:…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T11:45:00.000Z",
   "recorded_at": "2026-11-04T11:48:52.337Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b808e43fe5c5a1d391f56835",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Secondo il Torreense non mancherà un’occasione più unica che rara e coglierà i 3 punti all’Estadio Magalhaes Pessoa: fiducia ai lusitani, che hanno mostrato di poter lottare anche a questi…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T10:45:00.000Z",
   "recorded_at": "2026-11-04T10:48:53.283Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-25f391b6bfe180c45ddb1915",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DOPPIA CHANCE OUT –> X2 Lottomatica 1.80 Snai 1.80 Bet365.it 1.90 LeoVegas 1.83",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T10:15:00.000Z",
   "recorded_at": "2026-11-04T10:18:52.194Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-cca3e1a01ec64e1eb588cd68",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.53 Netbet.it 1.51 Lottomatica 1.50 AdmiralBet 1.50",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T10:15:00.000Z",
   "recorded_at": "2026-11-04T10:18:52.194Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a4570e00f610cb861b33a744",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 FINALE –> X Snai 3.60 Lottomatica 3.60 Bet365.it 3.60 Betflag 3.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T09:45:00.000Z",
   "recorded_at": "2026-11-04T09:48:52.364Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-19adcd78bd21ca3e63ba62f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.62 Netbet.it 1.58 Snai 1.57 Lottomatica 1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T09:45:00.000Z",
   "recorded_at": "2026-11-04T09:48:52.364Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-dbd71f25bd886eff60a2ce86",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pensiamo che la Real Sociedad possa approfittare del momento particolare del Lione e centrare la prima vittoria europea in casa: i baschi stanno molto bene e possono confermarlo a San Sebastian…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T09:15:00.000Z",
   "recorded_at": "2026-11-04T09:18:52.832Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-298355a233d7ebf6c8df6c5d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 HANDICAP 2 –> 2 Bet365.it 2.50 Lottomatica 2.45 Betflag 2.45 Snai 2.35",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T16:30:00.000Z",
   "recorded_at": "2026-11-02T16:38:56.508Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ec19b76a9b9e9ab38f059cff",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.53 Snai 1.50 AdmiralBet 1.47 Starvegas 1.47",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T16:30:00.000Z",
   "recorded_at": "2026-11-02T16:38:56.508Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ff509f2125a171676ffc418b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DOPPIA CHANCE IN –> 1X Lottomatica 1.80 Bet365.it 1.88 Snai 1.80 AdmiralBet 1.79",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T11:15:00.000Z",
   "recorded_at": "2026-11-02T11:18:52.147Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-13a370b029079d9f490cf7fb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.62 Netbet.it 1.58 Snai 1.57 Lottomatica 1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T11:15:00.000Z",
   "recorded_at": "2026-11-02T11:18:52.147Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7067b7c6d940c19d584c409d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DRAW NO BET –> 1 Bet365.it 2.15 Lottomatica 2.05 AdmiralBet 2.05 Starvegas 2.05",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:15:00.000Z",
   "recorded_at": "2026-11-02T08:18:54.132Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1000b21e8f3c035b09fe20d4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 1.65 Bet365.it 1.57 Betflag 1.57 Lottomatica 1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:15:00.000Z",
   "recorded_at": "2026-11-02T08:18:54.132Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d46dc8a35b282d884631612d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 1.5 SQUADRA 2 –> OVER Bet365.it 3.00 Snai 3.10 Betflag 3.05 Lottomatica 3.05",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T07:15:00.000Z",
   "recorded_at": "2026-11-02T07:19:04.809Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-ad64f19da9ebab26c8260c99",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + GOL/NOGOL –> 1 + G Betflag 2.05 Lottomatica 2.05 Bet365.it 2.00 Snai 2.00",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T07:15:00.000Z",
   "recorded_at": "2026-11-02T07:19:04.809Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2e1db6828642bf1b1df78c52",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DRAW NO BET –> 1 Starvegas 2.10",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-31T08:15:00.000Z",
   "recorded_at": "2026-10-31T08:22:07.153Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-330323913094b3072b145a05",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 1.5 –> OVER Bet365.it 1.55",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-31T08:15:00.000Z",
   "recorded_at": "2026-10-31T08:22:07.153Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-2abb83e9c0fdf979a56b10c8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 FINALE –> X Netbet.it 3.60 Bet365.it 3.60 AdmiralBet 3.60 Starvegas 3.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T13:15:00.000Z",
   "recorded_at": "2026-10-30T13:19:02.488Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b22a31489912ac5577c482b4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.57 Lottomatica 1.57 AdmiralBet 1.57 Starvegas 1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T13:15:00.000Z",
   "recorded_at": "2026-10-30T13:19:02.488Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-863d10ebc734d928eda91225",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Bet365.it 1.62 Snai 1.62 Lottomatica 1.57 Betflag 1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T12:15:00.000Z",
   "recorded_at": "2026-10-30T12:18:52.177Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b93c9092e9a4a943bde6f095",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Crediamo che il Barcellona tornerà a vincere e avrà la meglio sui baschi, ma viste le tante assenze, soprattutto in difesa, non ci sorprenderebbe se anche in questa occasione subisse almeno un…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T08:15:00.000Z",
   "recorded_at": "2026-10-30T08:18:54.601Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b61346f055b1cddc60895b04",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + GOL/NOGOL –> 1 + NG Lottomatica 1.73 Bet365.it 1.67 Netbet.it 1.62 Snai 1.62",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T07:15:00.000Z",
   "recorded_at": "2026-10-30T07:18:52.358Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c8ca52be898273bba9e22976",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.91 Lottomatica 1.90 Snai 1.80 Netbet.it 1.78",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T07:15:00.000Z",
   "recorded_at": "2026-10-30T07:18:52.358Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d587d927084f853875b66d3c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 2 + OVER Bet365.it 1.80 Netbet.it 1.75 Snai 1.75 Lottomatica 1.72",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:15:00.000Z",
   "recorded_at": "2026-10-29T08:18:54.747Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-842927af07628ec69f18d14a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 –> OVER Bet365.it 1.57 Lottomatica 1.55 Netbet.it 1.55 Starvegas 1.53",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T08:15:00.000Z",
   "recorded_at": "2026-10-29T08:18:54.747Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-390b15cbdf9ec0c14d87202c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 5.5 –> OVER a 2.20",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T19:45:00.000Z",
   "recorded_at": "2026-10-28T19:48:56.204Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-be21b1175de2eb71bf7b4e8d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 5.5 –> OVER a 2.20",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T19:30:00.000Z",
   "recorded_at": "2026-10-28T19:38:55.819Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-259f9eb9a46b896b7722e4b1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "piace la combo che prevede entrambe le squadre a referto e almeno tre segnature complessive.\n\nUNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 1.85 Starvegas 1.83 AdmiralBet 1.83 Netbet.it 1.81",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T14:45:00.000Z",
   "recorded_at": "2026-10-28T14:48:56.954Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c71e356a7688f59877c2be96",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Snai 1.80 Netbet.it 1.78 AdmiralBet 1.77 Starvegas 1.77",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T12:15:00.000Z",
   "recorded_at": "2026-10-27T12:18:52.511Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-53df2deeec70796312221000",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Snai 1.62 AdmiralBet 1.60 Starvegas 1.57 Bet365.it 1.66",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T20:15:00.000Z",
   "recorded_at": "2026-10-26T20:18:52.160Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3cceff36b213c04eaa563479",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Snai 1.75 Starvegas 1.73 AdmiralBet 1.73 Bet365.it 1.83",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T20:15:00.000Z",
   "recorded_at": "2026-10-26T20:18:52.160Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-18186d881b643a6204923cd7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 3.5 –> OVER Betfair.it Exchange 1.67 Bet365.it 1.65 Snai 1.60 Netbet.it 1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T19:45:00.000Z",
   "recorded_at": "2026-10-26T19:48:56.048Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5a634d9de9db1ded1cb77ab4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + UNDER Lottomatica 3.20 Bet365.it 3.00 Snai 3.00 Netbet.it 2.90",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T09:15:00.000Z",
   "recorded_at": "2026-10-24T09:18:54.235Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7a0839e8cccee60e7f727098",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 –> UNDER Betfair.it Exchange 1.63 Bet365.it 1.62 888Sport.it 1.60 Lottomatica 1.60",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T09:15:00.000Z",
   "recorded_at": "2026-10-24T09:18:54.235Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9c17f7ea92c1afbf8ae820a0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "noi proponiamo la combo che prevede successo interno e almeno 3 reti complessive",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T08:15:00.000Z",
   "recorded_at": "2026-10-24T08:18:56.997Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-815fc8e5d828952962909383",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Lottomatica 2.00 Bet365.it 1.91 Netbet.it 1.88 AdmiralBet 1.88",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T06:15:00.000Z",
   "recorded_at": "2026-10-24T06:18:52.458Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6d75fc380130cf60e8fc87a4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "La difesa della squadra di Lisbona non è parsa in grande forma mercoledì notte, potrebbe subire ancora qualche segnatura.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T06:15:00.000Z",
   "recorded_at": "2026-10-24T06:18:52.458Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e897b92f1e65a682434289f7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "pensiamo che i Leoni possano vincere ma gli ospiti sono in ottima forma e potrebbero trovare almeno un gol",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T06:15:00.000Z",
   "recorded_at": "2026-10-24T06:18:52.458Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1f22f5ab3bf6ee7e7148ac43",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "ASIAN HANDICAP -1 –> QUOTA1 a 1.93",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T14:15:00.000Z",
   "recorded_at": "2026-10-23T14:18:52.663Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-730a98c820e2bea639117c31",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.80 Lottomatica 1.80 AdmiralBet 1.77 Starvegas 1.77",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T14:15:00.000Z",
   "recorded_at": "2026-10-23T14:18:52.663Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-81c33b3683d536fe16f78c42",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.80 Lottomatica 1.75 Snai 1.72 AdmiralBet 1.70",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T07:15:00.000Z",
   "recorded_at": "2026-10-23T07:18:56.074Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-53e7edb4088db3d7e793e327",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Il Ferencvaros è una squadra forte, secondo noi di un livello diverso rispetto a quello dei portoghesi: in un campo caldo come quello di Budapest, crediamo che dimostri la sua maggiore forza e…",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T09:15:00.000Z",
   "recorded_at": "2026-10-21T09:18:52.083Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-41e9ecf07fc1400712a4145b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 HANDICAP -2 –> 1 Bet365.it 2.25 Snai 2.30 Lottomatica 2.30 AdmiralBet 2.30",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T07:15:00.000Z",
   "recorded_at": "2026-10-20T07:18:53.023Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-1d6b62eec162ab4d8640ba26",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.95 Snai 1.95 Lottomatica 1.90 Netbet.it 1.87",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T06:15:00.000Z",
   "recorded_at": "2026-10-20T06:18:52.214Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3eae2abbc7e300f14e740f6e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Bet365.it 1.62 Snai 1.60 Lottomatica 1.60 Netbet.it 1.58",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T06:15:00.000Z",
   "recorded_at": "2026-10-20T06:18:52.214Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-506aba6a3a58e62fe192e187",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 3.5 –> OVER Bet365.it 1.57",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T19:30:00.000Z",
   "recorded_at": "2026-10-19T19:38:52.655Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8710743b4adc6ed6d0d81064",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + GOL/NOGOL –> 1 + G Bet365.it 2.05",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T19:30:00.000Z",
   "recorded_at": "2026-10-19T19:38:52.655Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a2924b6b65877d1903fb5305",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DRAW NO BET –> 1 Lottomatica 2.40 Bet365.it 2.38 AdmiralBet 2.35 Starvegas 2.35",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T10:15:00.000Z",
   "recorded_at": "2026-10-19T10:18:56.510Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a1606d0749ffaaa0c1eeef60",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 –> UNDER Bet365.it 1.91 Lottomatica 1.85 Betfair.it Exchange 1.85 Starvegas 1.82",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T10:15:00.000Z",
   "recorded_at": "2026-10-19T10:18:56.510Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7be970fe195a2dadea9832bf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Bet365.it 1.73 Snai 1.72 Lottomatica 1.70 Netbet.it 1.68",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T09:15:00.000Z",
   "recorded_at": "2026-10-19T09:18:56.682Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-785abdcc0d03fc3f6bd12e24",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Selezioniamo dunque la COMBO che unisce queste due letture.\n\n1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 2.00 Snai 2.00 Lottomatica 1.92 Netbet.it 1.90",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T08:15:00.000Z",
   "recorded_at": "2026-10-19T08:18:56.199Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-42acc31b58710ff2ae922e60",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 4.5 –> OVER 888Sport.it 2.32 LeoVegas 2.23 Bet365.it 2.10 Snai 2.10",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-18T19:30:00.000Z",
   "recorded_at": "2026-10-18T19:38:54.398Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f6e160a2fd19ec03223edf2a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DRAW NO BET –> 1 Bet365.it 1.88 AdmiralBet 1.87 Starvegas 1.87 Snai 1.80",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-18T19:30:00.000Z",
   "recorded_at": "2026-10-18T19:38:54.398Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-3e69174191e48d43edc83dee",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 2.10 Bet365.it 2.05 Lottomatica 2.00 Starvegas 1.98",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-18T04:38:53.545Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-360a398967ccaa5736eb3786",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "crediamo che i Blancos alla fine vinceranno ma la quota per la combo GOL+OVER ci appare davvero interessante.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-18T04:38:53.545Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9f45f5bdccb53e514b806704",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 2.10 Bet365.it 2.05 Lottomatica 2.00 Starvegas 1.98",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-18T02:58:52.315Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4ee8a14239c96eb85b9976a6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 2.10 Bet365.it 2.05 Lottomatica 2.00 Starvegas 1.98",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-18T02:18:52.133Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7b6f216db906abceb9525873",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 2.10 Bet365.it 2.05 Lottomatica 2.00 Starvegas 1.98",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-18T02:08:52.122Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-35091534c4b2666139df312d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "la quota per la combo GOL+OVER ci appare davvero interessante.\n\nUNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 2.10 Bet365.it 2.05 Lottomatica 2.00 Starvegas 1.98",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-16T10:18:54.436Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-832fd6339281f8a904697079",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "crediamo che i Blancos alla fine vinceranno",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T10:15:00.000Z",
   "recorded_at": "2026-10-16T10:18:54.436Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-a04eed428887806728f97b54",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Con molta prudenza, valutiamo l’UNDER: la sfida potrebbe essere molto tirata e poco spettacolare.\n\nUNDER/OVER 2.5 –> UNDER Bet365.it 1.80",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T09:15:00.000Z",
   "recorded_at": "2026-10-16T09:18:52.058Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-74388917366b6df8b297ca43",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.91 Lottomatica 1.85 Starvegas 1.85 AdmiralBet 1.85",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:15:00.000Z",
   "recorded_at": "2026-10-16T08:18:56.029Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bb9459caf63e1626208fed14",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "in una sfida che potrebbe tendere all’OVER, anche perchè gli ospiti finora hanno sempre segnato nelle trasferte disputate",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:15:00.000Z",
   "recorded_at": "2026-10-16T08:18:56.029Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-862e244437eb109e7e253c4d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pensiamo che il Villarreal prosegua nel buon momento e centri un’altra vittoria casalinga",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:15:00.000Z",
   "recorded_at": "2026-10-16T08:18:56.029Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-f5c4aed9687b454ea05a0b47",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.75 Netbet.it 1.75 AdmiralBet 1.75 Starvegas 1.75",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T07:15:00.000Z",
   "recorded_at": "2026-10-16T07:19:00.270Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e7b5e966ffe63708daf3b463",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 FINALE –> 2 Lottomatica 1.75 Betfair.it Exchange 1.74 Netbet.it 1.73 Starvegas 1.73",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T07:15:00.000Z",
   "recorded_at": "2026-10-16T07:19:00.270Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b76b73b665d2678322e4a0aa",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 1.57 Bet365.it 1.53 Lottomatica 1.50 AdmiralBet 1.50",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T06:15:00.000Z",
   "recorded_at": "2026-10-17T15:39:00.710Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-29959078ceb27b5648ed5a26",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DOPPIA CHANCE IN –> 1X Snai 2.90 Lottomatica 2.90 Bet365.it 2.75 AdmiralBet 2.82",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T06:15:00.000Z",
   "recorded_at": "2026-10-16T06:19:00.474Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e9049aa6566a967cf8d0ab45",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Snai 1.57 Bet365.it 1.53 Lottomatica 1.50 AdmiralBet 1.50",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T06:15:00.000Z",
   "recorded_at": "2026-10-16T06:19:00.474Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-b812fba2f747969d703eca52",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DRAW NO BET –> 1 AdmiralBet 1.73 Starvegas 1.73 Snai 1.72 Lottomatica 1.63",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T12:15:00.000Z",
   "recorded_at": "2026-10-14T12:18:52.439Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-cdf9665ae5cff321a42a6275",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 –> UNDER Betfair.it Exchange 1.63 LeoVegas 1.63 Bet365.it 1.62 888Sport.it 1.62",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T11:15:00.000Z",
   "recorded_at": "2026-10-14T11:18:52.157Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8f1ae7fbda6ef94df0b9425b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 FINALE –> 1 Netbet.it 1.83 AdmiralBet 1.83 Starvegas 1.83 888Sport.it 1.83",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T10:15:00.000Z",
   "recorded_at": "2026-10-14T10:18:52.513Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e61b858ba322cc18aee8740b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 FINALE –> X Netbet.it 3.55 AdmiralBet 3.55 Starvegas 3.55 Lottomatica 3.50",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T09:15:00.000Z",
   "recorded_at": "2026-10-14T09:18:52.073Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-69888924c0bc26ab1e866768",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL/NOGOL –> GOL Bet365.it 1.67 Lottomatica 1.65 Netbet.it 1.65 AdmiralBet 1.65",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T09:15:00.000Z",
   "recorded_at": "2026-10-14T09:18:52.073Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d8b8abe9ce87abe0f2062da3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 3.5 –> UNDER",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T08:15:00.000Z",
   "recorded_at": "2026-10-14T08:18:52.472Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-54f5435e06f90aef1ef14a15",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 + GOL/NOGOL –> GOL + OVER Bet365.it 1.91 Snai 1.90 Lottomatica 1.83 Starvegas 1.80",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T07:15:00.000Z",
   "recorded_at": "2026-10-14T07:18:52.354Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-0e3574a533f9028f78e91dcf",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X2 + UNDER/OVER 2.5 –> 1 + OVER Bet365.it 1.67 Snai 1.65 Lottomatica 1.58 Starvegas 1.58",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T06:15:00.000Z",
   "recorded_at": "2026-10-14T06:18:52.324Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bda2681402e3e421319cd59b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "ASIAN HANDICAP -1.50 –> QUOTA1 a 1.75",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-14T06:15:00.000Z",
   "recorded_at": "2026-10-14T06:18:52.324Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-20a49c36d95869764986ae98",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "GOL + OVER Bet365.it 1.80",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-12T08:15:00.000Z",
   "recorded_at": "2026-10-12T08:18:56.061Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-bcd0676422e3ee28efae5215",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "vittoria dei catalani con entrambe le squadre a segno.\n\n1X2 + GOL/NOGOL –> 2 + G Snai 2.00 Lottomatica 1.97 Bet365.it 1.95 Starvegas 1.93",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-12T06:15:00.000Z",
   "recorded_at": "2026-10-12T06:18:56.025Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-73448547379c2be88d97e990",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "DRAW NO BET –> 1 Lottomatica 2.40 Bet365.it 2.38 AdmiralBet 2.35 Starvegas 2.35",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-15T06:15:00.000Z",
   "recorded_at": "2026-10-20T00:08:54.726Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-221b8cb2c65b8d6712dc5b5c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "UNDER/OVER 2.5 –> UNDER Bet365.it 1.91 Lottomatica 1.85 Betfair.it Exchange 1.85 Starvegas 1.82",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-15T06:15:00.000Z",
   "recorded_at": "2026-10-20T00:08:54.726Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 49,
  "before_kickoff": 49,
  "after_kickoff": 0,
  "at_least_2h": 49,
  "share_2h_plus": 100.0,
  "median_hours": 33.7,
  "min_hours": 8.3,
  "max_hours": 53.7,
  "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
 },
 "baseline": {
  "contract_version": 1,
  "series_code": "market_price",
  "rule": "recorded-line-1.0",
  "state": "settled",
  "picks": 20,
  "settled_picks_all": 25,
  "excluded": {
   "market_without_favourite": 4,
   "no_recorded_line": 1,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 200000,
  "author_net_hundredths": -38666,
  "favourite_net_hundredths": -37866,
  "difference_hundredths": -800,
  "author_return_percent": -19.33,
  "favourite_return_percent": -18.93,
  "author_hit_rate": 40.0,
  "favourite_hit_rate": 45.0,
  "picked_favourite_share": 85.0,
  "by_market": [
   {
    "market_code": "both_teams_score",
    "picks": 8,
    "staked_hundredths": 80000,
    "author_net_hundredths": -30841,
    "favourite_net_hundredths": -13441,
    "author_hits": 3,
    "favourite_hits": 4,
    "picked_favourite": 7,
    "author_return_percent": -38.55,
    "favourite_return_percent": -16.8
   },
   {
    "market_code": "1x2",
    "picks": 8,
    "staked_hundredths": 80000,
    "author_net_hundredths": -4909,
    "favourite_net_hundredths": -39409,
    "author_hits": 3,
    "favourite_hits": 2,
    "picked_favourite": 7,
    "author_return_percent": -6.14,
    "favourite_return_percent": -49.26
   },
   {
    "market_code": "total",
    "picks": 4,
    "staked_hundredths": 40000,
    "author_net_hundredths": -2916,
    "favourite_net_hundredths": 14984,
    "author_hits": 2,
    "favourite_hits": 3,
    "picked_favourite": 3,
    "author_return_percent": -7.29,
    "favourite_return_percent": 37.46
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-11T12:00:00.000Z",
    "author_cumulative_hundredths": -10000,
    "favourite_cumulative_hundredths": -10000
   },
   {
    "kickoff": "2026-10-13T19:00:00.000Z",
    "author_cumulative_hundredths": -909,
    "favourite_cumulative_hundredths": -909
   },
   {
    "kickoff": "2026-10-16T19:00:00.000Z",
    "author_cumulative_hundredths": 6084,
    "favourite_cumulative_hundredths": 6084
   },
   {
    "kickoff": "2026-10-18T16:30:00.000Z",
    "author_cumulative_hundredths": 17584,
    "favourite_cumulative_hundredths": 17584
   },
   {
    "kickoff": "2026-10-19T19:00:00.000Z",
    "author_cumulative_hundredths": 7584,
    "favourite_cumulative_hundredths": 7584
   },
   {
    "kickoff": "2026-10-20T19:00:00.000Z",
    "author_cumulative_hundredths": -2416,
    "favourite_cumulative_hundredths": -2416
   },
   {
    "kickoff": "2026-10-20T19:00:00.000Z",
    "author_cumulative_hundredths": -12416,
    "favourite_cumulative_hundredths": -12416
   },
   {
    "kickoff": "2026-10-22T16:45:00.000Z",
    "author_cumulative_hundredths": -22416,
    "favourite_cumulative_hundredths": -22416
   },
   {
    "kickoff": "2026-10-22T19:00:00.000Z",
    "author_cumulative_hundredths": -15964,
    "favourite_cumulative_hundredths": -15964
   },
   {
    "kickoff": "2026-10-22T19:00:00.000Z",
    "author_cumulative_hundredths": -25964,
    "favourite_cumulative_hundredths": -8564
   },
   {
    "kickoff": "2026-10-23T19:00:00.000Z",
    "author_cumulative_hundredths": -35964,
    "favourite_cumulative_hundredths": -18564
   },
   {
    "kickoff": "2026-10-24T12:00:00.000Z",
    "author_cumulative_hundredths": -45964,
    "favourite_cumulative_hundredths": -28564
   },
   {
    "kickoff": "2026-10-24T16:30:00.000Z",
    "author_cumulative_hundredths": -40250,
    "favourite_cumulative_hundredths": -22850
   },
   {
    "kickoff": "2026-10-25T15:15:00.000Z",
    "author_cumulative_hundredths": -50250,
    "favourite_cumulative_hundredths": -32850
   },
   {
    "kickoff": "2026-10-25T15:15:00.000Z",
    "author_cumulative_hundredths": -25750,
    "favourite_cumulative_hundredths": -42850
   },
   {
    "kickoff": "2026-10-30T20:00:00.000Z",
    "author_cumulative_hundredths": -35750,
    "favourite_cumulative_hundredths": -52850
   },
   {
    "kickoff": "2026-11-01T17:30:00.000Z",
    "author_cumulative_hundredths": -27166,
    "favourite_cumulative_hundredths": -44266
   },
   {
    "kickoff": "2026-11-02T20:15:00.000Z",
    "author_cumulative_hundredths": -37166,
    "favourite_cumulative_hundredths": -36366
   },
   {
    "kickoff": "2026-11-05T20:00:00.000Z",
    "author_cumulative_hundredths": -28666,
    "favourite_cumulative_hundredths": -27866
   },
   {
    "kickoff": "2026-11-07T15:15:00.000Z",
    "author_cumulative_hundredths": -38666,
    "favourite_cumulative_hundredths": -37866
   }
  ],
  "words": "Same stakes, same matches, same recorded moment: the author’s picks against backing the market favourite by the recorded line. Only markets with a single shortest price count (match result, over/under, both teams to score, handicap); correct score and combined markets are left out."
 },
 "pagination": {
  "per_page": 20,
  "total": 141,
  "pages": 9,
  "page_urls": [
   "/authors/fabio-spanu/",
   "/authors/fabio-spanu/picks/2/",
   "/authors/fabio-spanu/picks/3/",
   "/authors/fabio-spanu/picks/4/",
   "/authors/fabio-spanu/picks/5/",
   "/authors/fabio-spanu/picks/6/",
   "/authors/fabio-spanu/picks/7/",
   "/authors/fabio-spanu/picks/8/",
   "/authors/fabio-spanu/picks/9/"
  ],
  "groups": {
   "settled": 28,
   "pending": 5,
   "excluded": 108
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/fabio-spanu/",
  "current": true
 },
 "title_tag": "Fabio Spanu Predictions: This Week's Picks & Verified Record",
 "calculator": null,
 "person": {
  "person_id": "o-a136baade297a7aa2f26aab9",
  "type_code": "individual",
  "name_shown": "Fabio Spanu",
  "main_entity": "e-a136baade297a7aa2f26aab9",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-a136baade297a7aa2f26aab9",
    "medium": "Redazione",
    "channel": "RSS feed",
    "domain": "infobetting.com",
    "source_info": "infobetting-com",
    "byline": "Fabio Spanu",
    "url": "/sources/infobetting-com/",
    "summary": {
     "statements": 409,
     "predictions": 141,
     "settled_picks": 25,
     "headline_kind": "live_snapshot",
     "return_percent": -35.47,
     "headline_part": "live",
     "period_from": "2026-10-09",
     "period_to": "2026-11-07"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "data_revision": {
  "data_version": "2026-11-07.2",
  "updated": "2026-11-07",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "2.2",
  "price_rule": "independent odds snapshot",
  "series_code": "market_price",
  "sample": {
   "settled_picks": 25,
   "matches": 22,
   "void": 0,
   "period_from": "2026-10-11",
   "period_to": "2026-11-07",
   "composition_hash": "3fec435f6354ba5ad85a34a86644d3ce2d74987c00b2d62308d5b86e2a0fbae2"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-693052b4f4c2aa35c6e6",
   "at": "2026-11-07T20:05:20.937Z",
   "data_version": "2026-11-07.2",
   "previous_data_version": "2026-11-07.1",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-06.1",
    "return_percent": "-32.78",
    "settled_picks": 24,
    "matches": 21,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "4ec4abf584fca241ef4f2c7c5b13c1b52c26acbfc32fb2f0e99eb20c744ef5de",
    "text": "−32.78% on 24 settled picks across 21 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-07.2",
    "return_percent": "-35.47",
    "settled_picks": 25,
    "matches": 22,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "3fec435f6354ba5ad85a34a86644d3ce2d74987c00b2d62308d5b86e2a0fbae2",
    "text": "−35.47% on 25 settled picks across 22 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-da11c4ef5e7857872668",
   "at": "2026-11-06T14:46:17.511Z",
   "data_version": "2026-11-06.1",
   "previous_data_version": "2026-11-05.3",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-03.1",
    "return_percent": "-37.90",
    "settled_picks": 23,
    "matches": 20,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "2c5952d4d5289bf71ee20828e3a8cc3445641d976abeefc44f5790b5560e2c54",
    "text": "−37.90% on 23 settled picks across 20 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-06.1",
    "return_percent": "-32.78",
    "settled_picks": 24,
    "matches": 21,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "4ec4abf584fca241ef4f2c7c5b13c1b52c26acbfc32fb2f0e99eb20c744ef5de",
    "text": "−32.78% on 24 settled picks across 21 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-b8b18577c56140c2ebbb",
   "at": "2026-11-03T06:24:00.880Z",
   "data_version": "2026-11-03.1",
   "previous_data_version": "2026-11-02.3",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-02.1",
    "return_percent": "-31.98",
    "settled_picks": 21,
    "matches": 18,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c2acec4dc43cdbd90f685eaf04f207cb5a2ee9ac199c5aab96472f84829d785a",
    "text": "−31.98% on 21 settled picks across 18 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-03.1",
    "return_percent": "-37.90",
    "settled_picks": 23,
    "matches": 20,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "2c5952d4d5289bf71ee20828e3a8cc3445641d976abeefc44f5790b5560e2c54",
    "text": "−37.90% on 23 settled picks across 20 matches · independent odds snapshot · method 2.2"
   },
   "reason": "2 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-0c0ffe6e377c2afed2af",
   "at": "2026-11-02T01:08:19.111Z",
   "data_version": "2026-11-02.1",
   "previous_data_version": "2026-11-01.3",
   "url": "/authors/fabio-spanu/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-31.2",
    "return_percent": "-37.88",
    "settled_picks": 20,
    "matches": 17,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a20fd5c86d080be14156f85ce977311d2612b391c5be1421cda165439a53d455",
    "text": "−37.88% on 20 settled picks across 17 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-02.1",
    "return_percent": "-31.98",
    "settled_picks": 21,
    "matches": 18,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c2acec4dc43cdbd90f685eaf04f207cb5a2ee9ac199c5aab96472f84829d785a",
    "text": "−31.98% on 21 settled picks across 18 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-c4aed9326ae7a3878d34",
   "at": "2026-10-31T21:01:38.334Z",
   "data_version": "2026-10-31.2",
   "previous_data_version": "2026-10-31.1",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-31.1",
    "return_percent": "-30.97",
    "settled_picks": 18,
    "matches": 15,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "f4738b81a21431a0a4a0798b73f6960c4deaaea710f39aa491dcf287ac54581d",
    "text": "−30.97% on 18 settled picks across 15 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-31.2",
    "return_percent": "-37.88",
    "settled_picks": 20,
    "matches": 17,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a20fd5c86d080be14156f85ce977311d2612b391c5be1421cda165439a53d455",
    "text": "−37.88% on 20 settled picks across 17 matches · independent odds snapshot · method 2.2"
   },
   "reason": "2 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-529733ed898311249d8c",
   "at": "2026-10-31T04:09:05.944Z",
   "data_version": "2026-10-31.1",
   "previous_data_version": "2026-10-30.3",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-27.1",
    "return_percent": "-26.91",
    "settled_picks": 17,
    "matches": 14,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "5564e2f9f2f014498f6b9a743ad5c02402ed6940a8dd3b9c2c8483870c84c4ad",
    "text": "−26.91% on 17 settled picks across 14 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-31.1",
    "return_percent": "-30.97",
    "settled_picks": 18,
    "matches": 15,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "f4738b81a21431a0a4a0798b73f6960c4deaaea710f39aa491dcf287ac54581d",
    "text": "−30.97% on 18 settled picks across 15 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-74574a80626aa838cff5",
   "at": "2026-10-27T07:47:02.386Z",
   "data_version": "2026-10-27.1",
   "previous_data_version": "2026-10-26.1",
   "url": "/authors/fabio-spanu/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-24.5",
    "return_percent": "-30.96",
    "settled_picks": 13,
    "matches": 12,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "3ab8ec8b779f9d84847af837f6a7f072f1d791645052816ebb9ea7f4cd56e279",
    "text": "−30.96% on 13 settled picks across 12 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-27.1",
    "return_percent": "-26.91",
    "settled_picks": 17,
    "matches": 14,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "5564e2f9f2f014498f6b9a743ad5c02402ed6940a8dd3b9c2c8483870c84c4ad",
    "text": "−26.91% on 17 settled picks across 14 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 2 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture); also 2 new results.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-6384988aa16f44cd7626",
   "at": "2026-10-25T01:37:51.007Z",
   "data_version": "2026-10-24.5",
   "previous_data_version": "2026-10-24.4",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-24.4",
    "return_percent": "-38.30",
    "settled_picks": 12,
    "matches": 11,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "eef2ce66252bae8119686c289e84f916799e2f5cd31fd2def8644cf02fea57b8",
    "text": "−38.30% on 12 settled picks across 11 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.5",
    "return_percent": "-30.96",
    "settled_picks": 13,
    "matches": 12,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "3ab8ec8b779f9d84847af837f6a7f072f1d791645052816ebb9ea7f4cd56e279",
    "text": "−30.96% on 13 settled picks across 12 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-858f02237f219dfdd7bb",
   "at": "2026-10-24T16:52:01.947Z",
   "data_version": "2026-10-24.4",
   "previous_data_version": "2026-10-24.3",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-24.1",
    "return_percent": "-32.69",
    "settled_picks": 11,
    "matches": 10,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "490290822ee40d2672498cf2aee845bb382cc6aa019b1fa37772a2cabd78e843",
    "text": "−32.69% on 11 settled picks across 10 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.4",
    "return_percent": "-38.30",
    "settled_picks": 12,
    "matches": 11,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "eef2ce66252bae8119686c289e84f916799e2f5cd31fd2def8644cf02fea57b8",
    "text": "−38.30% on 12 settled picks across 11 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-9aa04669e0762d5b6bf5",
   "at": "2026-10-24T01:51:11.728Z",
   "data_version": "2026-10-24.1",
   "previous_data_version": "2026-10-23.4",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-23.1",
    "return_percent": "-25.96",
    "settled_picks": 10,
    "matches": 9,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "8650412de858182a40c1d0a7f606bee6a91b7b1ec9dd9a2b061127b6d6691e3d",
    "text": "−25.96% on 10 settled picks across 9 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.1",
    "return_percent": "-32.69",
    "settled_picks": 11,
    "matches": 10,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "490290822ee40d2672498cf2aee845bb382cc6aa019b1fa37772a2cabd78e843",
    "text": "−32.69% on 11 settled picks across 10 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-31fc7b6fc5c5f41a6f33",
   "at": "2026-10-23T01:17:07.717Z",
   "data_version": "2026-10-23.1",
   "previous_data_version": "2026-10-22.6",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-20.8",
    "return_percent": "-28.02",
    "settled_picks": 8,
    "matches": 7,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c0d63422953e78fe4b2582dd76dea54e9e794ae001a0e20e863c9e1c7d8bbb52",
    "text": "−224.16 points on 8 settled picks across 7 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-23.1",
    "return_percent": "-25.96",
    "settled_picks": 10,
    "matches": 9,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "8650412de858182a40c1d0a7f606bee6a91b7b1ec9dd9a2b061127b6d6691e3d",
    "text": "−25.96% on 10 settled picks across 9 matches · independent odds snapshot · method 2.2"
   },
   "reason": "2 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-a6074a5a20f08bfabbbe",
   "at": "2026-10-20T21:29:02.148Z",
   "data_version": "2026-10-20.8",
   "previous_data_version": "2026-10-20.7",
   "url": "/authors/fabio-spanu/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-19.7",
    "return_percent": "-4.03",
    "settled_picks": 6,
    "matches": 6,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "ef9349586ca77b01f3ff1486a7ee6d1dd40e38eece2943a389b49f725832311a",
    "text": "−24.16 points on 6 settled picks across 6 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-20.8",
    "return_percent": "-28.02",
    "settled_picks": 8,
    "matches": 7,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c0d63422953e78fe4b2582dd76dea54e9e794ae001a0e20e863c9e1c7d8bbb52",
    "text": "−224.16 points on 8 settled picks across 7 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 2 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-093bccb6751f428ec1b0",
   "at": "2026-10-19T23:18:20.062Z",
   "data_version": "2026-10-19.7",
   "previous_data_version": "2026-10-19.6",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-18.8",
    "return_percent": "15.17",
    "settled_picks": 5,
    "matches": 5,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a5767cd0a8aedb6a63d3dd262fe6f5d62b7a600840db7d4dce5ac45e4ec23007",
    "text": "+75.84 points on 5 settled picks across 5 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-19.7",
    "return_percent": "-4.03",
    "settled_picks": 6,
    "matches": 6,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "ef9349586ca77b01f3ff1486a7ee6d1dd40e38eece2943a389b49f725832311a",
    "text": "−24.16 points on 6 settled picks across 6 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-ad091dd2ef7dbda96827",
   "at": "2026-10-18T21:29:31.006Z",
   "data_version": "2026-10-18.8",
   "previous_data_version": "2026-10-18.7",
   "url": "/authors/fabio-spanu/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-18.5",
    "return_percent": "-9.79",
    "settled_picks": 4,
    "matches": 4,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "0ead3c154c5f60e0af9567788b57209de871f6832bd6a0cf19334295be0068b2",
    "text": "−39.16 points on 4 settled picks across 4 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-18.8",
    "return_percent": "15.17",
    "settled_picks": 5,
    "matches": 5,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a5767cd0a8aedb6a63d3dd262fe6f5d62b7a600840db7d4dce5ac45e4ec23007",
    "text": "+75.84 points on 5 settled picks across 5 matches · independent odds snapshot · method 2.2"
   },
   "reason": "1 new settled pick from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-71dcc3322ac249dd3f86",
   "at": "2026-10-18T08:07:07.527Z",
   "data_version": "2026-10-18.5",
   "previous_data_version": "2026-10-18.4",
   "url": "/authors/fabio-spanu/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-17.4",
    "return_percent": "20.28",
    "settled_picks": 3,
    "matches": 3,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "2b292ef33d79ac3729691b6ddebf04af31bb8c4f35cdca8fd5cb83ede8f79355",
    "text": "+60.84 points on 3 settled picks across 3 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-18.5",
    "return_percent": "-9.79",
    "settled_picks": 4,
    "matches": 4,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "0ead3c154c5f60e0af9567788b57209de871f6832bd6a0cf19334295be0068b2",
    "text": "−39.16 points on 4 settled picks across 4 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-c57e8d9d1b6427f053d6",
   "at": "2026-10-17T20:13:03.224Z",
   "data_version": "2026-10-17.4",
   "previous_data_version": "2026-10-17.3",
   "url": "/authors/fabio-spanu/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-13.6",
    "return_percent": "-4.54",
    "settled_picks": 2,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "41a7592954098075ef838b8a802f005681bbd65d9ba854dd77acc483eb81f6db",
    "text": "−9.09 points on 2 settled picks across 2 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-17.4",
    "return_percent": "20.28",
    "settled_picks": 3,
    "matches": 3,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "2b292ef33d79ac3729691b6ddebf04af31bb8c4f35cdca8fd5cb83ede8f79355",
    "text": "+60.84 points on 3 settled picks across 3 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-56c151185ebc5771e06a",
   "at": "2026-10-13T21:34:28.953Z",
   "data_version": "2026-10-13.6",
   "previous_data_version": "2026-10-13.5",
   "url": "/authors/fabio-spanu/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-11.6",
    "return_percent": "-100.00",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "48a04e2a96b2fad7f48b1f7a630958240faafcc180c7a5f6ed5fd954c0cb1348",
    "text": "−100.00 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-13.6",
    "return_percent": "-4.54",
    "settled_picks": 2,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "41a7592954098075ef838b8a802f005681bbd65d9ba854dd77acc483eb81f6db",
    "text": "−9.09 points on 2 settled picks across 2 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-a0bd51f2650350d406ed",
   "at": "2026-10-11T19:38:24.634Z",
   "data_version": "2026-10-11.6",
   "previous_data_version": "2026-10-11.5",
   "url": "/authors/fabio-spanu/",
   "category": "method_changed",
   "category_words": "Method changed",
   "before": null,
   "after": {
    "data_version": "2026-10-11.6",
    "return_percent": "-100.00",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "48a04e2a96b2fad7f48b1f7a630958240faafcc180c7a5f6ed5fd954c0cb1348",
    "text": "−100.00 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "reason": "Method 2.2 (11 October 2026): the live market price of a pick is now the price at the moment we first recorded it (median of bookmakers in our price feed, quote no older than 5 minutes; failing that, the first price within 2 hours after, before kick-off), not the price when our checks admitted it. Picks recorded before kick-off but checked after it are now settled the same way; picks with no price at that moment have no return. First headline number for this record: 1 settled pick.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": "i-556101c6a4b849c59757"
  }
 ],
 "current_predictions": {
  "total_count": 5,
  "on_date": "2026-11-07T19:52",
  "row_list": [
   {
    "record_id": "n-aa1a8cb888d7d5352c178883",
    "url": "/authors/fabio-spanu/picks/8/#pick-n-aa1a8cb888d7d5352c178883",
    "match": "Valencia v Real Madrid",
    "match_url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
    "kickoff": "2026-11-07T20:00:00.000Z",
    "competition": "LaLiga",
    "author_said": "Both teams to score: yes at 1.83",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-06T07:18:52.192Z",
    "platform": null
   },
   {
    "record_id": "n-935bc59469480ffc32a8fe0f",
    "url": "/authors/fabio-spanu/picks/8/#pick-n-935bc59469480ffc32a8fe0f",
    "match": "Elche v Real Betis",
    "match_url": "/football/matches/elche-vs-real-betis-2026-11-08/",
    "kickoff": "2026-11-08T13:00:00.000Z",
    "competition": "LaLiga",
    "author_said": "Over/Under 2.5 goals: under 2.5 at 2.2",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-07T07:18:52.428Z",
    "platform": null
   },
   {
    "record_id": "n-6ff2a565650b6d43514f9c5f",
    "url": "/authors/fabio-spanu/picks/8/#pick-n-6ff2a565650b6d43514f9c5f",
    "match": "Real Sociedad v Rayo Vallecano",
    "match_url": "/football/matches/real-sociedad-vs-rayo-vallecano-2026-11-08/",
    "kickoff": "2026-11-08T15:15:00.000Z",
    "competition": "LaLiga",
    "author_said": "1X2, match result: Real Sociedad at 1.7",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-07T08:18:52.239Z",
    "platform": null
   },
   {
    "record_id": "n-f064031aa02a44c17549898f",
    "url": "/authors/fabio-spanu/picks/9/#pick-n-f064031aa02a44c17549898f",
    "match": "Celta Vigo v Levante UD",
    "match_url": "/football/matches/celta-vigo-vs-levante-ud-2026-11-08/",
    "kickoff": "2026-11-08T17:30:00.000Z",
    "competition": "LaLiga",
    "author_said": "Over/Under 2.5 goals: over 2.5 at 1.91",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-07T10:18:57.581Z",
    "platform": null
   },
   {
    "record_id": "n-84fe926ce44105c5319bd6c0",
    "url": "/authors/fabio-spanu/picks/8/#pick-n-84fe926ce44105c5319bd6c0",
    "match": "Vitória Guimarães v FC Porto",
    "match_url": "/football/matches/vitoria-guimaraes-vs-fc-porto-2026-11-08/",
    "kickoff": "2026-11-08T18:00:00.000Z",
    "competition": "Primeira Liga",
    "author_said": "Over/Under 2.5 goals: under 2.5 at 1.95",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-06T17:18:34.462Z",
    "platform": null
   }
  ]
 },
 "counts_by_slice": {
  "portions": [
   {
    "code": "live",
    "title": "Recorded before kick-off",
    "price_rule": "Return at our recorded market price",
    "settled_picks": 25,
    "total_check": true,
    "market_list": [
     {
      "code_name": "both_teams_score",
      "in_words": "Both teams to score",
      "url": null,
      "settled_picks": 9,
      "won": 3,
      "void": 0,
      "net_points_hundredths": -40841,
      "return_percent": "-45.4",
      "period_from": "2026-10-11",
      "period_to": "2026-11-07",
      "small_sample": true,
      "average_odds": "1.75",
      "odds_from_author": 9,
      "odds_from_snapshot": 0
     },
     {
      "code_name": "1x2",
      "in_words": "Match result",
      "url": null,
      "settled_picks": 8,
      "won": 3,
      "void": 0,
      "net_points_hundredths": -4909,
      "return_percent": "-6.1",
      "period_from": "2026-10-13",
      "period_to": "2026-10-30",
      "small_sample": true,
      "average_odds": "2.01",
      "odds_from_author": 7,
      "odds_from_snapshot": 1
     },
     {
      "code_name": "total",
      "in_words": "Over/under goals",
      "url": null,
      "settled_picks": 4,
      "won": 2,
      "void": 0,
      "net_points_hundredths": -2916,
      "return_percent": "-7.3",
      "period_from": "2026-10-20",
      "period_to": "2026-11-05",
      "small_sample": true,
      "average_odds": "1.86",
      "odds_from_author": 4,
      "odds_from_snapshot": 0
     },
     {
      "code_name": "double_chance",
      "in_words": "Double chance",
      "url": null,
      "settled_picks": 3,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -30000,
      "return_percent": "-100.0",
      "period_from": "2026-10-14",
      "period_to": "2026-11-02",
      "small_sample": true,
      "average_odds": "1.84",
      "odds_from_author": 3,
      "odds_from_snapshot": 0
     },
     {
      "code_name": "draw_no_bet",
      "in_words": "Draw no bet",
      "url": null,
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-10-31",
      "period_to": "2026-10-31",
      "small_sample": true,
      "average_odds": "2.20",
      "odds_from_author": 1,
      "odds_from_snapshot": 0
     }
    ],
    "leagues": [
     {
      "code_name": "LaLiga",
      "in_words": "LaLiga",
      "url": "/football/competitions/laliga/",
      "settled_picks": 15,
      "won": 5,
      "void": 0,
      "net_points_hundredths": -42709,
      "return_percent": "-28.5",
      "period_from": "2026-10-11",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.89",
      "odds_from_author": 14,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 7,
        "won": 2,
        "void": 0,
        "net_points_hundredths": -37293,
        "return_percent": null,
        "period_from": "2026-10-11",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.71",
        "odds_from_author": 7,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 5,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 6000,
        "return_percent": null,
        "period_from": "2026-10-18",
        "period_to": "2026-10-30",
        "small_sample": true,
        "average_odds": "2.13",
        "odds_from_author": 4,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-11-02",
        "period_to": "2026-11-02",
        "small_sample": true,
        "average_odds": "1.67",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "draw_no_bet",
        "in_words": "Draw no bet",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-31",
        "period_to": "2026-10-31",
        "small_sample": true,
        "average_odds": "2.20",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 8584,
        "return_percent": null,
        "period_from": "2026-11-01",
        "period_to": "2026-11-01",
        "small_sample": true,
        "average_odds": "1.91",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "UEFA Champions League",
      "in_words": "UEFA Champions League",
      "url": "/football/competitions/uefa-champions-league/",
      "settled_picks": 4,
      "won": 1,
      "void": 0,
      "net_points_hundredths": -20909,
      "return_percent": "-52.3",
      "period_from": "2026-10-13",
      "period_to": "2026-10-20",
      "small_sample": true,
      "average_odds": "1.74",
      "odds_from_author": 4,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 2,
        "won": 1,
        "void": 0,
        "net_points_hundredths": -909,
        "return_percent": null,
        "period_from": "2026-10-13",
        "period_to": "2026-10-20",
        "small_sample": true,
        "average_odds": "1.81",
        "odds_from_author": 2,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-14",
        "period_to": "2026-10-14",
        "small_sample": true,
        "average_odds": "1.75",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-20",
        "period_to": "2026-10-20",
        "small_sample": true,
        "average_odds": "1.57",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "UEFA Conference League",
      "in_words": "UEFA Conference League",
      "url": "/football/competitions/uefa-conference-league/",
      "settled_picks": 4,
      "won": 1,
      "void": 0,
      "net_points_hundredths": -21500,
      "return_percent": "-53.8",
      "period_from": "2026-10-22",
      "period_to": "2026-11-05",
      "small_sample": true,
      "average_odds": "1.98",
      "odds_from_author": 4,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-10-22",
        "small_sample": true,
        "average_odds": "2.10",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-10-22",
        "small_sample": true,
        "average_odds": "2.10",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-10-22",
        "small_sample": true,
        "average_odds": "1.80",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 8500,
        "return_percent": null,
        "period_from": "2026-11-05",
        "period_to": "2026-11-05",
        "small_sample": true,
        "average_odds": "1.93",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "Primeira Liga",
      "in_words": "Primeira Liga",
      "url": "/football/competitions/primeira-liga/",
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-11-02",
      "period_to": "2026-11-02",
      "small_sample": true,
      "average_odds": "2.03",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-11-02",
        "period_to": "2026-11-02",
        "small_sample": true,
        "average_odds": "2.03",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "UEFA Europa League",
      "in_words": "UEFA Europa League",
      "url": "/football/competitions/uefa-europa-league/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 6452,
      "return_percent": "64.5",
      "period_from": "2026-10-22",
      "period_to": "2026-10-22",
      "small_sample": true,
      "average_odds": "1.65",
      "odds_from_author": 1,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 6452,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-10-22",
        "small_sample": true,
        "average_odds": "1.65",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     }
    ],
    "best_slice": null
   }
  ],
  "best_slice": null
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 11 October 2026 · 141 predictions · last change 7 November 2026",
  "url": "https://forecastrecord.com/authors/fabio-spanu/",
  "s": "2026-10-11",
  "prediction_count": 141,
  "refreshed_at": "2026-11-07",
  "html": "<a href=\"https://forecastrecord.com/authors/fabio-spanu/\">Record tracked by Forecast Record since 11 October 2026 · 141 predictions · last change 7 November 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 44,
  "days": 28,
  "weeks": 5,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 18,
  "first_settled_on": "2026-10-11",
  "products_in_level": 1,
  "rule": {
   "tracked": {
    "min_settled": 30,
    "min_days": 30,
    "min_distinct_weeks": 2,
    "no_violations": true
   },
   "established": {
    "min_settled": 100,
    "min_days": 90
   }
  },
  "show": true
 },
 "colleagues": [
  {
   "source_code": "infobetting-com",
   "source_name": "Redazione",
   "source_url": "/sources/infobetting-com/",
   "label": "Also at Redazione",
   "authors_total": 3,
   "authors": [
    {
     "name": "Carlo Grandi",
     "url": "/authors/carlo-grandi/",
     "headline_part": "live",
     "settled_picks": 39,
     "return_percent": "-35.0",
     "small_sample": false,
     "average_odds": "2.09",
     "odds_from_author": 36,
     "odds_from_snapshot": 3
    },
    {
     "name": "Sara Ghisoni",
     "url": "/authors/sara-ghisoni/",
     "headline_part": "live",
     "settled_picks": 39,
     "return_percent": "29.9",
     "small_sample": false,
     "average_odds": "2.13",
     "odds_from_author": 29,
     "odds_from_snapshot": 10
    },
    {
     "name": "Paolo Allegri",
     "url": "/authors/paolo-allegri/",
     "headline_part": "live",
     "settled_picks": 13,
     "return_percent": "-12.0",
     "small_sample": false,
     "average_odds": "2.04",
     "odds_from_author": 13,
     "odds_from_snapshot": 0
    }
   ]
  }
 ],
 "author_type": "Tipster",
 "data_changes": {
  "added_later": "1 record added on 17 Oct 2026 found after the match. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 0,
  "last_correction_at": "2026-10-11T19:38:24.634Z",
  "corrections_url": "/corrections/"
 },
 "entity_id": "person:o-a136baade297a7aa2f26aab9",
 "source_revision": 182,
 "related": [
  {
   "url": "/cards/e-a136baade297a7aa2f26aab9-bank/",
   "name": "Bankroll card — Fabio Spanu",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-a136baade297a7aa2f26aab9-month-following/",
   "name": "A month following Fabio Spanu",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-a136baade297a7aa2f26aab9-said-vs-happened/",
   "name": "Said → happened — Fabio Spanu",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-a136baade297a7aa2f26aab9-turning-point/",
   "name": "Turning point — Fabio Spanu",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/for-authors/fabio-spanu/",
   "name": "Your record on Forecast Record: Fabio Spanu",
   "detail": null,
   "source_group": "for_authors"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 28,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 141,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 141,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 25,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 44,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.window",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 25,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.checked",
   "entity": "e-a136baade297a7aa2f26aab9",
   "value": 44,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
