{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/miguel-alvim/",
 "canonical": "/authors/miguel-alvim/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Miguel Alvim: Football Prediction Record",
 "description": "Verified record: 31 settled picks by Miguel Alvim recorded before kick-off across 18 matches, 10 Oct 2026 – 4 Nov 2026: +40.0% at our recorded market prices.",
 "first_paragraph": {
  "body": "Forecast Record recorded 31 settled live picks by Miguel Alvim before kick-off across 18 matches between 10 October and 4 November 2026. At our recorded market prices these picks returned +40.0% on the total staked. Of the 95 predictions we hold for Miguel Alvim, 80 are linked to matches: 76 were recorded by us before kick-off and 4 first found after the match. Figures as of 7 November 2026.",
  "key_number": "+40.0%",
  "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": 32,
  "date_count": 14,
  "required_settled": 10,
  "required_dates": 2
 },
 "data_date": "2026-11-07T18:11:05.522Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "2f953001393ec56999d992927d3194db1f55ac4f15976cecf250dc9a7850b689",
 "dependency_group": "author:e-c53938bd8d26ad3720802a07",
 "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/miguel-alvim/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/miguel-alvim/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-c53938bd8d26ad3720802a07",
  "public_name": "Miguel Alvim",
  "tracker_number": 1631,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-29",
   "until": "2026-11-04"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-c53938bd8d26ad3720802a07-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": "40.0265",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 31,
   "n_events": 18,
   "n_void": 0,
   "ci_low": "-0.6690",
   "ci_high": "82.5038",
   "ci_method": "cluster_bootstrap",
   "price_source": "market_price",
   "coverage_percent": "87.10",
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T18:11:05.522Z",
   "enough_for_ranking": true,
   "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: 31 settled picks across 18 matches",
  "average_odds": "2.14",
  "odds_from_author": 27,
  "odds_from_snapshot": 4
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_uid": "sr-ba8f97a940b6a59d0041deb6",
  "bankroll_hundredths": 1124082,
  "reserve_hundredths": 10000,
  "issued_total_hundredths": 1000000,
  "top_up_count": 0,
  "profit_hundredths": 124082,
  "rewards_off": null,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "data_points": [
   {
    "at": "2026-10-10T23:12:01.570Z",
    "bankroll_hundredths": 990000,
    "profit_hundredths": -10000,
    "outcome_id": "ish-c496a96772c0f03c4d98edb6"
   },
   {
    "at": "2026-10-10T23:12:01.575Z",
    "bankroll_hundredths": 980000,
    "profit_hundredths": -20000,
    "outcome_id": "ish-a91e6600dace550e15f37667"
   },
   {
    "at": "2026-10-10T23:12:01.579Z",
    "bankroll_hundredths": 988167,
    "profit_hundredths": -11833,
    "outcome_id": "ish-b5e37f89884f8f70dc1ab610"
   },
   {
    "at": "2026-10-10T23:12:01.583Z",
    "bankroll_hundredths": 978167,
    "profit_hundredths": -21833,
    "outcome_id": "ish-b3b3c79175373fc80b587cd1"
   },
   {
    "at": "2026-10-22T00:50:15.006Z",
    "bankroll_hundredths": 989417,
    "profit_hundredths": -10583,
    "outcome_id": "ish-52748db075af80126b5268d2"
   },
   {
    "at": "2026-10-22T00:50:15.017Z",
    "bankroll_hundredths": 994225,
    "profit_hundredths": -5775,
    "outcome_id": "ish-41adff71bd9abd84ff059523"
   },
   {
    "at": "2026-10-23T00:44:18.634Z",
    "bankroll_hundredths": 998592,
    "profit_hundredths": -1408,
    "outcome_id": "ish-4ef03410cd95fdf305a71b0e"
   },
   {
    "at": "2026-10-23T00:50:39.631Z",
    "bankroll_hundredths": 1003911,
    "profit_hundredths": 3911,
    "outcome_id": "ish-e854c673a5f9109aee3ff3b6"
   },
   {
    "at": "2026-10-23T00:50:39.651Z",
    "bankroll_hundredths": 1017411,
    "profit_hundredths": 17411,
    "outcome_id": "ish-eead7dd0b20556f6637a804e"
   },
   {
    "at": "2026-10-23T00:50:39.831Z",
    "bankroll_hundredths": 1023700,
    "profit_hundredths": 23700,
    "outcome_id": "ish-42eee89a6cc33722cd7a650d"
   },
   {
    "at": "2026-10-23T00:50:39.845Z",
    "bankroll_hundredths": 1031700,
    "profit_hundredths": 31700,
    "outcome_id": "ish-9a845e137206d154e957e643"
   },
   {
    "at": "2026-10-23T00:50:39.855Z",
    "bankroll_hundredths": 1021700,
    "profit_hundredths": 21700,
    "outcome_id": "ish-e47cf8441d0af55716001760"
   },
   {
    "at": "2026-10-23T00:50:39.866Z",
    "bankroll_hundredths": 1030511,
    "profit_hundredths": 30511,
    "outcome_id": "ish-85a31fe72d5ad38963f4578d"
   },
   {
    "at": "2026-10-23T00:50:39.874Z",
    "bankroll_hundredths": 1032733,
    "profit_hundredths": 32733,
    "outcome_id": "ish-b694c88334f88698c8674051"
   },
   {
    "at": "2026-10-23T00:50:39.886Z",
    "bankroll_hundredths": 1034733,
    "profit_hundredths": 34733,
    "outcome_id": "ish-f428744e5ba6d9856d522c4a"
   },
   {
    "at": "2026-10-24T14:46:24.881Z",
    "bankroll_hundredths": 1041630,
    "profit_hundredths": 41630,
    "outcome_id": "ish-fc224873aa428738a06dea69"
   },
   {
    "at": "2026-10-25T03:10:00.224Z",
    "bankroll_hundredths": 1031630,
    "profit_hundredths": 31630,
    "outcome_id": "ish-81425f8dabc1ff13a0c4eb96"
   },
   {
    "at": "2026-10-31T14:56:13.087Z",
    "bankroll_hundredths": 1043630,
    "profit_hundredths": 43630,
    "outcome_id": "ish-4d913ada989a1faa00577006"
   },
   {
    "at": "2026-10-31T14:56:13.099Z",
    "bankroll_hundredths": 1060730,
    "profit_hundredths": 60730,
    "outcome_id": "ish-877dbeae8a5f98bacfb4f53c"
   },
   {
    "at": "2026-10-31T14:56:13.109Z",
    "bankroll_hundredths": 1050730,
    "profit_hundredths": 50730,
    "outcome_id": "ish-803e86541147f6c52c58b2dc"
   },
   {
    "at": "2026-11-03T22:07:52.935Z",
    "bankroll_hundredths": 1063780,
    "profit_hundredths": 63780,
    "outcome_id": "ish-f6b1f20e9e9e90ebb6b4439a"
   },
   {
    "at": "2026-11-03T22:07:52.993Z",
    "bankroll_hundredths": 1053780,
    "profit_hundredths": 53780,
    "outcome_id": "ish-55c1a967b7c7dec81f46e793"
   },
   {
    "at": "2026-11-03T22:07:53.013Z",
    "bankroll_hundredths": 1061947,
    "profit_hundredths": 61947,
    "outcome_id": "ish-c64bdfd2fde76ebcfe9a62af"
   },
   {
    "at": "2026-11-04T20:48:17.123Z",
    "bankroll_hundredths": 1111947,
    "profit_hundredths": 111947,
    "outcome_id": "ish-03e9e1748bd1655ac319948c"
   },
   {
    "at": "2026-11-04T20:48:17.143Z",
    "bankroll_hundredths": 1101947,
    "profit_hundredths": 101947,
    "outcome_id": "ish-199f193ebbbcd5581a8aa4ab"
   },
   {
    "at": "2026-11-04T20:48:17.159Z",
    "bankroll_hundredths": 1119947,
    "profit_hundredths": 119947,
    "outcome_id": "ish-50963269dd7694986595cc76"
   },
   {
    "at": "2026-11-07T03:59:17.967Z",
    "bankroll_hundredths": 1124709,
    "profit_hundredths": 124709,
    "outcome_id": "ish-c24327c0847b7aabd393d204"
   },
   {
    "at": "2026-11-07T09:36:58.773Z",
    "bankroll_hundredths": 1114709,
    "profit_hundredths": 114709,
    "outcome_id": "ish-784631149cf436fd676ff3ba"
   },
   {
    "at": "2026-11-07T09:36:58.827Z",
    "bankroll_hundredths": 1127909,
    "profit_hundredths": 127909,
    "outcome_id": "ish-941881b165523b2575c37d4f"
   },
   {
    "at": "2026-11-07T09:36:58.928Z",
    "bankroll_hundredths": 1134082,
    "profit_hundredths": 134082,
    "outcome_id": "ish-a0b4449247b41d1e51b8c129"
   },
   {
    "at": "2026-11-07T09:36:58.952Z",
    "bankroll_hundredths": 1124082,
    "profit_hundredths": 124082,
    "outcome_id": "ish-cd38d9557898e57ac1b0c2db"
   }
  ],
  "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": 198,
  "recognised": 95,
  "accepted": 75,
  "executed": 36,
  "calculated": 31,
  "gaps": [
   {
    "cause": "not_checked",
    "figure": 36
   },
   {
    "cause": "not_supported",
    "figure": 9
   },
   {
    "cause": "other reading",
    "figure": 4
   },
   {
    "cause": "read after the match, from archived pages",
    "figure": 3
   },
   {
    "cause": "disputed_reading",
    "figure": 3
   },
   {
    "cause": "National-team matches",
    "figure": 3
   },
   {
    "cause": "outside the method",
    "figure": 1
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 198,
  "of_them_restored": 8,
  "not_predictions": {
   "opinions": 9,
   "not_about_a_match": 94,
   "unclassified": 0
  },
  "predictions": 95,
  "predictions_restored": 3,
  "matches": 29,
  "admitted": 75,
  "qualifying_picks": 36,
  "qualifying_picks_restored": 0,
  "settled_picks": 31,
  "settled_picks_restored": 0,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 32,
    "settled_picks": 31,
    "void": 0,
    "pending_picks": 1,
    "matches": 18,
    "operations_settled": 31,
    "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": 16,
    "operations_settled": 27,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.1",
     "2.2"
    ],
    "display_name": "At the author's stated price"
   },
   {
    "code_name": "derived_series",
    "derived": true,
    "is_restored": false,
    "qualifying_picks": 1,
    "settled_picks": 1,
    "void": 0,
    "pending_picks": 0,
    "matches": 1,
    "operations_settled": 1,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "Forecast Record reconstruction from the predicted score"
   }
  ],
  "gaps": [
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 36
   },
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 9
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 4
   },
   {
    "code_name": "after_match",
    "cause": "read after the match, from archived pages",
    "figure": 3
   },
   {
    "code_name": "disputed_reading",
    "cause": "disputed_reading",
    "figure": 3
   },
   {
    "code_name": "outside_coverage",
    "cause": "National-team matches",
    "figure": 3
   },
   {
    "code_name": "not_admitted",
    "cause": "outside the method",
    "figure": 1
   }
  ],
  "duplicates": 0,
  "junk": {
   "ads": 7
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-bd93a3d0046a1c79626f3ea2",
   "url": "/evidence/?pick=n-bd93a3d0046a1c79626f3ea2",
   "quote_text": "winger Bukayo Saka, whose absence takes away one of their main attacking options",
   "fragment_from": 7491,
   "fragment_to": 7571,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
    "material_removed": false
   },
   "published_at": "2026-11-04T17:47:00.000Z",
   "detected_at": "2026-11-04T17:51:15.858Z",
   "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-04T17:47:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "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-1241cf710dffa0288457cefe",
   "url": "/evidence/?pick=n-1241cf710dffa0288457cefe",
   "quote_text": "Defender William Saliba has been sidelined with an injury since early October",
   "fragment_from": 7329,
   "fragment_to": 7406,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
    "material_removed": false
   },
   "published_at": "2026-11-04T17:47:00.000Z",
   "detected_at": "2026-11-04T17:51:15.858Z",
   "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-04T17:47:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "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-5156c692cc8ad05539e9ac9b",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-5156c692cc8ad05539e9ac9b",
   "quote_text": "Anytime Goalscorer Pick: Eberechi Eze (+225) at BetMGM",
   "fragment_from": 4610,
   "fragment_to": 4664,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
    "material_removed": false
   },
   "published_at": "2026-11-04T17:47:00.000Z",
   "detected_at": "2026-11-04T17:51:15.858Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-74eec71471f0",
    "display_name": "SK Slavia Praha — Arsenal",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Eberechi Eze to score",
   "odds_set": {
    "by_author": "3.25",
    "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-04T17:47:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "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": "Eberechi Eze to score",
    "author_odds": "3.25",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Eberechi Eze to score at 3.25"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Eberechi Eze scored 0 goals; the final score was SK Slavia Praha 1-2 Arsenal."
   },
   "settlements": [
    {
     "operation_id": "3b8276bc8fb6cdd699b7fa6b28a25112e0233d4b2dbf2d36de2fa3fdff490608",
     "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": "Eberechi Eze 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": "588b9d1c18325a4d5521fcf64c541f994f386068d75b67758d7a5795561da1ba",
     "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": "Eberechi Eze 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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-57f12ee6caab9b693d721f42",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-57f12ee6caab9b693d721f42",
   "quote_text": "Total Goals Pick: Under 3.5 (-156 / 61%) at Kalshi",
   "fragment_from": 3854,
   "fragment_to": 3904,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
    "material_removed": false
   },
   "published_at": "2026-11-04T17:47:00.000Z",
   "detected_at": "2026-11-04T17:51:15.858Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-74eec71471f0",
    "display_name": "SK Slavia Praha — Arsenal",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.641",
    "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-04T17:47:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "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.641",
    "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.64"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was SK Slavia Praha 1-2 Arsenal."
   },
   "settlements": [
    {
     "operation_id": "f8529ba863a8dc851fc47c30c64b9550a21243f61126178cc027bd16df9514dc",
     "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": "5e632c98de80ea77fb58e8a369a09293e39182d6b7e2a88f792f8a337c99f6fe",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-39ec557bcc190568da256b31",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-39ec557bcc190568da256b31",
   "quote_text": "Handicap Pick: Arsenal -1.5 (-130) at theScore Bet",
   "fragment_from": 3147,
   "fragment_to": 3197,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
    "material_removed": false
   },
   "published_at": "2026-11-04T17:47:00.000Z",
   "detected_at": "2026-11-04T17:51:15.858Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-74eec71471f0",
    "display_name": "SK Slavia Praha — Arsenal",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Asian handicap -1.5",
   "outcome_label": "SK Slavia Praha -1.5",
   "odds_set": {
    "by_author": "1.769",
    "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-04T17:47:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "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": "Asian handicap -1.5",
    "choice": "SK Slavia Praha -1.5",
    "author_odds": "1.769",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "-1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -1.5: SK Slavia Praha -1.5 at 1.77"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was SK Slavia Praha 1-2 Arsenal."
   },
   "settlements": [
    {
     "operation_id": "6ad970999244fd668adc9fae6a44d1a78d0e928cd73cd09046201e65c0937a5c",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "SK Slavia Praha -1.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": "ff6d82d099118e32c2523c53313fdb928622e6ba0b9c7d27256d137d3e78ee47",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "SK Slavia Praha -1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2b9579c753cccd2309fb6ed5",
   "url": "/evidence/?pick=n-2b9579c753cccd2309fb6ed5",
   "quote_text": "Real Madrid will be without Brazilian forward Rodrygo, who remains sidelined with a mid-October injury. Young defender Raul Asencio is also unavailable.",
   "fragment_from": 5210,
   "fragment_to": 5362,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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-29476d5ead9ee8dec256a91d",
   "url": "/evidence/?pick=n-29476d5ead9ee8dec256a91d",
   "quote_text": "After removing the sportsbook margin, Real Madrid has a 74.7% implied probability of winning.",
   "fragment_from": 1711,
   "fragment_to": 1804,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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-502b1e7b49ccf7f324e530cb",
   "url": "/evidence/?pick=n-502b1e7b49ccf7f324e530cb",
   "quote_text": "Odds as of November 4 at BetMGM.",
   "fragment_from": 1433,
   "fragment_to": 1465,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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-5f0114b47b63f8189168af48",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-5f0114b47b63f8189168af48",
   "quote_text": "Anytime Goalscorer Pick #2: Aboubakary Koita 1+ Goal (+450 at BetMGM)",
   "fragment_from": 3821,
   "fragment_to": 3890,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "executed_at": "2026-11-04T16:38:00.772Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c654ce8fca9d",
    "display_name": "AEK Athens — Real Madrid",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T17:45:00.000Z",
    "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
    "scoreline": "2-3",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Aboubakary Koita to score",
   "odds_set": {
    "by_author": "5.5",
    "our_snapshot": "6.0000",
    "our_snapshot_at": "2026-11-04T16:35:29.828Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 50000,
   "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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": "Aboubakary Koita to score",
    "author_odds": "5.5",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Aboubakary Koita to score at 5.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Aboubakary Koita scored 1 goal; the final score was AEK Athens 2-3 Real Madrid."
   },
   "settlements": [
    {
     "operation_id": "adb73d1509de25cddcc84d8d243fd315e09f21b5224d3e37360f359661fb17d7",
     "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": "Aboubakary Koita to score",
     "decimal_odds": "5.5",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 45000,
     "executed_at": "2026-11-04T16:37:59.453Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "27930cf3884832f30f5988b81113aba72ec55491c57080bea4fd1eee6d3e31d3",
     "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": "Aboubakary Koita to score",
     "decimal_odds": "6.0000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 50000,
     "executed_at": "2026-11-04T16:38:00.772Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d5a86f6b8308e75872a3e06a",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-d5a86f6b8308e75872a3e06a",
   "quote_text": "Anytime Goalscorer Pick #1: Jude Bellingham 1+ Goal (+225 at BetMGM)",
   "fragment_from": 3490,
   "fragment_to": 3558,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "executed_at": "2026-11-04T16:38:05.558Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c654ce8fca9d",
    "display_name": "AEK Athens — Real Madrid",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T17:45:00.000Z",
    "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
    "scoreline": "2-3",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Jude Bellingham to score",
   "odds_set": {
    "by_author": "3.25",
    "our_snapshot": "2.8000",
    "our_snapshot_at": "2026-11-04T16:35:08.550Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 18000,
   "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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": "Jude Bellingham to score",
    "author_odds": "3.25",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Jude Bellingham to score at 3.25"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Jude Bellingham scored 1 goal; the final score was AEK Athens 2-3 Real Madrid."
   },
   "settlements": [
    {
     "operation_id": "0fb4f42517734b5cb1222a60e2209af3d70ae30f7e2ca67d2e71bc13b32e9c94",
     "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": "Jude Bellingham to score",
     "decimal_odds": "3.25",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 22500,
     "executed_at": "2026-11-04T16:38:04.600Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "829eda2970d61121e12543b853f4a8d272360e132757c85418127b5e465b1907",
     "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": "Jude Bellingham to score",
     "decimal_odds": "2.8000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 18000,
     "executed_at": "2026-11-04T16:38:05.558Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ca33c21eb8812692e24f8779",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-ca33c21eb8812692e24f8779",
   "quote_text": "Total-Goals Pick: Over 3.5 Goals (-117 / 54% at Kalshi)",
   "fragment_from": 3030,
   "fragment_to": 3085,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-c654ce8fca9d",
    "display_name": "AEK Athens — Real Madrid",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T17:45:00.000Z",
    "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
    "scoreline": "2-3",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "1.85",
    "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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": "1.85",
    "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 1.85"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was AEK Athens 2-3 Real Madrid."
   },
   "settlements": [
    {
     "operation_id": "af211272dcc9686b49753e7414082d745010f0293e552841f36d0fdc8098e192",
     "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": "ec9f55092e6619f806c0ef725f1fc250cbd3c4fcc2e5dec498bb045e30ec05e8",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7baa7b37de8fc7eca7555607",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-7baa7b37de8fc7eca7555607",
   "quote_text": "Handicap Pick: Real Madrid -1.5 Goals (-138 / 58% at Kalshi)",
   "fragment_from": 2540,
   "fragment_to": 2600,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
    "material_removed": false
   },
   "published_at": "2026-11-04T15:43:00.000Z",
   "detected_at": "2026-11-04T16:36:10.945Z",
   "executed_at": "2026-11-04T16:38:04.465Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c654ce8fca9d",
    "display_name": "AEK Athens — Real Madrid",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T17:45:00.000Z",
    "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
    "scoreline": "2-3",
    "condition": "finished"
   },
   "market_label": "Asian handicap -1.5",
   "outcome_label": "Real Madrid -1.5",
   "odds_set": {
    "by_author": "1.72",
    "our_snapshot": "1.7924",
    "our_snapshot_at": "2026-11-04T16:35:08.991Z",
    "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-04T15:43:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "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": "Asian handicap -1.5",
    "choice": "Real Madrid -1.5",
    "author_odds": "1.72",
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "-1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -1.5: Real Madrid -1.5 at 1.72"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was AEK Athens 2-3 Real Madrid."
   },
   "settlements": [
    {
     "operation_id": "8495596ed30418d5209944edff84527ec905c5be9cbf404c991c8a955dfa44ed",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Real Madrid -1.5",
     "decimal_odds": "1.72",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-04T16:38:00.977Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "b324b613987b3cfc282d49e16ead33f86fa30050a61ec4c926f29989712c3742",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Real Madrid -1.5",
     "decimal_odds": "1.7924",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-04T16:38:04.465Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-4f40579bdede94771aff8aab",
   "url": "/evidence/?pick=n-4f40579bdede94771aff8aab",
   "quote_text": "Odds from theScore Bet. All other odds in table from BetMGM.",
   "fragment_from": 2025,
   "fragment_to": 2085,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-today-predictions-all-9-games-nov-4/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "dec483fb3ed6225eea628f80b979e9173c735b4e6035f1ccc6edffbaaba8fa5b",
    "material_removed": false
   },
   "published_at": "2026-11-04T13:01:00.000Z",
   "detected_at": "2026-11-04T13:06:11.513Z",
   "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-04T13:01:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T13:01:00.000Z",
    "detected_at": "2026-11-04T13:06:11.513Z",
    "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-83ece7eb00910c0459fd28d1",
   "url": "/evidence/?pick=n-83ece7eb00910c0459fd28d1",
   "quote_text": "With more than a decade of experience as a writer, editor, and content manager, Miguel has built",
   "fragment_from": 9211,
   "fragment_to": 9307,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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-452fdc37d451fffe8ac87978",
   "url": "/evidence/?pick=n-452fdc37d451fffe8ac87978",
   "quote_text": "Both teams will be without important players for Tuesday’s matchup, although Barcelona’s absences",
   "fragment_from": 8360,
   "fragment_to": 8457,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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-3967b5e1baf35c4baf1b1435",
   "url": "/evidence/?pick=n-3967b5e1baf35c4baf1b1435",
   "quote_text": "I expect an intriguing tactical battle between Barcelona’s possession-based approach and Aston Villa",
   "fragment_from": 1545,
   "fragment_to": 1645,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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-4cbe3ef4d3563f5528df5a61",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-4cbe3ef4d3563f5528df5a61",
   "quote_text": "Goalscorer Value Pick: Nicolas Jackson Anytime Goalscorer (+225 at BetMGM)",
   "fragment_from": 5990,
   "fragment_to": 6064,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "executed_at": "2026-11-03T16:25:34.051Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f4b8886fe09c",
    "display_name": "FC Barcelona — Aston Villa",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Nicolas Jackson to score",
   "odds_set": {
    "by_author": "3.25",
    "our_snapshot": "3.2500",
    "our_snapshot_at": "2026-11-03T16:20:31.032Z",
    "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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": "Nicolas Jackson to score",
    "author_odds": "3.25",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Nicolas Jackson to score at 3.25"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Nicolas Jackson scored 0 goals; the final score was FC Barcelona 3-0 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "46528169d169e1260ffd0b6d36f2dfe1195b5baf7df69f8f3d4aa02a7ac92016",
     "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": "Nicolas Jackson to score",
     "decimal_odds": "3.25",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-03T16:25:32.504Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "6823f782ec4c6e047e20862fe63b5064774e32620179695aa3a15c22f8a98577",
     "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": "Nicolas Jackson to score",
     "decimal_odds": "3.2500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-03T16:25:34.051Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a1990a8db8f83d725a3ddef4",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-a1990a8db8f83d725a3ddef4",
   "quote_text": "Top Anytime Goalscorer Pick: Lamine Yamal Anytime Goalscorer (-118 at BetMGM)",
   "fragment_from": 5435,
   "fragment_to": 5512,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "executed_at": "2026-11-03T16:25:35.262Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f4b8886fe09c",
    "display_name": "FC Barcelona — Aston Villa",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Lamine Yamal to score",
   "odds_set": {
    "by_author": "1.85",
    "our_snapshot": "1.8167",
    "our_snapshot_at": "2026-11-03T16:20:32.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 8167,
   "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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": "Lamine Yamal to score",
    "author_odds": "1.85",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Lamine Yamal to score at 1.85"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Lamine Yamal scored 1 goal; the final score was FC Barcelona 3-0 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "e8f48aa44fc8a25779f0f1aa85c510b4da8c187f7145e7b9319e7caedfc6d22e",
     "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": "Lamine Yamal to score",
     "decimal_odds": "1.85",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8500,
     "executed_at": "2026-11-03T16:25:34.208Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "d58739fd789af11051a2d7b311d7999e140934161687373437fd3df39f345793",
     "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": "Lamine Yamal to score",
     "decimal_odds": "1.8167",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8167,
     "executed_at": "2026-11-03T16:25:35.262Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e8ff012be48f9ecc99b174e2",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-e8ff012be48f9ecc99b174e2",
   "quote_text": "making the visitors’ team-total Over 1.5 an interesting betting angle.",
   "fragment_from": 8800,
   "fragment_to": 8870,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f4b8886fe09c",
    "display_name": "FC Barcelona — Aston Villa",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 1.5",
   "outcome_label": "Aston Villa over 1.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-11-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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": "Team goals over/under 1.5",
    "choice": "Aston Villa over 1.5",
    "author_odds": null,
    "market_key": "team_total",
    "choice_key": "2-over",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 1.5: Aston Villa over 1.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was FC Barcelona 3-0 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "bdda92e1ca7d1080de94a2d681c1fde3eb4561ecd74994326243159e9c823fba",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 1.5",
     "choice": "Aston Villa over 1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2e610333a613c23c75b2e618",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-2e610333a613c23c75b2e618",
   "quote_text": "Total-Goals Pick: Over 4.5 goals (+120 at theScore Bet)",
   "fragment_from": 3783,
   "fragment_to": 3838,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "executed_at": "2026-11-07T09:33:39.831Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f4b8886fe09c",
    "display_name": "FC Barcelona — Aston Villa",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 4.5 goals",
   "outcome_label": "over 4.5",
   "odds_set": {
    "by_author": "2.2",
    "our_snapshot": "2.0300",
    "our_snapshot_at": "2026-11-03T16:20:32.144Z",
    "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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 4.5 goals",
    "choice": "over 4.5",
    "author_odds": "2.2",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "4.5",
    "subject": "goals_total",
    "in_words": "Over/Under 4.5 goals: over 4.5 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 FC Barcelona 3-0 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "6b2507e495387bb86dec95e4c86a4355024c2597428148f6c84e33dac27317c2",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 4.5 goals",
     "choice": "over 4.5",
     "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-11-07T09:33:38.096Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "7fe6faefc0bb77b65552d7293ac2fa74e99e11ebdb11b760987ed14adfe491fa",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 4.5 goals",
     "choice": "over 4.5",
     "decimal_odds": "2.0300",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T09:33:39.831Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b87b7c9479a087b8732991d8",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-b87b7c9479a087b8732991d8",
   "quote_text": "Handicap Pick: Aston Villa +1.5 (43% / +133 at Kalshi)",
   "fragment_from": 3189,
   "fragment_to": 3243,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
    "material_removed": false
   },
   "published_at": "2026-11-03T16:20:11.000Z",
   "detected_at": "2026-11-03T16:21:41.064Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f4b8886fe09c",
    "display_name": "FC Barcelona — Aston Villa",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap 1.5",
   "outcome_label": "Aston Villa +1.5",
   "odds_set": {
    "by_author": "2.33",
    "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-03T16:20:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "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": "Asian handicap 1.5",
    "choice": "Aston Villa +1.5",
    "author_odds": "2.33",
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap 1.5: Aston Villa +1.5 at 2.33"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was FC Barcelona 3-0 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "20e922932370169688d97978d9fc9489c00345600a2efd7f397294060192c52b",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1.5",
     "choice": "Aston Villa +1.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": "1ea7c9ff15f30c65a5315d4974150ae7d454f9a6ac65fc2b7331d11f1ef67290",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1.5",
     "choice": "Aston Villa +1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c573a101f3fc709533bc9cbe",
   "url": "/evidence/?pick=n-c573a101f3fc709533bc9cbe",
   "quote_text": "Odds in table represent consensus sportsbooks lines as of 10:16 am ET, Nov. 3.",
   "fragment_from": 1539,
   "fragment_to": 1617,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:51:01.000Z",
   "detected_at": "2026-11-03T16:06:11.526Z",
   "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-03T15:51:01.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "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-a135277e841b1d7b69060718",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-a135277e841b1d7b69060718",
   "quote_text": "Anytime Goalscorer Pick: Donyell Malen (+115 at theScore Bet)",
   "fragment_from": 4364,
   "fragment_to": 4425,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:51:01.000Z",
   "detected_at": "2026-11-03T16:06:11.526Z",
   "executed_at": "2026-11-03T16:22:39.496Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-3fb835fda98b",
    "display_name": "Manchester United — AS Roma",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
    "scoreline": "3-2",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Donyell Malen to score",
   "odds_set": {
    "by_author": "2.15",
    "our_snapshot": "2.1000",
    "our_snapshot_at": "2026-11-03T16:03:03.077Z",
    "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-03T15:51:01.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Player to score",
    "choice": "Donyell Malen to score",
    "author_odds": "2.15",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Donyell Malen to score at 2.15"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": "3-2",
    "data_status": "unknown",
    "cause": "the result data received so far does not include the player statistics this market needs",
    "methodology_version": "2.2",
    "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
   },
   "settlements": [
    {
     "operation_id": "1539970170b6c5b42c66e1a243c5326733795e5ab1b2f31782399ce9bd9b02a4",
     "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": "Donyell Malen to score",
     "decimal_odds": "2.15",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-03T16:22:37.461Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "69eed62cc5e6bbab1e485c20cc424e3c5afd3f038f1ea2a497d89d5194ac9030",
     "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": "Donyell Malen to score",
     "decimal_odds": "2.1000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-03T16:22:39.496Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-fbea7941520860e43a495ac8",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-fbea7941520860e43a495ac8",
   "quote_text": "Total Goals Pick: Over 3.5 Goals (+137 at Novig)",
   "fragment_from": 3893,
   "fragment_to": 3941,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:51:01.000Z",
   "detected_at": "2026-11-03T16:06:11.526Z",
   "executed_at": "2026-11-07T09:33:40.584Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-3fb835fda98b",
    "display_name": "Manchester United — AS Roma",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
    "scoreline": "3-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.37",
    "our_snapshot": "2.3200",
    "our_snapshot_at": "2026-11-03T16:03:03.077Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 13200,
   "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-03T15:51:01.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "2.37",
    "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.37"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Manchester United 3-2 AS Roma."
   },
   "settlements": [
    {
     "operation_id": "d2a58ae214be4c758fe51fd6da3e1b4f26deabae5182d674d725f8768ac7e75b",
     "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.37",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 13700,
     "executed_at": "2026-11-07T09:33:39.992Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e3aad154f888cd0da1869175008f54995e70d23152d4dfa4f0275a9b6029d917",
     "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": "2.3200",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 13200,
     "executed_at": "2026-11-07T09:33:40.584Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5cea4fd1f1eff9ed899141ff",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-5cea4fd1f1eff9ed899141ff",
   "quote_text": "Handicap Pick: Roma [telefon-vyrezan] at Novig)",
   "fragment_from": 3295,
   "fragment_to": 3342,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:51:01.000Z",
   "detected_at": "2026-11-03T16:06:11.526Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-3fb835fda98b",
    "display_name": "Manchester United — AS Roma",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
    "scoreline": "3-2",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.5",
   "outcome_label": "AS Roma +0.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-11-03T15:51:01.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 0.5",
    "choice": "AS Roma +0.5",
    "author_odds": null,
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.5: AS Roma +0.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Manchester United 3-2 AS Roma."
   },
   "settlements": [
    {
     "operation_id": "f0e316a9be7fe0f941b04c7b05b7b4acb6235fa27a8e64d82cc16de063fc73c5",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.5",
     "choice": "AS Roma +0.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d5094ef07fc90d7475da3e4e",
   "url": "/evidence/?pick=n-d5094ef07fc90d7475da3e4e",
   "quote_text": "Atletico enters the match relatively healthy but will be without Morten Hjulmand, who is suspended.",
   "fragment_from": 7794,
   "fragment_to": 7893,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:32:36.000Z",
   "detected_at": "2026-11-03T15:36:11.674Z",
   "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-03T15:32:36.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "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-65dc3ef90ce7b44c9e0f70b5",
   "url": "/evidence/?pick=n-65dc3ef90ce7b44c9e0f70b5",
   "quote_text": "Jamal Musiala, Luis Diaz, Serge Gnabry, and Ismael Saibari have all been ruled out.",
   "fragment_from": 7423,
   "fragment_to": 7506,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:32:36.000Z",
   "detected_at": "2026-11-03T15:36:11.674Z",
   "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-03T15:32:36.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "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-29d80d6214078c30279ebb2e",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-29d80d6214078c30279ebb2e",
   "quote_text": "Pick: Julian Alvarez Anytime Goalscorer (+210 at BetMGM)",
   "fragment_from": 4364,
   "fragment_to": 4420,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:32:36.000Z",
   "detected_at": "2026-11-03T15:36:11.674Z",
   "executed_at": "2026-11-07T09:33:50.273Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-13be466edde6",
    "display_name": "Atlético Madrid — FC Bayern München",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
    "scoreline": "0-2",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Julián Alvarez to score",
   "odds_set": {
    "by_author": "3.1",
    "our_snapshot": "2.9000",
    "our_snapshot_at": "2026-11-03T15:48:38.039Z",
    "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-03T15:32:36.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "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": "Julián Alvarez to score",
    "author_odds": "3.1",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Julián Alvarez to score at 3.1"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Julián Alvarez scored 0 goals; the final score was Atlético Madrid 0-2 FC Bayern München."
   },
   "settlements": [
    {
     "operation_id": "08cbc8d95e7b4c76dbc0682567074226e4ffd9fe0c811ee21c2cb7283be560bc",
     "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": "Julián Alvarez to score",
     "decimal_odds": "3.1",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T09:33:47.906Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "ff95d33428c6a614846cd83c74bac100618dc1428f991cbaf5964f11e5964071",
     "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": "Julián Alvarez to score",
     "decimal_odds": "2.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-07T09:33:50.273Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-bf95d31072d3b20837061c0d",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-bf95d31072d3b20837061c0d",
   "quote_text": "Pick: Under 3.5 Goals (-130 at theScore Bet)",
   "fragment_from": 3648,
   "fragment_to": 3692,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:32:36.000Z",
   "detected_at": "2026-11-03T15:36:11.674Z",
   "executed_at": "2026-11-07T09:33:47.847Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-13be466edde6",
    "display_name": "Atlético Madrid — FC Bayern München",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
    "scoreline": "0-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.77",
    "our_snapshot": "1.6173",
    "our_snapshot_at": "2026-11-03T15:32:24.324Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6173,
   "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-03T15:32:36.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "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.77",
    "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.77"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Atlético Madrid 0-2 FC Bayern München."
   },
   "settlements": [
    {
     "operation_id": "91b958a57cd964daf2347da13a28fa15632de6b8194f4c1c1e901d4353897dc6",
     "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.77",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7700,
     "executed_at": "2026-11-07T09:33:44.587Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e6d3278deeac54b7ddbb91759837cb66ee248642cbc1ad99b0a1da645aebb33d",
     "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": "1.6173",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6173,
     "executed_at": "2026-11-07T09:33:47.847Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c7e8f44f1029d1935c7f4b48",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-c7e8f44f1029d1935c7f4b48",
   "quote_text": "Pick: Bayern Munich Moneyline (+140 at theScore Bet)",
   "fragment_from": 3017,
   "fragment_to": 3069,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:32:36.000Z",
   "detected_at": "2026-11-03T15:36:11.674Z",
   "executed_at": "2026-11-03T15:43:11.509Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-13be466edde6",
    "display_name": "Atlético Madrid — FC Bayern München",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-03T20:00:00.000Z",
    "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
    "scoreline": "0-2",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "FC Bayern München",
   "odds_set": {
    "by_author": "2.4",
    "our_snapshot": "2.3050",
    "our_snapshot_at": "2026-11-03T15:35:35.456Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 13050,
   "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-03T15:32:36.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "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 Bayern München",
    "author_odds": "2.4",
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: FC Bayern München at 2.4"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Atlético Madrid 0-2 FC Bayern München."
   },
   "settlements": [
    {
     "operation_id": "6973f7f9342085435836007646bcc03c94e196c920278b0d318ed719a2cd999f",
     "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 Bayern München",
     "decimal_odds": "2.4",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 14000,
     "executed_at": "2026-11-03T15:43:09.534Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "c9b4296261a9223ad814a9193dde19cb74521590b534ec14f9a602052087bb0a",
     "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 Bayern München",
     "decimal_odds": "2.3050",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 13050,
     "executed_at": "2026-11-03T15:43:11.509Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a1dff6e96ff9e6b362de2ebd",
   "url": "/evidence/?pick=n-a1dff6e96ff9e6b362de2ebd",
   "quote_text": "Jack Grealish (Out): Grealish’s absence is a significant blow to Everton’s creativity",
   "fragment_from": 7714,
   "fragment_to": 7799,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:15:00.000Z",
   "detected_at": "2026-11-02T16:22:26.425Z",
   "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-02T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "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-6e5461dc85978a0ffe8d3279",
   "url": "/evidence/?pick=n-6e5461dc85978a0ffe8d3279",
   "quote_text": "William Osula (Out): Osula’s absence leaves Newcastle without an additional attacking option",
   "fragment_from": 7205,
   "fragment_to": 7297,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:15:00.000Z",
   "detected_at": "2026-11-02T16:22:26.425Z",
   "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-02T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "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-9228689f83f3e3e32d6aad01",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-9228689f83f3e3e32d6aad01",
   "quote_text": "Anytime Goalscorer Pick: Harvey Barnes 1+ Goal (+230 via BetMGM)",
   "fragment_from": 4476,
   "fragment_to": 4540,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:15:00.000Z",
   "detected_at": "2026-11-02T16:22:26.425Z",
   "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:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "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-c2aa37f1761f48a8018fbec0",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-c2aa37f1761f48a8018fbec0",
   "quote_text": "Handicap Pick: Everton +0.5 Goals (-144 via Novig)",
   "fragment_from": 3642,
   "fragment_to": 3692,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:15:00.000Z",
   "detected_at": "2026-11-02T16:22:26.425Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-2ded8bcaf47e",
    "display_name": "Newcastle United — Everton",
    "competition_name": "Premier League",
    "starts_at": "2026-11-02T20:00:00.000Z",
    "url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.5",
   "outcome_label": "Everton +0.5",
   "odds_set": {
    "by_author": "1.69",
    "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-02T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "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": "Asian handicap 0.5",
    "choice": "Everton +0.5",
    "author_odds": "1.69",
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.5: Everton +0.5 at 1.69"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Everton."
   },
   "settlements": [
    {
     "operation_id": "92edfb1157683a2f91c4f22aab42d2c84eacf6826b4a08cb3cd4efe9af864d78",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.5",
     "choice": "Everton +0.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": "fff3965a3ed35b42caa5b294ea5dbe5eab3b788f4675016d6d754c60c58d569e",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.5",
     "choice": "Everton +0.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-bb171f19c9a55af1d2afaeb1",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-bb171f19c9a55af1d2afaeb1",
   "quote_text": "Total-Goals Pick: Under 2.5 Goals (+127 via Kalshi)",
   "fragment_from": 2737,
   "fragment_to": 2788,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
    "material_removed": false
   },
   "published_at": "2026-11-02T16:15:00.000Z",
   "detected_at": "2026-11-02T16:22:26.425Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-2ded8bcaf47e",
    "display_name": "Newcastle United — Everton",
    "competition_name": "Premier League",
    "starts_at": "2026-11-02T20:00:00.000Z",
    "url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "2.27",
    "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-02T16:15:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "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.27",
    "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.27"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Everton."
   },
   "settlements": [
    {
     "operation_id": "559949f2dd92c60a7aa4da126c144db1d393b8ba5484f2b39011f83e4f47fd3d",
     "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": "8464f453bda128efce9889989b92bc835860c4111ed3c3c81e37fa960b98c138",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-3d5e644eaeb9202d472b737d",
   "url": "/evidence/?pick=n-3d5e644eaeb9202d472b737d",
   "quote_text": "Robert Lewandowski has also been particularly effective against Alaves, leading all players with four goals",
   "fragment_from": 7512,
   "fragment_to": 7619,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
    "material_removed": false
   },
   "published_at": "2026-10-31T13:00:00.000Z",
   "detected_at": "2026-10-31T13:06:18.565Z",
   "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-10-31T13:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "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-abcc9c27944b06c62467e1c6",
   "url": "/evidence/?pick=n-abcc9c27944b06c62467e1c6",
   "quote_text": "Barcelona Unavailable Players:\n\nAndreas Christensen (Injured)\n\nDani Olmo (Injured)\n\nEric Garcia (Injured)",
   "fragment_from": 5164,
   "fragment_to": 5269,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
    "material_removed": false
   },
   "published_at": "2026-10-31T13:00:00.000Z",
   "detected_at": "2026-10-31T13:06:18.565Z",
   "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-10-31T13:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "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-6e4ea8725015a50c7b96c681",
   "url": "/evidence/?pick=n-6e4ea8725015a50c7b96c681",
   "quote_text": "Odds reflect Kalshi market probabilities converted to American odds as of Oct. 30.",
   "fragment_from": 1380,
   "fragment_to": 1462,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
    "material_removed": false
   },
   "published_at": "2026-10-31T13:00:00.000Z",
   "detected_at": "2026-10-31T13:06:18.565Z",
   "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-10-31T13:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "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-77ca0b9b96e0a0d8a7fc0b7e",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-77ca0b9b96e0a0d8a7fc0b7e",
   "quote_text": "Anytime Goalscorer: Lamine Yamal (-149 at bet365)",
   "fragment_from": 3147,
   "fragment_to": 3196,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
    "material_removed": false
   },
   "published_at": "2026-10-31T13:00:00.000Z",
   "detected_at": "2026-10-31T13:06:18.565Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d7731dc6fd99",
    "display_name": "FC Barcelona — Deportivo Alavés",
    "competition_name": "LaLiga",
    "starts_at": "2026-10-31T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
    "scoreline": "6-1",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Lamine Yamal Nasraoui Ebana to score",
   "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": "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-31T13:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "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": "Lamine Yamal Nasraoui Ebana to score",
    "author_odds": "1.67",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Lamine Yamal Nasraoui Ebana to score at 1.67"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "6-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Lamine Yamal Nasraoui Ebana scored 2 goals; the final score was FC Barcelona 6-1 Deportivo Alavés."
   },
   "settlements": [
    {
     "operation_id": "57fd8899f504741441baf2cac1a2cf2ec8e6cc4e5fc955f7086b66360954eda1",
     "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": "Lamine Yamal Nasraoui Ebana 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": "60ae44f3a1b3fa9757aca7538e037ab6752693e422801ff4401f59db027b34c5",
     "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": "Lamine Yamal Nasraoui Ebana 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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-145ad1ccfc0f75b2cf24a804",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-145ad1ccfc0f75b2cf24a804",
   "quote_text": "Total-Goals Pick: Over 4.5 (+137 at Kalshi)",
   "fragment_from": 3102,
   "fragment_to": 3145,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
    "material_removed": false
   },
   "published_at": "2026-10-31T13:00:00.000Z",
   "detected_at": "2026-10-31T13:06:18.565Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d7731dc6fd99",
    "display_name": "FC Barcelona — Deportivo Alavés",
    "competition_name": "LaLiga",
    "starts_at": "2026-10-31T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
    "scoreline": "6-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 4.5 goals",
   "outcome_label": "over 4.5",
   "odds_set": {
    "by_author": "2.37",
    "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-31T13:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "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 4.5 goals",
    "choice": "over 4.5",
    "author_odds": "2.37",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "4.5",
    "subject": "goals_total",
    "in_words": "Over/Under 4.5 goals: over 4.5 at 2.37"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "6-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC Barcelona 6-1 Deportivo Alavés."
   },
   "settlements": [
    {
     "operation_id": "9368e6506393b3de9f1af1aa6208d1bb2338463d0ac64c29c26239b6b399229f",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 4.5 goals",
     "choice": "over 4.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": "23a36ef2980e063662780952680f656cde85b62f6fdeb5b9dadd4492bb295dcc",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 4.5 goals",
     "choice": "over 4.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d702d29a98314f42d3a44d36",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-d702d29a98314f42d3a44d36",
   "quote_text": "Handicap Pick: Barcelona -2.5 (-113 at Kalshi)",
   "fragment_from": 3054,
   "fragment_to": 3100,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
    "material_removed": false
   },
   "published_at": "2026-10-31T13:00:00.000Z",
   "detected_at": "2026-10-31T13:06:18.565Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-d7731dc6fd99",
    "display_name": "FC Barcelona — Deportivo Alavés",
    "competition_name": "LaLiga",
    "starts_at": "2026-10-31T20:00:00.000Z",
    "url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
    "scoreline": "6-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap -2.5",
   "outcome_label": "FC Barcelona -2.5",
   "odds_set": {
    "by_author": "1.88",
    "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-31T13:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "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": "Asian handicap -2.5",
    "choice": "FC Barcelona -2.5",
    "author_odds": "1.88",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "-2.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -2.5: FC Barcelona -2.5 at 1.88"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "6-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC Barcelona 6-1 Deportivo Alavés."
   },
   "settlements": [
    {
     "operation_id": "c0dd0cc4d37987d9f0366f8ea37bcf38aa3b7fe29858ac2435b14881f69f6447",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -2.5",
     "choice": "FC Barcelona -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": "283fbc6e8bfcee33228e4fe770acddcc4c6ec02c957ccd0fdc9f86bd22b27b79",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -2.5",
     "choice": "FC Barcelona -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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-08860b9b3aa745f2e7ef472f",
   "url": "/evidence/?pick=n-08860b9b3aa745f2e7ef472f",
   "quote_text": "With João Pedro ruled out, Rogers is expected to play as the team’s central forward",
   "fragment_from": 4576,
   "fragment_to": 4659,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
    "material_removed": false
   },
   "published_at": "2026-10-31T12:10:00.000Z",
   "detected_at": "2026-10-31T12:21:41.819Z",
   "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-10-31T12:10:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "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-589d21261dc339d70f1cafc9",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-589d21261dc339d70f1cafc9",
   "quote_text": "Morgan Rogers Anytime Goalscorer: Chelsea’s attacking threat makes Rogers worth backing at +180 at Bet365",
   "fragment_from": 633,
   "fragment_to": 738,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
    "material_removed": false
   },
   "published_at": "2026-10-31T12:10:00.000Z",
   "detected_at": "2026-10-31T12:21:41.819Z",
   "executed_at": "2026-10-31T12:26:04.593Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c3d02ca4c53b",
    "display_name": "Chelsea — Manchester United",
    "competition_name": "Premier League",
    "starts_at": "2026-10-31T12:30:00.000Z",
    "url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Morgan Rogers to score",
   "odds_set": {
    "by_author": "2.8",
    "our_snapshot": "2.7100",
    "our_snapshot_at": "2026-10-31T12:22:04.333Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 17100,
   "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-31T12:10:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "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": "Morgan Rogers to score",
    "author_odds": "2.8",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Morgan Rogers to score at 2.8"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Morgan Rogers scored 1 goal; the final score was Chelsea 2-0 Manchester United."
   },
   "settlements": [
    {
     "operation_id": "7a81d972b930a2087d02f61c5df141982b5a4938058520c473f181dc37450aa9",
     "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": "Morgan Rogers to score",
     "decimal_odds": "2.8",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 18000,
     "executed_at": "2026-10-31T12:26:02.797Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "07b093c6d3710db0e6aafc83e49998b57293b9b6f7ba6c25829aa66b17899db9",
     "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": "Morgan Rogers to score",
     "decimal_odds": "2.7100",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 17100,
     "executed_at": "2026-10-31T12:26:04.593Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f1745e37a622bbca5202cb96",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-f1745e37a622bbca5202cb96",
   "quote_text": "Over 2.5 Goals: Kalshi 61% (-156), backed by both teams’ defensive issues",
   "fragment_from": 558,
   "fragment_to": 631,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
    "material_removed": false
   },
   "published_at": "2026-10-31T12:10:00.000Z",
   "detected_at": "2026-10-31T12:21:41.819Z",
   "executed_at": "2026-10-31T12:26:13.434Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c3d02ca4c53b",
    "display_name": "Chelsea — Manchester United",
    "competition_name": "Premier League",
    "starts_at": "2026-10-31T12:30:00.000Z",
    "url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.64",
    "our_snapshot": "1.6061",
    "our_snapshot_at": "2026-10-31T12:18:14.953Z",
    "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-31T12:10:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "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.64",
    "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.64"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Chelsea 2-0 Manchester United."
   },
   "settlements": [
    {
     "operation_id": "1019fcd7412bd188d3768cd2cf65cafb509d2ad39fbe295f1a915a73b25b5b74",
     "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.64",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-31T12:26:06.743Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "ca9025ce388c0b75d80b870fa0b7560466a3359c17858630930c64f9212ea44a",
     "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.6061",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-31T12:26:13.434Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-006b7ec3e098094f2d174588",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-006b7ec3e098094f2d174588",
   "quote_text": "Chelsea vs Man United Prediction: Back Chelsea on the moneyline at Kalshi 54% (-117)",
   "fragment_from": 472,
   "fragment_to": 556,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
    "material_removed": false
   },
   "published_at": "2026-10-31T12:10:00.000Z",
   "detected_at": "2026-10-31T12:21:41.819Z",
   "executed_at": "2026-10-31T12:26:01.271Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c3d02ca4c53b",
    "display_name": "Chelsea — Manchester United",
    "competition_name": "Premier League",
    "starts_at": "2026-10-31T12:30:00.000Z",
    "url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Chelsea",
   "odds_set": {
    "by_author": "1.85",
    "our_snapshot": "2.2000",
    "our_snapshot_at": "2026-10-31T12:18:14.953Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 12000,
   "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-31T12:10:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "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": "Chelsea",
    "author_odds": "1.85",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Chelsea at 1.85"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Chelsea 2-0 Manchester United."
   },
   "settlements": [
    {
     "operation_id": "48b3c9c842b53dc18454fd6307180c1ae95aeadc48f54710c2c9ad8ba4f968bc",
     "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": "Chelsea",
     "decimal_odds": "1.85",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8500,
     "executed_at": "2026-10-31T12:25:55.494Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "85af70c854f501431d1078cf166d0fe47437f0ca279f972b6b9755774b33fede",
     "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": "Chelsea",
     "decimal_odds": "2.2000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 12000,
     "executed_at": "2026-10-31T12:26:01.271Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8921dd3e4798bfd013f702dd",
   "url": "/evidence/?pick=n-8921dd3e4798bfd013f702dd",
   "quote_text": "You can sign up to Bet365 today to explore other totals.",
   "fragment_from": 4903,
   "fragment_to": 4959,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
    "material_removed": false
   },
   "published_at": "2026-10-30T15:30:00.000Z",
   "detected_at": "2026-10-30T15:36:16.025Z",
   "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-10-30T15:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "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-6d354c432bdde2b3730d5d7e",
   "url": "/evidence/?pick=n-6d354c432bdde2b3730d5d7e",
   "quote_text": "Espanyol will also be without Kike García, who is sidelined with an injury.",
   "fragment_from": 909,
   "fragment_to": 984,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
    "material_removed": false
   },
   "published_at": "2026-10-30T15:30:00.000Z",
   "detected_at": "2026-10-30T15:36:16.025Z",
   "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-10-30T15:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "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-cec6eb896fb4f61f6c76a986",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-cec6eb896fb4f61f6c76a986",
   "quote_text": "Anytime Goalscorer Pick: Roberto Fernández (+240 at Bet365)",
   "fragment_from": 4961,
   "fragment_to": 5020,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
    "material_removed": false
   },
   "published_at": "2026-10-30T15:30:00.000Z",
   "detected_at": "2026-10-30T15:36:16.025Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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": "Player to score",
   "outcome_label": "Roberto Fernández Jaén to score",
   "odds_set": {
    "by_author": "3.4",
    "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-30T15:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "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": "Roberto Fernández Jaén to score",
    "author_odds": "3.4",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Roberto Fernández Jaén to score at 3.4"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Roberto Fernández Jaén scored 0 goals; the final score was Villarreal 0-1 Espanyol."
   },
   "settlements": [
    {
     "operation_id": "5476b904c08a44b9ec74b19cdc49a25bc07cecddbf2090f42523792e75dbd283",
     "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": "Roberto Fernández Jaén 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": "895fbaab567ac904dfdd4db275d774f6611908ca16a898aa65132e5d3ccc71ea",
     "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": "Roberto Fernández Jaén 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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ae4a7da0cefa0e5ffeefa1de",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-ae4a7da0cefa0e5ffeefa1de",
   "quote_text": "Total-Goals Pick: Over 3.5 (+138 at Novig)",
   "fragment_from": 4285,
   "fragment_to": 4327,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
    "material_removed": false
   },
   "published_at": "2026-10-30T15:30:00.000Z",
   "detected_at": "2026-10-30T15:36:16.025Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.38",
    "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-30T15:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "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.38",
    "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.38"
   },
   "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": "8e8ee7c1c5910b5e5b125cf3dcde6d06acf5ce4719a3febd28f665e5b7e5d5ba",
     "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": "08ddc0286dfa72072e446988fb10373a704b695f8e2a2c2d2c37a6ef5515eb3c",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-536cf4a9cb0018e8b90fa93a",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-536cf4a9cb0018e8b90fa93a",
   "quote_text": "Handicap Pick: Villarreal -1.5 Goals (+117 at Novig)",
   "fragment_from": 3499,
   "fragment_to": 3551,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
    "material_removed": false
   },
   "published_at": "2026-10-30T15:30:00.000Z",
   "detected_at": "2026-10-30T15:36:16.025Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "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": "Asian handicap -1.5",
   "outcome_label": "Villarreal -1.5",
   "odds_set": {
    "by_author": "2.17",
    "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-30T15:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "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": "Asian handicap -1.5",
    "choice": "Villarreal -1.5",
    "author_odds": "2.17",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "-1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -1.5: Villarreal -1.5 at 2.17"
   },
   "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": "4c029f42982394ce9f395e39c33de4b95365bb4a3b1c9d37f84660fc16d51678",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Villarreal -1.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": "7fcab8cc672de84251e14e86ed79297a550e376a9f7538c9e41f6095a4f9ca3e",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Villarreal -1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7085fc480f0ae182c81f66c0",
   "url": "/evidence/?pick=n-7085fc480f0ae182c81f66c0",
   "quote_text": "Stephan Zagadou, forward Felix Mambimbi, and goalkeeper Lionel Mpasi are among the reported absentees",
   "fragment_from": 6644,
   "fragment_to": 6745,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
    "material_removed": false
   },
   "published_at": "2026-10-30T11:30:00.000Z",
   "detected_at": "2026-10-30T11:36:20.861Z",
   "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-10-30T11:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "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-bfb0658cdea842095145b889",
   "url": "/evidence/?pick=n-bfb0658cdea842095145b889",
   "quote_text": "PSG will be without Nuno Mendes, Marquinhos, and Ousmane Dembélé",
   "fragment_from": 6132,
   "fragment_to": 6196,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
    "material_removed": false
   },
   "published_at": "2026-10-30T11:30:00.000Z",
   "detected_at": "2026-10-30T11:36:20.861Z",
   "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-10-30T11:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "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-11a44ee724e0a5ca37a4454f",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-11a44ee724e0a5ca37a4454f",
   "quote_text": "Ferran Torres Anytime Goalscorer (+100 at BetMGM)",
   "fragment_from": 2057,
   "fragment_to": 2106,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
    "material_removed": false
   },
   "published_at": "2026-10-30T11:30:00.000Z",
   "detected_at": "2026-10-30T11:36:20.861Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-093cac49e8f6",
    "display_name": "Le Havre — Paris Saint-Germain",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-30T18:00:00.000Z",
    "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
    "scoreline": "1-5",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Ferran Torres García to score",
   "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-10-30T11:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "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": "Ferran Torres García to score",
    "author_odds": "2",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Ferran Torres García to score at 2"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-5",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Ferran Torres García scored 0 goals; the final score was Le Havre 1-5 Paris Saint-Germain."
   },
   "settlements": [
    {
     "operation_id": "cf53f9b3741f0ec70a81d0f5ca479e7e588ceca569a51616286f66f64bed9acd",
     "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": "Ferran Torres García 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": "ef35daf301fcadc5d88a7b623958c8e1ab72e232a381bce3bc11ac822cd70c1c",
     "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": "Ferran Torres García 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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-61c02be0bfc1049aef407df6",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-61c02be0bfc1049aef407df6",
   "quote_text": "Le Havre +1.5 Handicap (+127 at Kalshi)",
   "fragment_from": 2016,
   "fragment_to": 2055,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
    "material_removed": false
   },
   "published_at": "2026-10-30T11:30:00.000Z",
   "detected_at": "2026-10-30T11:36:20.861Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-093cac49e8f6",
    "display_name": "Le Havre — Paris Saint-Germain",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-30T18:00:00.000Z",
    "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
    "scoreline": "1-5",
    "condition": "finished"
   },
   "market_label": "Asian handicap 1.5",
   "outcome_label": "Le Havre +1.5",
   "odds_set": {
    "by_author": "2.27",
    "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-30T11:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "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": "Asian handicap 1.5",
    "choice": "Le Havre +1.5",
    "author_odds": "2.27",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap 1.5: Le Havre +1.5 at 2.27"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-5",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Le Havre 1-5 Paris Saint-Germain."
   },
   "settlements": [
    {
     "operation_id": "7bb48812eb62cfbe30e9f97df5f0a8f9e0f202a03cc16ea1676f580511c70446",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1.5",
     "choice": "Le Havre +1.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": "4626d53628cba9bd0601225394d8ff2084d227ab292c895f179f7165a0621b92",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1.5",
     "choice": "Le Havre +1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d776865b6e7b1d7d60b4e8a8",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-d776865b6e7b1d7d60b4e8a8",
   "quote_text": "Under 3.5 Total Goals (-104 at Kalshi)",
   "fragment_from": 1976,
   "fragment_to": 2014,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
    "material_removed": false
   },
   "published_at": "2026-10-30T11:30:00.000Z",
   "detected_at": "2026-10-30T11:36:20.861Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-093cac49e8f6",
    "display_name": "Le Havre — Paris Saint-Germain",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-30T18:00:00.000Z",
    "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
    "scoreline": "1-5",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.96",
    "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-30T11:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "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.96",
    "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.96"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-5",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Le Havre 1-5 Paris Saint-Germain."
   },
   "settlements": [
    {
     "operation_id": "b74399dbc0fee628c62da0743a34c67d095b205965bf8feaf46b5f8837f3ace1",
     "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": "5c689f9dc73f6a8bb8223d9e383e692858758f1e18b812a179b1669512429bf7",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-557ed87ada4b5145a85237f6",
   "url": "/evidence/?pick=n-557ed87ada4b5145a85237f6",
   "quote_text": "This preview breaks down the latest betting odds, top predictions, player props, team statistics",
   "fragment_from": 1401,
   "fragment_to": 1497,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "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-10-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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-4b86d9358a1f0e88ca0b1302",
   "url": "/evidence/?pick=n-4b86d9358a1f0e88ca0b1302",
   "quote_text": "Odds as of October 25 at BetMGM.",
   "fragment_from": 1703,
   "fragment_to": 1735,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "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-10-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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-91b14f066ffe34b52ca56361",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-91b14f066ffe34b52ca56361",
   "quote_text": "Longshot Goalscorer Pick: Ernest Nuamah (+360 at BetMGM)",
   "fragment_from": 4145,
   "fragment_to": 4201,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4bf1ea244970",
    "display_name": "Paris Saint-Germain — Olympique Lyonnais",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-26T19:30:00.000Z",
    "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Ernest Nuamah to score",
   "odds_set": {
    "by_author": "4.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-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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": "Ernest Nuamah to score",
    "author_odds": "4.6",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Ernest Nuamah to score at 4.6"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Ernest Nuamah scored 0 goals; the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
   },
   "settlements": [
    {
     "operation_id": "dbc76548425d4ebf436d5bc2ef054cee7785683bd912f3a1501c62b44664ac45",
     "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": "Ernest Nuamah 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": "44656541ae8b67fbff69d9228dce151d2ec9917449b4383f96ce4013ad24a66f",
     "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": "Ernest Nuamah 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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b7a087a2ea408328961de22e",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-b7a087a2ea408328961de22e",
   "quote_text": "Best Anytime Goalscorer Pick: Ferran Torres (+115 at BetMGM)",
   "fragment_from": 3867,
   "fragment_to": 3927,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4bf1ea244970",
    "display_name": "Paris Saint-Germain — Olympique Lyonnais",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-26T19:30:00.000Z",
    "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Ferran Torres García to score",
   "odds_set": {
    "by_author": "2.15",
    "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-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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": "Ferran Torres García to score",
    "author_odds": "2.15",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Ferran Torres García to score at 2.15"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Ferran Torres García scored 0 goals; the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
   },
   "settlements": [
    {
     "operation_id": "f862895fbb85ced8bdefc3641756efd3272a4de1e37457c1377817df04c89b5e",
     "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": "Ferran Torres García 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": "b76dbc97a1f49bc312e82a40b8a4b0d24c1d356397ae9880d4eb5219072ba184",
     "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": "Ferran Torres García 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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e8eeb0a228a70c3a92d35fc6",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-e8eeb0a228a70c3a92d35fc6",
   "quote_text": "My third pick is Under 1.5 first-half goals.",
   "fragment_from": 3374,
   "fragment_to": 3418,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4bf1ea244970",
    "display_name": "Paris Saint-Germain — Olympique Lyonnais",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-26T19:30:00.000Z",
    "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals, first half",
   "outcome_label": "under 1.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": "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-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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 1.5 goals, first half",
    "choice": "under 1.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "first_half",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Over/Under 1.5 goals, first half: under 1.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
   },
   "settlements": [
    {
     "operation_id": "bb0749c18c987c7099a97730ddbf87fa41523593e6ac3c6cddfea936609381d5",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 1.5 goals, first half",
     "choice": "under 1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f27e55b26db2bf4d179da6ce",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-f27e55b26db2bf4d179da6ce",
   "quote_text": "My second pick is Under 3.5 total goals.",
   "fragment_from": 3048,
   "fragment_to": 3088,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4bf1ea244970",
    "display_name": "Paris Saint-Germain — Olympique Lyonnais",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-26T19:30:00.000Z",
    "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.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": "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-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
   },
   "settlements": [
    {
     "operation_id": "35f8bb8a14d09dd1a0b3f33ac8b7cb46be8d653d0786b4c8c729016c7146966d",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-4a186a81d6664b80c0108555",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-4a186a81d6664b80c0108555",
   "quote_text": "Lyon +1.5 is my top handicap pick.",
   "fragment_from": 2708,
   "fragment_to": 2742,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
    "material_removed": false
   },
   "published_at": "2026-10-26T15:55:00.000Z",
   "detected_at": "2026-10-26T16:06:14.057Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-4bf1ea244970",
    "display_name": "Paris Saint-Germain — Olympique Lyonnais",
    "competition_name": "Ligue 1",
    "starts_at": "2026-10-26T19:30:00.000Z",
    "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap 1.5",
   "outcome_label": "Olympique Lyonnais +1.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-26T15:55:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "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": "Asian handicap 1.5",
    "choice": "Olympique Lyonnais +1.5",
    "author_odds": null,
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap 1.5: Olympique Lyonnais +1.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
   },
   "settlements": [
    {
     "operation_id": "4a70a8fc9893405953c78a2083c3146411c7492b5c456f768f4b7b1f291a0054",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 1.5",
     "choice": "Olympique Lyonnais +1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8236c6de21b978110c3f5b71",
   "url": "/evidence/?pick=n-8236c6de21b978110c3f5b71",
   "quote_text": "Current MLS Matchday Betting Odds\n\nThe table below lists moneyline odds, including the draw, and available",
   "fragment_from": 1342,
   "fragment_to": 1448,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9edb5726261cd83842ef227b89f77a0e6c4000b6fa200905ec5507d9f76ef3a9",
    "material_removed": false
   },
   "published_at": "2026-10-24T13:30:00.000Z",
   "detected_at": "2026-10-24T13:36:16.373Z",
   "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-10-24T13:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T13:30:00.000Z",
    "detected_at": "2026-10-24T13:36:16.373Z",
    "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-c2a46c9423fff07e95411933",
   "url": "/evidence/?pick=n-c2a46c9423fff07e95411933",
   "quote_text": "Check the latest team news before betting, particularly reports concerning Vancouver Whitecaps forward",
   "fragment_from": 1135,
   "fragment_to": 1237,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9edb5726261cd83842ef227b89f77a0e6c4000b6fa200905ec5507d9f76ef3a9",
    "material_removed": false
   },
   "published_at": "2026-10-24T13:30:00.000Z",
   "detected_at": "2026-10-24T13:36:16.373Z",
   "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-10-24T13:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T13:30:00.000Z",
    "detected_at": "2026-10-24T13:36:16.373Z",
    "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-658d5fb62ad0d5ae02b7ea64",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-658d5fb62ad0d5ae02b7ea64",
   "quote_text": "Over 3.5 Goals (+113 / 47% at Kalshi)",
   "fragment_from": 434,
   "fragment_to": 471,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9edb5726261cd83842ef227b89f77a0e6c4000b6fa200905ec5507d9f76ef3a9",
    "material_removed": false
   },
   "published_at": "2026-10-24T13:30:00.000Z",
   "detected_at": "2026-10-24T13:36:16.373Z",
   "executed_at": "2026-10-24T13:37:22.219Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f6916032171b",
    "display_name": "Philadelphia Union — New England Revolution",
    "competition_name": "MLS",
    "starts_at": "2026-10-24T23:30:00.000Z",
    "url": "/football/matches/philadelphia-union-vs-new-england-revolution-2026-10-24/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.13",
    "our_snapshot": "2.0000",
    "our_snapshot_at": "2026-10-24T13:33:08.993Z",
    "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-24T13:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T13:30:00.000Z",
    "detected_at": "2026-10-24T13:36:16.373Z",
    "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.13",
    "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.13"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Philadelphia Union 1-2 New England Revolution."
   },
   "settlements": [
    {
     "operation_id": "45fcb44f021600a96ba1907637bc6da5ca7fdfe60acc30329a366923c56ad78a",
     "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.13",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-24T13:37:19.755Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "20f7c9337b9e9d9f264f5844feb02b7a9b3484ba314f7d8a721fbc0b9354af48",
     "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": "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-24T13:37:22.219Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-15a5ae9c7dc08c35ca9fb55a",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-15a5ae9c7dc08c35ca9fb55a",
   "quote_text": "Inter Miami Moneyline (-117 / 54% at Kalshi)",
   "fragment_from": 347,
   "fragment_to": 391,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9edb5726261cd83842ef227b89f77a0e6c4000b6fa200905ec5507d9f76ef3a9",
    "material_removed": false
   },
   "published_at": "2026-10-24T13:30:00.000Z",
   "detected_at": "2026-10-24T13:36:16.373Z",
   "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-10-24T13:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T13:30:00.000Z",
    "detected_at": "2026-10-24T13:36:16.373Z",
    "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-23c0c412fe19da9f47dccf81",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-23c0c412fe19da9f47dccf81",
   "quote_text": "Nashville Moneyline (-156 / 61% at Kalshi)",
   "fragment_from": 262,
   "fragment_to": 304,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9edb5726261cd83842ef227b89f77a0e6c4000b6fa200905ec5507d9f76ef3a9",
    "material_removed": false
   },
   "published_at": "2026-10-24T13:30:00.000Z",
   "detected_at": "2026-10-24T13:36:16.373Z",
   "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-10-24T13:30:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T13:30:00.000Z",
    "detected_at": "2026-10-24T13:36:16.373Z",
    "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-5285d3213a12b9a0c67e3145",
   "url": "/evidence/?pick=n-5285d3213a12b9a0c67e3145",
   "quote_text": "Villa has claimed three wins in the last four meetings, a 75% win rate, and outscored City",
   "fragment_from": 3718,
   "fragment_to": 3808,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
    "material_removed": false
   },
   "published_at": "2026-10-24T05:04:00.000Z",
   "detected_at": "2026-10-24T05:06:16.067Z",
   "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-10-24T05:04:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "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-a9ad2337de47ee48d0d47a96",
   "url": "/evidence/?pick=n-a9ad2337de47ee48d0d47a96",
   "quote_text": "larger potential payouts do not necessarily represent better value; that depends on the probability",
   "fragment_from": 1913,
   "fragment_to": 2012,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
    "material_removed": false
   },
   "published_at": "2026-10-24T05:04:00.000Z",
   "detected_at": "2026-10-24T05:06:16.067Z",
   "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-10-24T05:04:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "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-fe6ff805261b5082f52e867e",
   "url": "/evidence/?pick=n-fe6ff805261b5082f52e867e",
   "quote_text": "Aaron Wan-Bissaka is set to miss the match through injury",
   "fragment_from": 1043,
   "fragment_to": 1100,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
    "material_removed": false
   },
   "published_at": "2026-10-24T05:04:00.000Z",
   "detected_at": "2026-10-24T05:06:16.067Z",
   "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-10-24T05:04:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "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-321cab0feeaab99769a37f36",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-321cab0feeaab99769a37f36",
   "quote_text": "Haaland anytime goalscorer (-118) headlines my Oct. 24 predictions",
   "fragment_from": 577,
   "fragment_to": 643,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
    "material_removed": false
   },
   "published_at": "2026-10-24T05:04:00.000Z",
   "detected_at": "2026-10-24T05:06:16.067Z",
   "executed_at": "2026-10-24T09:48:22.185Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f13233de2338",
    "display_name": "Aston Villa — Manchester City",
    "competition_name": "Premier League",
    "starts_at": "2026-10-24T11:30:00.000Z",
    "url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Erling Haaland to score",
   "odds_set": {
    "by_author": "1.85",
    "our_snapshot": "1.6897",
    "our_snapshot_at": "2026-10-24T05:30:40.515Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6897,
   "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-24T05:04:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "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": "Erling Haaland to score",
    "author_odds": "1.85",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Erling Haaland to score at 1.85"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Erling Haaland scored 1 goal; the final score was Aston Villa 2-1 Manchester City."
   },
   "settlements": [
    {
     "operation_id": "ea9260f428de115cac9c0f8775a72f82072750409385dc6268819f4d836bd676",
     "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": "Erling Haaland to score",
     "decimal_odds": "1.85",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8500,
     "executed_at": "2026-10-24T09:48:21.065Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "f292981f1eca2e78ea2a7fb459ead4d5e182cfcfd47d4c669a5a0cd63ab81395",
     "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": "Erling Haaland to score",
     "decimal_odds": "1.6897",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6897,
     "executed_at": "2026-10-24T09:48:22.185Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f4f724545ae0ec5bd0563a43",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-f4f724545ae0ec5bd0563a43",
   "quote_text": "Under 3.5 goals (-138) offers value at Villa Park",
   "fragment_from": 526,
   "fragment_to": 575,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
    "material_removed": false
   },
   "published_at": "2026-10-24T05:04:00.000Z",
   "detected_at": "2026-10-24T05:06:16.067Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f13233de2338",
    "display_name": "Aston Villa — Manchester City",
    "competition_name": "Premier League",
    "starts_at": "2026-10-24T11:30:00.000Z",
    "url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.72",
    "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-24T05:04:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "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.72",
    "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.72"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Aston Villa 2-1 Manchester City."
   },
   "settlements": [
    {
     "operation_id": "812e95c3e1843544741b69604ded8f78fc57b3533bce3eea47aa424059266d0d",
     "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": "131f33a9da8b84d028cbd65f893b862afede9b5f775ebf0a1843eff47681b976",
     "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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d808731d71d80ba3bb55d37c",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-d808731d71d80ba3bb55d37c",
   "quote_text": "Man City -1.5 (+170) leads my Aston Villa vs Man City picks",
   "fragment_from": 465,
   "fragment_to": 524,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
    "material_removed": false
   },
   "published_at": "2026-10-24T05:04:00.000Z",
   "detected_at": "2026-10-24T05:06:16.067Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-f13233de2338",
    "display_name": "Aston Villa — Manchester City",
    "competition_name": "Premier League",
    "starts_at": "2026-10-24T11:30:00.000Z",
    "url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap -1.5",
   "outcome_label": "Manchester City -1.5",
   "odds_set": {
    "by_author": "2.7",
    "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-24T05:04:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "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": "Asian handicap -1.5",
    "choice": "Manchester City -1.5",
    "author_odds": "2.7",
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "-1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -1.5: Manchester City -1.5 at 2.7"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Aston Villa 2-1 Manchester City."
   },
   "settlements": [
    {
     "operation_id": "c8412a31d69e4d37c9d08b6761fa95a1dd00aed69c3f52dc5aa969ab7dda91bd",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Manchester City -1.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": "4280e222b59c058d99a79d7a899ebc380c88f9e3b12668889b4c8c28f433d0e2",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Manchester City -1.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": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-40ea8f4fcc6029d352a3a43d",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-40ea8f4fcc6029d352a3a43d",
   "quote_text": "Jude Bellingham (+175) and Arda Güler (+275) headline my anytime goalscorer picks at BetMGM",
   "fragment_from": 398,
   "fragment_to": 489,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": {
    "event_id": "s-768d6e0748bb",
    "display_name": "Real Madrid — RB Leipzig",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-21T19:00:00.000Z",
    "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "Combined pick (bet builder or multiple), 2 legs",
   "outcome_label": "Jude Bellingham to score (Player to score) + …",
   "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": "unknown",
   "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-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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": "Combined pick (bet builder or multiple), 2 legs",
    "choice": "Jude Bellingham to score (Player to score) + Jude Bellingham to score (Player to score)",
    "author_odds": null,
    "market_key": "multi",
    "choice_key": "multi",
    "period": "match",
    "line": null,
    "subject": null,
    "in_words": "Combined pick (bet builder or multiple), 2 legs: Jude Bellingham to score (Player to score) + Jude Bellingham to score (Player to score)",
    "legs": [
     {
      "seq": 1,
      "market_label": "Player to score",
      "choice": "Jude Bellingham to score",
      "result": "unknown"
     },
     {
      "seq": 2,
      "market_label": "Player to score",
      "choice": "Jude Bellingham to score",
      "result": "unknown"
     }
    ]
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": "4-1",
    "data_status": "unknown",
    "cause": "awaiting the result of every leg of this combined pick (leg 1)",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting the result of every leg of this combined pick (leg 1)."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-063bb6af8cbe3691f84feb2d",
   "url": "/evidence/?pick=n-063bb6af8cbe3691f84feb2d",
   "quote_text": "Assan Ouedraogo (Midfielder): Out",
   "fragment_from": 7618,
   "fragment_to": 7651,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "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-10-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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-fa6af7e669d02996be3f1b98",
   "url": "/evidence/?pick=n-fa6af7e669d02996be3f1b98",
   "quote_text": "Marc Guiu (Forward): Out",
   "fragment_from": 7592,
   "fragment_to": 7616,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "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-10-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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-1ef91f8c7f8522b8db6bbd6c",
   "url": "/evidence/?pick=n-1ef91f8c7f8522b8db6bbd6c",
   "quote_text": "Christoph Baumgartner (Midfielder): Out",
   "fragment_from": 7551,
   "fragment_to": 7590,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "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-10-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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-b1c3daea1d19608a056d27a8",
   "url": "/evidence/?pick=n-b1c3daea1d19608a056d27a8",
   "quote_text": "Ferland Mendy (Defender): Out",
   "fragment_from": 7240,
   "fragment_to": 7269,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "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-10-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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-e22204dd4f4ef87cb90c887c",
   "url": "/evidence/?pick=n-e22204dd4f4ef87cb90c887c",
   "quote_text": "Rodrygo (Forward): Out",
   "fragment_from": 7216,
   "fragment_to": 7238,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "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-10-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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-7f2b3c363fd0ae8a44c5b555",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-7f2b3c363fd0ae8a44c5b555",
   "quote_text": "Real Madrid team total Over 2.5 goals (-170 equivalent at Kalshi) is my second-best bet",
   "fragment_from": 309,
   "fragment_to": 396,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
    "material_removed": false
   },
   "published_at": "2026-10-21T15:59:00.000Z",
   "detected_at": "2026-10-21T16:06:13.016Z",
   "executed_at": "2026-10-23T00:43:48.263Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-768d6e0748bb",
    "display_name": "Real Madrid — RB Leipzig",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-21T19:00:00.000Z",
    "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 2.5",
   "outcome_label": "Real Madrid over 2.5",
   "odds_set": {
    "by_author": "1.59",
    "our_snapshot": "1.4367",
    "our_snapshot_at": "2026-10-21T16:05:59.275Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 4367,
   "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-21T15:59:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "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": "Team goals over/under 2.5",
    "choice": "Real Madrid over 2.5",
    "author_odds": "1.59",
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 2.5: Real Madrid over 2.5 at 1.59"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "4-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Real Madrid 4-1 RB Leipzig."
   },
   "settlements": [
    {
     "operation_id": "44035889321b537f24b483413ade9473bba8c11cb327462a6f6280d0811cc0e4",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 2.5",
     "choice": "Real Madrid over 2.5",
     "decimal_odds": "1.59",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5900,
     "executed_at": "2026-10-23T00:43:46.341Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "25b673e937bac61ce4313281e774b12fe5779bf4ca511e8ed962929f74246dbb",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 2.5",
     "choice": "Real Madrid over 2.5",
     "decimal_odds": "1.4367",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 4367,
     "executed_at": "2026-10-23T00:43:48.263Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "excluded_from_feed": {
  "ads": 7,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": {
  "titles": [
   {
    "code_name": "P-01",
    "display_name": "6/7 result calls right · week of 19 Oct 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "w-1d5292ed85",
    "bucket": "Week record",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 7,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "6/7 result calls right · week of 19 Oct 2026",
    "rationale": "6 of 7 result calls right in the week 19 Oct 2026–25 Oct 2026 (Monday to Sunday, UTC), one call per match. On 7 of these matches the other tipsters and sources were right 73.2% of the time. Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-p-01-w-1d5292ed85-event",
    "alt": "Miguel Alvim · 6/7 result calls right · week of 19 Oct 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/authors/miguel-alvim/#title-week-record\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-m-light.svg\" alt=\"Miguel Alvim · 6/7 result calls right · week of 19 Oct 2026 · Tracked by Forecast Record\" width=\"730\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 22 Feb 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-10-25",
    "evidence_through": "2026-10-25",
    "earned_at": "2026-10-21",
    "published_at": "2026-10-26",
    "visible_until": "2027-02-22",
    "badge_label": "6/7 · week of 19 Oct",
    "scope_words": null,
    "title_id": "zk-1d5292ed85a71802d687",
    "evidence_items": [
     {
      "nid": "n-c5cbe5f5e1930f22687e9554",
      "data": "2026-10-19",
      "match": "Getafe v Rayo Vallecano",
      "said_text": "1X2, match result: draw at 3.1",
      "outcome_label": "right",
      "evidence_price": 2.9,
      "comparison": "17 other tipsters and sources on this match, 9 right (9 named draw, 4 named away win, 4 named home win)",
      "url": "/authors/miguel-alvim/picks/3/#pick-n-c5cbe5f5e1930f22687e9554"
     },
     {
      "nid": "n-0ca8bbb6c43b00497f0d510f",
      "data": "2026-10-20",
      "match": "Liverpool v Villarreal",
      "said_text": "1X2, match result: Liverpool at 1.56",
      "outcome_label": "right",
      "evidence_price": 1.49,
      "comparison": "36 other tipsters and sources on this match, 36 right (36 named home win)",
      "url": "/authors/miguel-alvim/picks/3/#pick-n-0ca8bbb6c43b00497f0d510f"
     },
     {
      "nid": "n-eda8c2bbebdcfadf77257e03",
      "data": "2026-10-21",
      "match": "Como v Manchester United",
      "said_text": "1X2, match result: Como at 2.27",
      "outcome_label": "right",
      "evidence_price": 2.35,
      "comparison": "29 other tipsters and sources on this match, 17 right (17 named home win, 8 named draw, 4 named away win)",
      "url": "/authors/miguel-alvim/picks/4/#pick-n-eda8c2bbebdcfadf77257e03"
     },
     {
      "nid": "n-a609bf736f56d9faae0e8140",
      "data": "2026-10-21",
      "match": "Club Brugge KV v RC Lens",
      "said_text": "1X2, match result: Club Brugge KV at 2.22",
      "outcome_label": "right",
      "evidence_price": 1.73,
      "comparison": "21 other tipsters and sources on this match, 18 right (18 named home win, 2 named draw, 1 named away win)",
      "url": "/authors/miguel-alvim/picks/4/#pick-n-a609bf736f56d9faae0e8140"
     },
     {
      "nid": "n-62ad2ab77870a692cb43711e",
      "data": "2026-10-21",
      "match": "Real Madrid v RB Leipzig",
      "said_text": "1X2, match result: Real Madrid at 1.54",
      "outcome_label": "right",
      "evidence_price": 1.23,
      "comparison": "33 other tipsters and sources on this match, 33 right (33 named home win)",
      "url": "/authors/miguel-alvim/picks/3/#pick-n-62ad2ab77870a692cb43711e"
     },
     {
      "nid": "n-cdc88ea1fefde93d14514ed1",
      "data": "2026-10-21",
      "match": "Inter v Shakhtar Donetsk",
      "said_text": "1X2, match result: Inter at 1.28",
      "outcome_label": "right",
      "evidence_price": 1.25,
      "comparison": "18 other tipsters and sources on this match, 16 right (16 named home win, 1 named draw, 1 named away win)",
      "url": "/authors/miguel-alvim/picks/4/#pick-n-cdc88ea1fefde93d14514ed1"
     },
     {
      "nid": "n-6e7a0f0e538023f2992640ed",
      "data": "2026-10-21",
      "match": "FC Bayern München v Arsenal",
      "said_text": "1X2, match result: FC Bayern München at 2.17",
      "outcome_label": "wrong",
      "evidence_price": 2.32,
      "comparison": "27 other tipsters and sources on this match, 7 right (16 named home win, 7 named draw, 4 named away win)",
      "url": "/authors/miguel-alvim/picks/4/#pick-n-6e7a0f0e538023f2992640ed"
     }
    ],
    "evidence_total": 7,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 992,
       "height": 40,
       "url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 992,
       "height": 40,
       "url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 730,
       "height": 28,
       "url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 730,
       "height": 28,
       "url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 569,
       "height": 20,
       "url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 569,
       "height": 20,
       "url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-c53938bd8d26ad3720802a07/p-01-w-1d5292ed85-event-card.svg"
    },
    "profile_anchor": "title-1d5292ed85a7",
    "chance": {
     "contract_version": 1,
     "kind": "at_least",
     "priced": 6,
     "unpriced": 1,
     "hits": 5,
     "probability": 0.263402,
     "one_in": 4,
     "log10": -0.58,
     "words": "1 in 4",
     "rule": "probability of at least this many correct picks if each pick came in with its market probability (1/price); exact Poisson-binomial",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-week-record"
   }
  ],
  "publication_mode": "top20",
  "empty_reason": null,
  "rules_version": "catalog-1",
  "insufficient": [],
  "badges_on_page": 0,
  "header_titles": [
   {
    "title_id": "zk-1d5292ed85a71802d687",
    "code_name": "P-01",
    "title_tier": "dated_record",
    "badge_label": "6/7 · week of 19 Oct",
    "body": "6/7 result calls right · week of 19 Oct 2026",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-1d5292ed85a7",
    "event_at": "2026-10-25",
    "url": "/titles/p-01-week-record/#zk-1d5292ed85a71802d687"
   }
  ],
  "record_origin": [
   {
    "portion": "live",
    "n": 70,
    "body": "70 recorded before kick-off · since 3 Oct 2026"
   },
   {
    "portion": "found_after",
    "n": 1,
    "body": "1 found after the match"
   }
  ],
  "recent_record": [
   {
    "code_name": "P-01",
    "body": "6/7 result calls right · week of 19 Oct 2026",
    "event_at": "2026-10-25",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-1d5292ed85a7"
   }
  ],
  "record_details": [
   {
    "code_name": "M-11",
    "body": "Most recorded: Goals over/under · 24 matches",
    "details_words": "Goals over/under 16/25 (24 matches); Handicaps 5/15 (15 matches); Goalscorer picks 6/15 (12 matches); Match result (1X2) 9/11 (11 matches); Team goals and win to nil 2/3 (3 matches); Correct score 0/1 (1 match)",
    "url": null,
    "provenance": "live",
    "display_name": "Most recorded bet type",
    "rule_href": "/titles/m-11-most-recorded-bet-type/"
   },
   {
    "code_name": "CS-01",
    "body": "Exact scores · 0/1",
    "details_words": null,
    "url": null,
    "provenance": "live",
    "display_name": "Exact scores",
    "rule_href": "/titles/cs-01-exact-scores/"
   },
   {
    "code_name": "X-01",
    "body": "Longest price: correct at 2.90 · 19 Oct 2026",
    "details_words": "Getafe v Rayo Vallecano · Draw at 2.90 (our pre-match price)",
    "url": "/authors/miguel-alvim/picks/3/#pick-n-c5cbe5f5e1930f22687e9554",
    "provenance": "live",
    "display_name": "Correct at a long price",
    "rule_href": "/titles/x-01-correct-at-a-long-price/"
   }
  ],
  "history": []
 },
 "retro": null,
 "late": {
  "selected": 1,
  "by_proof": {
   "rss": 1
  },
  "double": 0,
  "span_from": "2026-09-20",
  "span_to": "2026-09-20",
  "body": "1 pick was published before kick-off and found by us only after the match had started. The time of publication is evidenced (the publisher's feed date: 1). Each is priced at the market price in our own price history at that moment; the author’s own stated price, where given, is a separate line. These picks are never mixed with the record kept before kick-off and do not enter rankings or the points bankroll. Our price history starts on 26 September 2026; for earlier picks the price at publication is unknown, and the closing price is shown on its own line, outside this series.",
  "series_list": [
   {
    "code_name": "publication_market_price",
    "display_name": "Market price at the evidenced time of publication",
    "n": 0,
    "roi": null,
    "ci_low": null,
    "ci_high": null,
    "price_unknown": 1,
    "waiting": 0,
    "data_status": "unknown",
    "methodology_version": "late-1.0"
   },
   {
    "code_name": "publication_author_price",
    "display_name": "Author's own stated price",
    "n": 1,
    "roi": "-100.0000",
    "ci_low": null,
    "ci_high": null,
    "price_unknown": 0,
    "waiting": 0,
    "data_status": "calculated",
    "methodology_version": "late-1.0"
   },
   {
    "code_name": "closing_for_reference",
    "display_name": "Closing price (not part of this series)",
    "n": 1,
    "roi": "-100.0000",
    "ci_low": null,
    "ci_high": null,
    "price_unknown": 0,
    "waiting": 0,
    "data_status": "calculated",
    "methodology_version": "late-1.0"
   }
  ],
  "methodology_version": "late-1.0"
 },
 "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": 28,
    "above": 14,
    "above_share_percent": "50.0",
    "below": 2,
    "within": 12,
    "median_difference_percent": "4.7",
    "not_comparable": 0,
    "disputed": 0,
    "status": "calculated"
   }
  ],
  "examples": [
   {
    "url": "/authors/miguel-alvim/picks/3/#pick-n-62ad2ab77870a692cb43711e",
    "basis": "snapshot",
    "stated": "1.54",
    "market": "1.22",
    "difference_percent": "26.0"
   },
   {
    "url": "/authors/miguel-alvim/picks/4/#pick-n-a609bf736f56d9faae0e8140",
    "basis": "snapshot",
    "stated": "2.22",
    "market": "1.88",
    "difference_percent": "18.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": "sportsbettingdime.com",
   "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/"
  },
  "observed_from": "2026-09-29",
  "observed_to": "2026-11-04",
  "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": 31,
  "matches": 18,
  "void": 0,
  "net_points_hundredths": 124082,
  "staked_hundredths": 310000,
  "return_percent": "40.03",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-10-10",
  "period_to": "2026-11-04",
  "status": "calculated",
  "method_version": "2.2",
  "short_history": false,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record recorded 31 settled live picks by Miguel Alvim before kick-off across 18 matches between 10 October and 4 November 2026. At our recorded market prices these picks returned +40.0% on the total staked. Of the 95 predictions we hold for Miguel Alvim, 80 are linked to matches: 76 were recorded by us before kick-off and 4 first found after the match. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled live picks",
    "value": "31",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "18",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "+1,240.82 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Return at our recorded market price",
    "value": "+40.0%",
    "anchor": "/methodology/#roi",
    "note": "95% interval −0.7% to +82.5%"
   }
  ],
  "limitations": [],
  "other_series": [],
  "return_over_time": [
   {
    "date": "2026-10-10",
    "cumulative_points_hundredths": -21833,
    "n": 4
   },
   {
    "date": "2026-10-19",
    "cumulative_points_hundredths": -17071,
    "n": 5
   },
   {
    "date": "2026-10-20",
    "cumulative_points_hundredths": -1013,
    "n": 7
   },
   {
    "date": "2026-10-21",
    "cumulative_points_hundredths": 39495,
    "n": 16
   },
   {
    "date": "2026-10-24",
    "cumulative_points_hundredths": 36392,
    "n": 18
   },
   {
    "date": "2026-10-31",
    "cumulative_points_hundredths": 55492,
    "n": 21
   },
   {
    "date": "2026-11-03",
    "cumulative_points_hundredths": 66082,
    "n": 28
   },
   {
    "date": "2026-11-04",
    "cumulative_points_hundredths": 124082,
    "n": 31
   }
  ],
  "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": 31,
    "matches": 18,
    "match_dates": 8,
    "period_from": "2026-10-10",
    "period_to": "2026-11-04",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": 124082,
    "low": {
     "date": "2026-10-10",
     "cumulative_points_hundredths": -21833,
     "after_picks": 4
    },
    "high": {
     "date": "2026-11-04",
     "cumulative_points_hundredths": 124082,
     "after_picks": 31
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2026-10-10",
      "cumulative_points_hundredths": -21833,
      "n": 4,
      "picks": 4
     },
     {
      "date": "2026-10-19",
      "cumulative_points_hundredths": -17071,
      "n": 5,
      "picks": 1
     },
     {
      "date": "2026-10-20",
      "cumulative_points_hundredths": -1013,
      "n": 7,
      "picks": 2
     },
     {
      "date": "2026-10-21",
      "cumulative_points_hundredths": 39495,
      "n": 16,
      "picks": 9
     },
     {
      "date": "2026-10-24",
      "cumulative_points_hundredths": 36392,
      "n": 18,
      "picks": 2
     },
     {
      "date": "2026-10-31",
      "cumulative_points_hundredths": 55492,
      "n": 21,
      "picks": 3
     },
     {
      "date": "2026-11-03",
      "cumulative_points_hundredths": 66082,
      "n": 28,
      "picks": 7
     },
     {
      "date": "2026-11-04",
      "cumulative_points_hundredths": 124082,
      "n": 31,
      "picks": 3
     }
    ]
   },
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record recorded 31 settled live picks by Miguel Alvim before kick-off across 18 matches between 10 October and 4 November 2026. At our recorded market prices these picks returned +40.0% on the total staked. Of the 95 predictions we hold for Miguel Alvim, 80 are linked to matches: 76 were recorded by us before kick-off and 4 first found after the match. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/miguel-alvim/",
   "data_as_of": "2026-11-07",
   "method_version": "2.2"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 95,
   "under_review": 0,
   "no_match_linked": 15,
   "proven_predictions": 76,
   "proven_checked": 70,
   "proven_measured": 32,
   "proven_dates": 14,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 76,
     "checked": 70,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 31,
      "void": 0,
      "matches": 18,
      "net_points_hundredths": 124082,
      "staked_hundredths": 310000,
      "return_percent": "40.03",
      "interval_low": "-0.67",
      "interval_high": "82.50",
      "interval_note": null,
      "period_from": "2026-10-10",
      "period_to": "2026-11-04",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "0.4",
      "checked_after_kickoff_picks": 20
     },
     "same_picks": [
      {
       "price": "Author-quoted price",
       "series_code": "author_price",
       "picks": 27,
       "return_main_percent": "54.04",
       "return_other_percent": "59.44",
       "settled_excluding_void": 27,
       "net_main_points_hundredths": 145915,
       "net_other_points_hundredths": 160500,
       "period_from": "2026-10-19",
       "period_to": "2026-11-04"
      },
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 31,
       "return_main_percent": "40.03",
       "return_other_percent": "45.42",
       "settled_excluding_void": 31,
       "net_main_points_hundredths": 124082,
       "net_other_points_hundredths": 140817,
       "period_from": "2026-10-10",
       "period_to": "2026-11-04"
      }
     ],
     "score": {
      "score_forecasts": 1,
      "exact_hits": 0,
      "exact_rate": 0.0,
      "outcome_checked": 1,
      "outcome_hits": 1,
      "outcome_rate": 100.0,
      "baseline_matches": 1,
      "baseline_distinct_matches": 1,
      "outcome_hits_on_baseline": 1,
      "outcome_rate_on_baseline": 100.0,
      "favourite_hits": 1,
      "favourite_rate": 100.0,
      "price_basis": "our pre-match snapshot",
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": [
       "Outcome checked. No betting return is attributed to this score forecast.",
       "0 of 1 score forecast named the exact score.",
       "The result implied by the named score was right in 1 of 1 match; the market favourite was right in 1 of the same match.",
       "The market favourite is the home win, draw or away win with the lowest price in our own odds snapshot taken before kick-off.",
       "The implied result follows from the named score (2-1 implies a home win)."
      ]
     },
     "eligible": {
      "checked": 70,
      "priced": 31
     },
     "accuracy": {
      "picks": 31,
      "won": 21,
      "won_percent": "67.7",
      "implied_percent": "53.2",
      "left_out": 0,
      "by_market": [
       {
        "market": "Over/under goals",
        "won": 7,
        "picks": 12,
        "implied_percent": "56.7"
       },
       {
        "market": "Match result",
        "won": 7,
        "picks": 8,
        "implied_percent": "58.3"
       },
       {
        "market": "Player to score",
        "won": 5,
        "picks": 7,
        "implied_percent": "38.4"
       },
       {
        "market": "Asian handicap",
        "won": 1,
        "picks": 3,
        "implied_percent": "54.8"
       },
       {
        "market": "Team goals",
        "won": 1,
        "picks": 1,
        "implied_percent": "69.6"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 35,
      "right": 16,
      "wrong": 19,
      "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": 4,
     "checked": 1,
     "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": 1,
      "priced": 0
     },
     "accuracy": null
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-006b7ec3e098094f2d174588",
   "n-00e41b39dc3c6d39715ee2eb",
   "n-0ca8bbb6c43b00497f0d510f",
   "n-29d80d6214078c30279ebb2e",
   "n-2ae559deb057f41acafe50fd",
   "n-2e610333a613c23c75b2e618",
   "n-321cab0feeaab99769a37f36",
   "n-3376b745ce19ddfe357a96ae",
   "n-4297c74c5e5c616adc14f269",
   "n-4cbe3ef4d3563f5528df5a61",
   "n-589d21261dc339d70f1cafc9",
   "n-5bd3f7f94b303d20a72bf11c",
   "n-5f0114b47b63f8189168af48",
   "n-62ad2ab77870a692cb43711e",
   "n-658d5fb62ad0d5ae02b7ea64",
   "n-6e7a0f0e538023f2992640ed",
   "n-7baa7b37de8fc7eca7555607",
   "n-7f2b3c363fd0ae8a44c5b555",
   "n-88759cdf0aa43e802b0ad1d6",
   "n-a1990a8db8f83d725a3ddef4",
   "n-a609bf736f56d9faae0e8140",
   "n-bf95d31072d3b20837061c0d",
   "n-c7e8f44f1029d1935c7f4b48",
   "n-cdc88ea1fefde93d14514ed1",
   "n-d13d82f6c9d88123d716be3e",
   "n-d5a86f6b8308e75872a3e06a",
   "n-eda8c2bbebdcfadf77257e03",
   "n-ee4d8d543f528c3006264309",
   "n-f1745e37a622bbca5202cb96",
   "n-fbea7941520860e43a495ac8",
   "n-fdb26746eff925643476fe44"
  ],
  "interval_low": "-0.67",
  "interval_high": "82.50",
  "caption": "Recorded before kick-off, at our recorded market price · 100 points per pick · 10 October – 4 November 2026 · Calculated · picks settled under method v2.2",
  "record_from": "2026-09-29",
  "record_to": "2026-11-04"
 },
 "recorded_picks": [
  {
   "record_id": "n-5f0114b47b63f8189168af48",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-5f0114b47b63f8189168af48",
   "match": "AEK Athens v Real Madrid",
   "match_url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
   "kickoff": "2026-11-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 1.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Aboubakary Koita to score at 5.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 50000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "5.5",
   "settled_price": "6.0000",
   "published_at": "2026-11-04T15:43:00.000Z",
   "recorded_at": "2026-11-04T16:36:10.945Z",
   "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-5f0114b47b63f8189168af48",
    "quote_text": "Anytime Goalscorer Pick #2: Aboubakary Koita 1+ Goal (+450 at BetMGM)",
    "fragment_from": 3821,
    "fragment_to": 3890,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
     "material_removed": false
    },
    "published_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "executed_at": "2026-11-04T16:38:00.772Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c654ce8fca9d",
     "display_name": "AEK Athens — Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T17:45:00.000Z",
     "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Aboubakary Koita to score",
    "odds_set": {
     "by_author": "5.5",
     "our_snapshot": "6.0000",
     "our_snapshot_at": "2026-11-04T16:35:29.828Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 50000,
    "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-04T15:43:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T15:43:00.000Z",
     "detected_at": "2026-11-04T16:36:10.945Z",
     "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": "Aboubakary Koita to score",
     "author_odds": "5.5",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Aboubakary Koita to score at 5.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Aboubakary Koita scored 1 goal; the final score was AEK Athens 2-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "adb73d1509de25cddcc84d8d243fd315e09f21b5224d3e37360f359661fb17d7",
      "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": "Aboubakary Koita to score",
      "decimal_odds": "5.5",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 45000,
      "executed_at": "2026-11-04T16:37:59.453Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "27930cf3884832f30f5988b81113aba72ec55491c57080bea4fd1eee6d3e31d3",
      "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": "Aboubakary Koita to score",
      "decimal_odds": "6.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 50000,
      "executed_at": "2026-11-04T16:38:00.772Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aboubakary Koita to score"
   }
  },
  {
   "record_id": "n-d5a86f6b8308e75872a3e06a",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-d5a86f6b8308e75872a3e06a",
   "match": "AEK Athens v Real Madrid",
   "match_url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
   "kickoff": "2026-11-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 1.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Jude Bellingham to score at 3.25",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 18000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "3.25",
   "settled_price": "2.8000",
   "published_at": "2026-11-04T15:43:00.000Z",
   "recorded_at": "2026-11-04T16:36:10.945Z",
   "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-d5a86f6b8308e75872a3e06a",
    "quote_text": "Anytime Goalscorer Pick #1: Jude Bellingham 1+ Goal (+225 at BetMGM)",
    "fragment_from": 3490,
    "fragment_to": 3558,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
     "material_removed": false
    },
    "published_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "executed_at": "2026-11-04T16:38:05.558Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c654ce8fca9d",
     "display_name": "AEK Athens — Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T17:45:00.000Z",
     "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Jude Bellingham to score",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": "2.8000",
     "our_snapshot_at": "2026-11-04T16:35:08.550Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 18000,
    "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-04T15:43:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T15:43:00.000Z",
     "detected_at": "2026-11-04T16:36:10.945Z",
     "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": "Jude Bellingham to score",
     "author_odds": "3.25",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Jude Bellingham to score at 3.25"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Jude Bellingham scored 1 goal; the final score was AEK Athens 2-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "0fb4f42517734b5cb1222a60e2209af3d70ae30f7e2ca67d2e71bc13b32e9c94",
      "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": "Jude Bellingham to score",
      "decimal_odds": "3.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 22500,
      "executed_at": "2026-11-04T16:38:04.600Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "829eda2970d61121e12543b853f4a8d272360e132757c85418127b5e465b1907",
      "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": "Jude Bellingham to score",
      "decimal_odds": "2.8000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 18000,
      "executed_at": "2026-11-04T16:38:05.558Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jude Bellingham to score"
   }
  },
  {
   "record_id": "n-7baa7b37de8fc7eca7555607",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-7baa7b37de8fc7eca7555607",
   "match": "AEK Athens v Real Madrid",
   "match_url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
   "kickoff": "2026-11-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 1.1,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Real Madrid -1.5 at 1.72",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.72",
   "settled_price": "1.7924",
   "published_at": "2026-11-04T15:43:00.000Z",
   "recorded_at": "2026-11-04T16:36:10.945Z",
   "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-7baa7b37de8fc7eca7555607",
    "quote_text": "Handicap Pick: Real Madrid -1.5 Goals (-138 / 58% at Kalshi)",
    "fragment_from": 2540,
    "fragment_to": 2600,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
     "material_removed": false
    },
    "published_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "executed_at": "2026-11-04T16:38:04.465Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c654ce8fca9d",
     "display_name": "AEK Athens — Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T17:45:00.000Z",
     "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "Real Madrid -1.5",
    "odds_set": {
     "by_author": "1.72",
     "our_snapshot": "1.7924",
     "our_snapshot_at": "2026-11-04T16:35:08.991Z",
     "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-04T15:43:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T15:43:00.000Z",
     "detected_at": "2026-11-04T16:36:10.945Z",
     "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": "Asian handicap -1.5",
     "choice": "Real Madrid -1.5",
     "author_odds": "1.72",
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Real Madrid -1.5 at 1.72"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was AEK Athens 2-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "8495596ed30418d5209944edff84527ec905c5be9cbf404c991c8a955dfa44ed",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Real Madrid -1.5",
      "decimal_odds": "1.72",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-04T16:38:00.977Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "b324b613987b3cfc282d49e16ead33f86fa30050a61ec4c926f29989712c3742",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Real Madrid -1.5",
      "decimal_odds": "1.7924",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-04T16:38:04.465Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid -1.5"
   }
  },
  {
   "record_id": "n-4cbe3ef4d3563f5528df5a61",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-4cbe3ef4d3563f5528df5a61",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.6,
   "market_code": "player_to_score",
   "author_said": "Player to score: Nicolas Jackson to score at 3.25",
   "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": "3.25",
   "settled_price": "3.2500",
   "published_at": "2026-11-03T16:20:11.000Z",
   "recorded_at": "2026-11-03T16:21:41.064Z",
   "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-4cbe3ef4d3563f5528df5a61",
    "quote_text": "Goalscorer Value Pick: Nicolas Jackson Anytime Goalscorer (+225 at BetMGM)",
    "fragment_from": 5990,
    "fragment_to": 6064,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "executed_at": "2026-11-03T16:25:34.051Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Nicolas Jackson to score",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": "3.2500",
     "our_snapshot_at": "2026-11-03T16:20:31.032Z",
     "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-03T16:20:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T16:20:11.000Z",
     "detected_at": "2026-11-03T16:21:41.064Z",
     "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": "Nicolas Jackson to score",
     "author_odds": "3.25",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Nicolas Jackson to score at 3.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Nicolas Jackson scored 0 goals; the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "46528169d169e1260ffd0b6d36f2dfe1195b5baf7df69f8f3d4aa02a7ac92016",
      "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": "Nicolas Jackson to score",
      "decimal_odds": "3.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T16:25:32.504Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "6823f782ec4c6e047e20862fe63b5064774e32620179695aa3a15c22f8a98577",
      "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": "Nicolas Jackson to score",
      "decimal_odds": "3.2500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T16:25:34.051Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nicolas Jackson to score"
   }
  },
  {
   "record_id": "n-a1990a8db8f83d725a3ddef4",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-a1990a8db8f83d725a3ddef4",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.6,
   "market_code": "player_to_score",
   "author_said": "Player to score: Lamine Yamal to score at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8167,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.85",
   "settled_price": "1.8167",
   "published_at": "2026-11-03T16:20:11.000Z",
   "recorded_at": "2026-11-03T16:21:41.064Z",
   "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-a1990a8db8f83d725a3ddef4",
    "quote_text": "Top Anytime Goalscorer Pick: Lamine Yamal Anytime Goalscorer (-118 at BetMGM)",
    "fragment_from": 5435,
    "fragment_to": 5512,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "executed_at": "2026-11-03T16:25:35.262Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Lamine Yamal to score",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": "1.8167",
     "our_snapshot_at": "2026-11-03T16:20:32.000Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8167,
    "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-03T16:20:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T16:20:11.000Z",
     "detected_at": "2026-11-03T16:21:41.064Z",
     "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": "Lamine Yamal to score",
     "author_odds": "1.85",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Lamine Yamal to score at 1.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Lamine Yamal scored 1 goal; the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "e8f48aa44fc8a25779f0f1aa85c510b4da8c187f7145e7b9319e7caedfc6d22e",
      "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": "Lamine Yamal to score",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-03T16:25:34.208Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d58739fd789af11051a2d7b311d7999e140934161687373437fd3df39f345793",
      "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": "Lamine Yamal to score",
      "decimal_odds": "1.8167",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8167,
      "executed_at": "2026-11-03T16:25:35.262Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lamine Yamal to score"
   }
  },
  {
   "record_id": "n-2e610333a613c23c75b2e618",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-2e610333a613c23c75b2e618",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.6,
   "market_code": "total",
   "author_said": "Over/Under 4.5 goals: over 4.5 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.0300",
   "published_at": "2026-11-03T16:20:11.000Z",
   "recorded_at": "2026-11-03T16:21:41.064Z",
   "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-2e610333a613c23c75b2e618",
    "quote_text": "Total-Goals Pick: Over 4.5 goals (+120 at theScore Bet)",
    "fragment_from": 3783,
    "fragment_to": 3838,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "executed_at": "2026-11-07T09:33:39.831Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 4.5 goals",
    "outcome_label": "over 4.5",
    "odds_set": {
     "by_author": "2.2",
     "our_snapshot": "2.0300",
     "our_snapshot_at": "2026-11-03T16:20:32.144Z",
     "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-03T16:20:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T16:20:11.000Z",
     "detected_at": "2026-11-03T16:21:41.064Z",
     "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 4.5 goals",
     "choice": "over 4.5",
     "author_odds": "2.2",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "4.5",
     "subject": "goals_total",
     "in_words": "Over/Under 4.5 goals: over 4.5 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 FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "6b2507e495387bb86dec95e4c86a4355024c2597428148f6c84e33dac27317c2",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 4.5 goals",
      "choice": "over 4.5",
      "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-11-07T09:33:38.096Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7fe6faefc0bb77b65552d7293ac2fa74e99e11ebdb11b760987ed14adfe491fa",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 4.5 goals",
      "choice": "over 4.5",
      "decimal_odds": "2.0300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T09:33:39.831Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 4.5 (Over/Under 4.5 goals)"
   }
  },
  {
   "record_id": "n-fbea7941520860e43a495ac8",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-fbea7941520860e43a495ac8",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.9,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.37",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13200,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.37",
   "settled_price": "2.3200",
   "published_at": "2026-11-03T15:51:01.000Z",
   "recorded_at": "2026-11-03T16:06:11.526Z",
   "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-fbea7941520860e43a495ac8",
    "quote_text": "Total Goals Pick: Over 3.5 Goals (+137 at Novig)",
    "fragment_from": 3893,
    "fragment_to": 3941,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "executed_at": "2026-11-07T09:33:40.584Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.37",
     "our_snapshot": "2.3200",
     "our_snapshot_at": "2026-11-03T16:03:03.077Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13200,
    "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-03T15:51:01.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:51:01.000Z",
     "detected_at": "2026-11-03T16:06:11.526Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.37",
     "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.37"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Manchester United 3-2 AS Roma."
    },
    "settlements": [
     {
      "operation_id": "d2a58ae214be4c758fe51fd6da3e1b4f26deabae5182d674d725f8768ac7e75b",
      "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.37",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13700,
      "executed_at": "2026-11-07T09:33:39.992Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e3aad154f888cd0da1869175008f54995e70d23152d4dfa4f0275a9b6029d917",
      "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": "2.3200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13200,
      "executed_at": "2026-11-07T09:33:40.584Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
     "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-29d80d6214078c30279ebb2e",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-29d80d6214078c30279ebb2e",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 4.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Julián Alvarez to score at 3.1",
   "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": "3.1",
   "settled_price": "2.9000",
   "published_at": "2026-11-03T15:32:36.000Z",
   "recorded_at": "2026-11-03T15:36:11.674Z",
   "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-29d80d6214078c30279ebb2e",
    "quote_text": "Pick: Julian Alvarez Anytime Goalscorer (+210 at BetMGM)",
    "fragment_from": 4364,
    "fragment_to": 4420,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "executed_at": "2026-11-07T09:33:50.273Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Julián Alvarez to score",
    "odds_set": {
     "by_author": "3.1",
     "our_snapshot": "2.9000",
     "our_snapshot_at": "2026-11-03T15:48:38.039Z",
     "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-03T15:32:36.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:32:36.000Z",
     "detected_at": "2026-11-03T15:36:11.674Z",
     "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": "Julián Alvarez to score",
     "author_odds": "3.1",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Julián Alvarez to score at 3.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Julián Alvarez scored 0 goals; the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "08cbc8d95e7b4c76dbc0682567074226e4ffd9fe0c811ee21c2cb7283be560bc",
      "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": "Julián Alvarez to score",
      "decimal_odds": "3.1",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T09:33:47.906Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ff95d33428c6a614846cd83c74bac100618dc1428f991cbaf5964f11e5964071",
      "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": "Julián Alvarez to score",
      "decimal_odds": "2.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-07T09:33:50.273Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Julián Alvarez to score"
   }
  },
  {
   "record_id": "n-bf95d31072d3b20837061c0d",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-bf95d31072d3b20837061c0d",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 4.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.77",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6173,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.77",
   "settled_price": "1.6173",
   "published_at": "2026-11-03T15:32:36.000Z",
   "recorded_at": "2026-11-03T15:36:11.674Z",
   "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-bf95d31072d3b20837061c0d",
    "quote_text": "Pick: Under 3.5 Goals (-130 at theScore Bet)",
    "fragment_from": 3648,
    "fragment_to": 3692,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "executed_at": "2026-11-07T09:33:47.847Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.77",
     "our_snapshot": "1.6173",
     "our_snapshot_at": "2026-11-03T15:32:24.324Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6173,
    "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-03T15:32:36.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:32:36.000Z",
     "detected_at": "2026-11-03T15:36:11.674Z",
     "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.77",
     "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.77"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "91b958a57cd964daf2347da13a28fa15632de6b8194f4c1c1e901d4353897dc6",
      "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.77",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7700,
      "executed_at": "2026-11-07T09:33:44.587Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e6d3278deeac54b7ddbb91759837cb66ee248642cbc1ad99b0a1da645aebb33d",
      "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": "1.6173",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6173,
      "executed_at": "2026-11-07T09:33:47.847Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
     "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-c7e8f44f1029d1935c7f4b48",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-c7e8f44f1029d1935c7f4b48",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 4.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München at 2.4",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13050,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.4",
   "settled_price": "2.3050",
   "published_at": "2026-11-03T15:32:36.000Z",
   "recorded_at": "2026-11-03T15:36:11.674Z",
   "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-c7e8f44f1029d1935c7f4b48",
    "quote_text": "Pick: Bayern Munich Moneyline (+140 at theScore Bet)",
    "fragment_from": 3017,
    "fragment_to": 3069,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "07efd07e281ab5ce6dd21899adf229a57028b496a1a719c83777b77393818dd2",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:32:36.000Z",
    "detected_at": "2026-11-03T15:36:11.674Z",
    "executed_at": "2026-11-03T15:43:11.509Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Bayern München",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": "2.3050",
     "our_snapshot_at": "2026-11-03T15:35:35.456Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13050,
    "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-03T15:32:36.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:32:36.000Z",
     "detected_at": "2026-11-03T15:36:11.674Z",
     "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 Bayern München",
     "author_odds": "2.4",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Bayern München at 2.4"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "6973f7f9342085435836007646bcc03c94e196c920278b0d318ed719a2cd999f",
      "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 Bayern München",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 14000,
      "executed_at": "2026-11-03T15:43:09.534Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c9b4296261a9223ad814a9193dde19cb74521590b534ec14f9a602052087bb0a",
      "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 Bayern München",
      "decimal_odds": "2.3050",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13050,
      "executed_at": "2026-11-03T15:43:11.509Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/atletico-madrid-vs-bayern-picks-goal-props-odds-nov-3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win"
   }
  },
  {
   "record_id": "n-589d21261dc339d70f1cafc9",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-589d21261dc339d70f1cafc9",
   "match": "Chelsea v Manchester United",
   "match_url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 0.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Morgan Rogers to score at 2.8",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 17100,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.8",
   "settled_price": "2.7100",
   "published_at": "2026-10-31T12:10:00.000Z",
   "recorded_at": "2026-10-31T12:21:41.819Z",
   "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-589d21261dc339d70f1cafc9",
    "quote_text": "Morgan Rogers Anytime Goalscorer: Chelsea’s attacking threat makes Rogers worth backing at +180 at Bet365",
    "fragment_from": 633,
    "fragment_to": 738,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
     "material_removed": false
    },
    "published_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "executed_at": "2026-10-31T12:26:04.593Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c3d02ca4c53b",
     "display_name": "Chelsea — Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Morgan Rogers to score",
    "odds_set": {
     "by_author": "2.8",
     "our_snapshot": "2.7100",
     "our_snapshot_at": "2026-10-31T12:22:04.333Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 17100,
    "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-31T12:10:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T12:10:00.000Z",
     "detected_at": "2026-10-31T12:21:41.819Z",
     "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": "Morgan Rogers to score",
     "author_odds": "2.8",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Morgan Rogers to score at 2.8"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Morgan Rogers scored 1 goal; the final score was Chelsea 2-0 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "7a81d972b930a2087d02f61c5df141982b5a4938058520c473f181dc37450aa9",
      "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": "Morgan Rogers to score",
      "decimal_odds": "2.8",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 18000,
      "executed_at": "2026-10-31T12:26:02.797Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "07b093c6d3710db0e6aafc83e49998b57293b9b6f7ba6c25829aa66b17899db9",
      "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": "Morgan Rogers to score",
      "decimal_odds": "2.7100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 17100,
      "executed_at": "2026-10-31T12:26:04.593Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Morgan Rogers to score"
   }
  },
  {
   "record_id": "n-f1745e37a622bbca5202cb96",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-f1745e37a622bbca5202cb96",
   "match": "Chelsea v Manchester United",
   "match_url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 0.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.64",
   "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": "1.64",
   "settled_price": "1.6061",
   "published_at": "2026-10-31T12:10:00.000Z",
   "recorded_at": "2026-10-31T12:21:41.819Z",
   "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-f1745e37a622bbca5202cb96",
    "quote_text": "Over 2.5 Goals: Kalshi 61% (-156), backed by both teams’ defensive issues",
    "fragment_from": 558,
    "fragment_to": 631,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
     "material_removed": false
    },
    "published_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "executed_at": "2026-10-31T12:26:13.434Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c3d02ca4c53b",
     "display_name": "Chelsea — Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.64",
     "our_snapshot": "1.6061",
     "our_snapshot_at": "2026-10-31T12:18:14.953Z",
     "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-31T12:10:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T12:10:00.000Z",
     "detected_at": "2026-10-31T12:21:41.819Z",
     "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.64",
     "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.64"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Chelsea 2-0 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "1019fcd7412bd188d3768cd2cf65cafb509d2ad39fbe295f1a915a73b25b5b74",
      "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.64",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T12:26:06.743Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ca9025ce388c0b75d80b870fa0b7560466a3359c17858630930c64f9212ea44a",
      "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.6061",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T12:26:13.434Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
     "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-006b7ec3e098094f2d174588",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-006b7ec3e098094f2d174588",
   "match": "Chelsea v Manchester United",
   "match_url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
   "kickoff": "2026-10-31T12:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 0.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Chelsea at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.85",
   "settled_price": "2.2000",
   "published_at": "2026-10-31T12:10:00.000Z",
   "recorded_at": "2026-10-31T12:21:41.819Z",
   "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-006b7ec3e098094f2d174588",
    "quote_text": "Chelsea vs Man United Prediction: Back Chelsea on the moneyline at Kalshi 54% (-117)",
    "fragment_from": 472,
    "fragment_to": 556,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7ce36f4703d6bdab81b8d9d9d8aa7f8c625e6bae89b90196d19af39dc45d53ad",
     "material_removed": false
    },
    "published_at": "2026-10-31T12:10:00.000Z",
    "detected_at": "2026-10-31T12:21:41.819Z",
    "executed_at": "2026-10-31T12:26:01.271Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c3d02ca4c53b",
     "display_name": "Chelsea — Manchester United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-31T12:30:00.000Z",
     "url": "/football/matches/chelsea-vs-manchester-united-2026-10-31/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Chelsea",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": "2.2000",
     "our_snapshot_at": "2026-10-31T12:18:14.953Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12000,
    "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-31T12:10:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T12:10:00.000Z",
     "detected_at": "2026-10-31T12:21:41.819Z",
     "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": "Chelsea",
     "author_odds": "1.85",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Chelsea at 1.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Chelsea 2-0 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "48b3c9c842b53dc18454fd6307180c1ae95aeadc48f54710c2c9ad8ba4f968bc",
      "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": "Chelsea",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-10-31T12:25:55.494Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "85af70c854f501431d1078cf166d0fe47437f0ca279f972b6b9755774b33fede",
      "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": "Chelsea",
      "decimal_odds": "2.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-10-31T12:26:01.271Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/chelsea-vs-man-united-predictions-goalscorer-picks-october-31/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Chelsea to win"
   }
  },
  {
   "record_id": "n-658d5fb62ad0d5ae02b7ea64",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-658d5fb62ad0d5ae02b7ea64",
   "match": "Philadelphia Union v New England Revolution",
   "match_url": "/football/matches/philadelphia-union-vs-new-england-revolution-2026-10-24/",
   "kickoff": "2026-10-24T23:30:00.000Z",
   "competition": "MLS",
   "lead_hours": 9.9,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.13",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.13",
   "settled_price": "2.0000",
   "published_at": "2026-10-24T13:30:00.000Z",
   "recorded_at": "2026-10-24T13:36:16.373Z",
   "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-658d5fb62ad0d5ae02b7ea64",
    "quote_text": "Over 3.5 Goals (+113 / 47% at Kalshi)",
    "fragment_from": 434,
    "fragment_to": 471,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9edb5726261cd83842ef227b89f77a0e6c4000b6fa200905ec5507d9f76ef3a9",
     "material_removed": false
    },
    "published_at": "2026-10-24T13:30:00.000Z",
    "detected_at": "2026-10-24T13:36:16.373Z",
    "executed_at": "2026-10-24T13:37:22.219Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f6916032171b",
     "display_name": "Philadelphia Union — New England Revolution",
     "competition_name": "MLS",
     "starts_at": "2026-10-24T23:30:00.000Z",
     "url": "/football/matches/philadelphia-union-vs-new-england-revolution-2026-10-24/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.13",
     "our_snapshot": "2.0000",
     "our_snapshot_at": "2026-10-24T13:33:08.993Z",
     "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-24T13:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T13:30:00.000Z",
     "detected_at": "2026-10-24T13:36:16.373Z",
     "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.13",
     "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.13"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Philadelphia Union 1-2 New England Revolution."
    },
    "settlements": [
     {
      "operation_id": "45fcb44f021600a96ba1907637bc6da5ca7fdfe60acc30329a366923c56ad78a",
      "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.13",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T13:37:19.755Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "20f7c9337b9e9d9f264f5844feb02b7a9b3484ba314f7d8a721fbc0b9354af48",
      "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": "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-24T13:37:22.219Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/mls-picks-predictions-saturday-oct-24-2026/",
     "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-321cab0feeaab99769a37f36",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-321cab0feeaab99769a37f36",
   "match": "Aston Villa v Manchester City",
   "match_url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
   "kickoff": "2026-10-24T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 6.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Erling Haaland to score at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6897,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.85",
   "settled_price": "1.6897",
   "published_at": "2026-10-24T05:04:00.000Z",
   "recorded_at": "2026-10-24T05:06:16.067Z",
   "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-321cab0feeaab99769a37f36",
    "quote_text": "Haaland anytime goalscorer (-118) headlines my Oct. 24 predictions",
    "fragment_from": 577,
    "fragment_to": 643,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
     "material_removed": false
    },
    "published_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "executed_at": "2026-10-24T09:48:22.185Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f13233de2338",
     "display_name": "Aston Villa — Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T11:30:00.000Z",
     "url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Erling Haaland to score",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": "1.6897",
     "our_snapshot_at": "2026-10-24T05:30:40.515Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6897,
    "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-24T05:04:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T05:04:00.000Z",
     "detected_at": "2026-10-24T05:06:16.067Z",
     "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": "Erling Haaland to score",
     "author_odds": "1.85",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Erling Haaland to score at 1.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Erling Haaland scored 1 goal; the final score was Aston Villa 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "ea9260f428de115cac9c0f8775a72f82072750409385dc6268819f4d836bd676",
      "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": "Erling Haaland to score",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-10-24T09:48:21.065Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f292981f1eca2e78ea2a7fb459ead4d5e182cfcfd47d4c669a5a0cd63ab81395",
      "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": "Erling Haaland to score",
      "decimal_odds": "1.6897",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6897,
      "executed_at": "2026-10-24T09:48:22.185Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Erling Haaland to score"
   }
  },
  {
   "record_id": "n-7f2b3c363fd0ae8a44c5b555",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-7f2b3c363fd0ae8a44c5b555",
   "match": "Real Madrid v RB Leipzig",
   "match_url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.9,
   "market_code": "team_total",
   "author_said": "Team goals over/under 2.5: Real Madrid over 2.5 at 1.59",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4367,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.59",
   "settled_price": "1.4367",
   "published_at": "2026-10-21T15:59:00.000Z",
   "recorded_at": "2026-10-21T16:06:13.016Z",
   "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-7f2b3c363fd0ae8a44c5b555",
    "quote_text": "Real Madrid team total Over 2.5 goals (-170 equivalent at Kalshi) is my second-best bet",
    "fragment_from": 309,
    "fragment_to": 396,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
     "material_removed": false
    },
    "published_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "executed_at": "2026-10-23T00:43:48.263Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-768d6e0748bb",
     "display_name": "Real Madrid — RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 2.5",
    "outcome_label": "Real Madrid over 2.5",
    "odds_set": {
     "by_author": "1.59",
     "our_snapshot": "1.4367",
     "our_snapshot_at": "2026-10-21T16:05:59.275Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4367,
    "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-21T15:59:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T15:59:00.000Z",
     "detected_at": "2026-10-21T16:06:13.016Z",
     "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": "Team goals over/under 2.5",
     "choice": "Real Madrid over 2.5",
     "author_odds": "1.59",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 2.5: Real Madrid over 2.5 at 1.59"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Madrid 4-1 RB Leipzig."
    },
    "settlements": [
     {
      "operation_id": "44035889321b537f24b483413ade9473bba8c11cb327462a6f6280d0811cc0e4",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Real Madrid over 2.5",
      "decimal_odds": "1.59",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5900,
      "executed_at": "2026-10-23T00:43:46.341Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "25b673e937bac61ce4313281e774b12fe5779bf4ca511e8ed962929f74246dbb",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "Real Madrid over 2.5",
      "decimal_odds": "1.4367",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4367,
      "executed_at": "2026-10-23T00:43:48.263Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid over 2.5 (Team goals over/under 2.5)"
   }
  },
  {
   "record_id": "n-cdc88ea1fefde93d14514ed1",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-cdc88ea1fefde93d14514ed1",
   "match": "Inter v Shakhtar Donetsk",
   "match_url": "/football/matches/inter-vs-shakhtar-donetsk-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 9.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Inter at 1.28",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.28",
   "settled_price": "1.2000",
   "published_at": "2026-10-21T09:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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.2000",
    "result": "Won",
    "points_hundredths": 2000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-cdc88ea1fefde93d14514ed1",
    "quote_text": "Inter to win vs. Shakhtar Donetsk\n\n78% (-355)",
    "fragment_from": 1895,
    "fragment_to": 1940,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "521c3f0c12aa4f566b6495cb6d8a53655d14ed3d560005ddb3b61a79c91036f5",
     "material_removed": false
    },
    "published_at": "2026-10-21T09:30:00.000Z",
    "detected_at": "2026-10-21T09:36:16.252Z",
    "executed_at": "2026-10-23T00:45:16.357Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d3d27a7c8131",
     "display_name": "Inter — Shakhtar Donetsk",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/inter-vs-shakhtar-donetsk-2026-10-21/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Inter",
    "odds_set": {
     "by_author": "1.28",
     "our_snapshot": "1.2000",
     "our_snapshot_at": "2026-10-21T09:32:27.003Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2000,
    "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-21T09:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T09:30:00.000Z",
     "detected_at": "2026-10-21T09:36:16.252Z",
     "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": "Inter",
     "author_odds": "1.28",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Inter at 1.28"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Inter 1-0 Shakhtar Donetsk."
    },
    "settlements": [
     {
      "operation_id": "3e40c81994d7950328bd0e23c337b8146299a8493d35da130102a2b22dd951ba",
      "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": "Inter",
      "decimal_odds": "1.28",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2800,
      "executed_at": "2026-10-23T00:45:14.958Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ea375b28ec5e67ff02cff11bf11b3a05cc7955dfe040ec61f7c4646e8666cc80",
      "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": "Inter",
      "decimal_odds": "1.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2000,
      "executed_at": "2026-10-23T00:45:16.357Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Inter to win"
   }
  },
  {
   "record_id": "n-62ad2ab77870a692cb43711e",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-62ad2ab77870a692cb43711e",
   "match": "Real Madrid v RB Leipzig",
   "match_url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 9.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Madrid at 1.54",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2222,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.54",
   "settled_price": "1.2222",
   "published_at": "2026-10-21T09:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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.2222",
    "result": "Won",
    "points_hundredths": 2222,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-62ad2ab77870a692cb43711e",
    "quote_text": "Real Madrid to win vs Leipzig\n\n65% (-186)",
    "fragment_from": 1852,
    "fragment_to": 1893,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "521c3f0c12aa4f566b6495cb6d8a53655d14ed3d560005ddb3b61a79c91036f5",
     "material_removed": false
    },
    "published_at": "2026-10-21T09:30:00.000Z",
    "detected_at": "2026-10-21T09:36:16.252Z",
    "executed_at": "2026-10-23T00:45:14.940Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-768d6e0748bb",
     "display_name": "Real Madrid — RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Madrid",
    "odds_set": {
     "by_author": "1.54",
     "our_snapshot": "1.2222",
     "our_snapshot_at": "2026-10-21T09:32:27.003Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2222,
    "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-21T09:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T09:30:00.000Z",
     "detected_at": "2026-10-21T09:36:16.252Z",
     "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 Madrid",
     "author_odds": "1.54",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Madrid at 1.54"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Madrid 4-1 RB Leipzig."
    },
    "settlements": [
     {
      "operation_id": "f7f91e4f11f31a925340f7dd7e8edf2b70d64bccd98cbe03f39d3bda3cf2fe92",
      "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 Madrid",
      "decimal_odds": "1.54",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5400,
      "executed_at": "2026-10-23T00:45:13.307Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "f328cb6996bc1359aece0cbc4b152bdbfd8c7d227231dcbdb3053f80f3c422d8",
      "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 Madrid",
      "decimal_odds": "1.2222",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2222,
      "executed_at": "2026-10-23T00:45:14.940Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid to win"
   }
  },
  {
   "record_id": "n-a609bf736f56d9faae0e8140",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-a609bf736f56d9faae0e8140",
   "match": "Club Brugge KV v RC Lens",
   "match_url": "/football/matches/club-brugge-kv-vs-rc-lens-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 9.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Club Brugge KV at 2.22",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8811,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.22",
   "settled_price": "1.8811",
   "published_at": "2026-10-21T09:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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.8811",
    "result": "Won",
    "points_hundredths": 8811,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-a609bf736f56d9faae0e8140",
    "quote_text": "Club Brugge to win vs Lens\n\n45% (+122)",
    "fragment_from": 1812,
    "fragment_to": 1850,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "521c3f0c12aa4f566b6495cb6d8a53655d14ed3d560005ddb3b61a79c91036f5",
     "material_removed": false
    },
    "published_at": "2026-10-21T09:30:00.000Z",
    "detected_at": "2026-10-21T09:36:16.252Z",
    "executed_at": "2026-10-23T00:45:13.293Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e001a3fb3630",
     "display_name": "Club Brugge KV — RC Lens",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/club-brugge-kv-vs-rc-lens-2026-10-21/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Club Brugge KV",
    "odds_set": {
     "by_author": "2.22",
     "our_snapshot": "1.8811",
     "our_snapshot_at": "2026-10-21T09:32:27.003Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8811,
    "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-21T09:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T09:30:00.000Z",
     "detected_at": "2026-10-21T09:36:16.252Z",
     "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": "Club Brugge KV",
     "author_odds": "2.22",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Club Brugge KV at 2.22"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Club Brugge KV 3-0 RC Lens."
    },
    "settlements": [
     {
      "operation_id": "6f1347245771206d13a5ec948d635f74902d2483d3d570d9e150c4e37420c4b3",
      "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": "Club Brugge KV",
      "decimal_odds": "2.22",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12200,
      "executed_at": "2026-10-23T00:45:11.857Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2cc106f6f8c19a9f63bfeb999a18620b75a6bcd8a6b3a61d369ab94edc4922d1",
      "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": "Club Brugge KV",
      "decimal_odds": "1.8811",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8811,
      "executed_at": "2026-10-23T00:45:13.293Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Club Brugge KV to win"
   }
  },
  {
   "record_id": "n-6e7a0f0e538023f2992640ed",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-6e7a0f0e538023f2992640ed",
   "match": "FC Bayern München v Arsenal",
   "match_url": "/football/matches/fc-bayern-munchen-vs-arsenal-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 9.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München at 2.17",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.17",
   "settled_price": "2.0500",
   "published_at": "2026-10-21T09:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "2.0500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-6e7a0f0e538023f2992640ed",
    "quote_text": "Bayern Munich to win vs Arsenal\n\n46% (+117)",
    "fragment_from": 1681,
    "fragment_to": 1724,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "521c3f0c12aa4f566b6495cb6d8a53655d14ed3d560005ddb3b61a79c91036f5",
     "material_removed": false
    },
    "published_at": "2026-10-21T09:30:00.000Z",
    "detected_at": "2026-10-21T09:36:16.252Z",
    "executed_at": "2026-10-23T00:45:11.844Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9b50ee5dca05",
     "display_name": "FC Bayern München — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/fc-bayern-munchen-vs-arsenal-2026-10-21/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Bayern München",
    "odds_set": {
     "by_author": "2.17",
     "our_snapshot": "2.0500",
     "our_snapshot_at": "2026-10-21T09:32:27.003Z",
     "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-21T09:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T09:30:00.000Z",
     "detected_at": "2026-10-21T09:36:16.252Z",
     "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 Bayern München",
     "author_odds": "2.17",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Bayern München at 2.17"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Bayern München 2-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "88941b2d86454274906c9854f716a1cd4c664ba9a0ccc8c40f775c1112dfa829",
      "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 Bayern München",
      "decimal_odds": "2.17",
      "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:10.413Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ed4003c52b5cd0b3899f5eb4b6c79a786ad08d82a895f20f81bb28a78610c498",
      "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 Bayern München",
      "decimal_odds": "2.0500",
      "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:11.844Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win"
   }
  },
  {
   "record_id": "n-2ae559deb057f41acafe50fd",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-2ae559deb057f41acafe50fd",
   "match": "Aston Villa v Viking FK",
   "match_url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 9.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.75",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.75",
   "settled_price": "1.8000",
   "published_at": "2026-10-21T09:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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.8000",
    "result": "Won",
    "points_hundredths": 8000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-2ae559deb057f41acafe50fd",
    "quote_text": "Aston Villa vs. Viking Over 3.5 Goals\n\n57% (-133)",
    "fragment_from": 1630,
    "fragment_to": 1679,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "521c3f0c12aa4f566b6495cb6d8a53655d14ed3d560005ddb3b61a79c91036f5",
     "material_removed": false
    },
    "published_at": "2026-10-21T09:30:00.000Z",
    "detected_at": "2026-10-21T09:36:16.252Z",
    "executed_at": "2026-10-23T00:45:10.399Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9f8079be711c",
     "display_name": "Aston Villa — Viking FK",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.75",
     "our_snapshot": "1.8000",
     "our_snapshot_at": "2026-10-21T09:32:27.003Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "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-21T09:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T09:30:00.000Z",
     "detected_at": "2026-10-21T09:36:16.252Z",
     "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": "1.75",
     "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 1.75"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Aston Villa 3-1 Viking FK."
    },
    "settlements": [
     {
      "operation_id": "efae9b21842d06dd00f38894c7d51534bd641d91b8211a735610f507f29cdf2d",
      "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": "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-23T00:45:08.012Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "acc7f637bee861716602f87d6b79612de8fc40cbf2a63b37d053a37c7e54a853",
      "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.8000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-10-23T00:45:10.399Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "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-eda8c2bbebdcfadf77257e03",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-eda8c2bbebdcfadf77257e03",
   "match": "Como v Manchester United",
   "match_url": "/football/matches/como-vs-manchester-united-2026-10-21/",
   "kickoff": "2026-10-21T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 4.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Como at 2.27",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.27",
   "settled_price": "2.3500",
   "published_at": "2026-10-21T12:05:00.000Z",
   "recorded_at": "2026-10-21T12:21:15.701Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "2.3500",
    "result": "Won",
    "points_hundredths": 13500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-eda8c2bbebdcfadf77257e03",
    "quote_text": "Pick 3: Como Moneyline (+127 at Novig)",
    "fragment_from": 3555,
    "fragment_to": 3593,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/como-vs-man-united-best-bets-goalscorer-picks-october-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1ecadd1ea1f283f311e29054cc1b4cc536f9f24e0dca2d1b5539062f44891099",
     "material_removed": false
    },
    "published_at": "2026-10-21T12:05:00.000Z",
    "detected_at": "2026-10-21T12:21:15.701Z",
    "executed_at": "2026-10-23T00:44:48.998Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-26ab5e4e5ad9",
     "display_name": "Como — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T16:45:00.000Z",
     "url": "/football/matches/como-vs-manchester-united-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Como",
    "odds_set": {
     "by_author": "2.27",
     "our_snapshot": "2.3500",
     "our_snapshot_at": "2026-10-21T12:18:57.317Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13500,
    "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-21T12:05:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T12:05:00.000Z",
     "detected_at": "2026-10-21T12:21:15.701Z",
     "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": "Como",
     "author_odds": "2.27",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Como at 2.27"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Como 4-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "6f5a54d4fe0d7072134f2cee0f405cd75f6527a2942cacfb7df3e6a33757e23c",
      "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": "Como",
      "decimal_odds": "2.27",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12700,
      "executed_at": "2026-10-23T00:44:48.892Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "81a8510fbd80252208e568f63c1bf287ee0fdbb72e7120f69e51c1514ea707cf",
      "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": "Como",
      "decimal_odds": "2.3500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13500,
      "executed_at": "2026-10-23T00:44:48.998Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/como-vs-man-united-best-bets-goalscorer-picks-october-21-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Como to win"
   }
  },
  {
   "record_id": "n-d13d82f6c9d88123d716be3e",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-d13d82f6c9d88123d716be3e",
   "match": "Como v Manchester United",
   "match_url": "/football/matches/como-vs-manchester-united-2026-10-21/",
   "kickoff": "2026-10-21T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 4.4,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.59",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5319,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.59",
   "settled_price": "1.5319",
   "published_at": "2026-10-21T12:05:00.000Z",
   "recorded_at": "2026-10-21T12:21:15.701Z",
   "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.5319",
    "result": "Won",
    "points_hundredths": 5319,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-d13d82f6c9d88123d716be3e",
    "quote_text": "Best bet: Over 2.5 goals (-170 at Novig)",
    "fragment_from": 263,
    "fragment_to": 303,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/como-vs-man-united-best-bets-goalscorer-picks-october-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1ecadd1ea1f283f311e29054cc1b4cc536f9f24e0dca2d1b5539062f44891099",
     "material_removed": false
    },
    "published_at": "2026-10-21T12:05:00.000Z",
    "detected_at": "2026-10-21T12:21:15.701Z",
    "executed_at": "2026-10-23T00:44:48.876Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-26ab5e4e5ad9",
     "display_name": "Como — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T16:45:00.000Z",
     "url": "/football/matches/como-vs-manchester-united-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.59",
     "our_snapshot": "1.5319",
     "our_snapshot_at": "2026-10-21T12:23:03.506Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5319,
    "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-21T12:05:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T12:05:00.000Z",
     "detected_at": "2026-10-21T12:21:15.701Z",
     "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.59",
     "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.59"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Como 4-1 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "ee6de37a4f64f6e9966df0abf402b97467978ff64196595fb3789e70df8a542b",
      "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.59",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5900,
      "executed_at": "2026-10-23T00:44:47.407Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "07b98a27524581bde8dc8403bd3187268fe4e1844c14f62bc132be0d737f5c89",
      "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.5319",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5319,
      "executed_at": "2026-10-23T00:44:48.876Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/como-vs-man-united-best-bets-goalscorer-picks-october-21-2026/",
     "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-3376b745ce19ddfe357a96ae",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-3376b745ce19ddfe357a96ae",
   "match": "Lille v Galatasaray",
   "match_url": "/football/matches/lille-vs-galatasaray-2026-10-21/",
   "kickoff": "2026-10-21T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 7.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6289,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.85",
   "settled_price": "1.6289",
   "published_at": "2026-10-21T09:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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.6289",
    "result": "Won",
    "points_hundredths": 6289,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-3376b745ce19ddfe357a96ae",
    "quote_text": "Lille vs Galatasaray Over 2.5 Goals\n\n54% (-117)",
    "fragment_from": 1581,
    "fragment_to": 1628,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "521c3f0c12aa4f566b6495cb6d8a53655d14ed3d560005ddb3b61a79c91036f5",
     "material_removed": false
    },
    "published_at": "2026-10-21T09:30:00.000Z",
    "detected_at": "2026-10-21T09:36:16.252Z",
    "executed_at": "2026-10-23T00:45:07.999Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-31ff7e2ddae8",
     "display_name": "Lille — Galatasaray",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T16:45:00.000Z",
     "url": "/football/matches/lille-vs-galatasaray-2026-10-21/",
     "scoreline": "2-4",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": "1.6289",
     "our_snapshot_at": "2026-10-21T09:38:01.666Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6289,
    "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-21T09:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T09:30:00.000Z",
     "detected_at": "2026-10-21T09:36:16.252Z",
     "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.85",
     "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.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lille 2-4 Galatasaray."
    },
    "settlements": [
     {
      "operation_id": "c0262ed4b3421607320f4452b95bb375bb2d5d429592c0d8c73ecb2c2855cdea",
      "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.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-10-23T00:45:05.884Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9390fde95b00d47f94ec81cbe1728cb55475979ab26220b998dbbca9160473a1",
      "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.6289",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6289,
      "executed_at": "2026-10-23T00:45:07.999Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/champions-league-picks-predictions-oct-21-2026/",
     "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-0ca8bbb6c43b00497f0d510f",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-0ca8bbb6c43b00497f0d510f",
   "match": "Liverpool v Villarreal",
   "match_url": "/football/matches/liverpool-vs-villarreal-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Liverpool at 1.56",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4808,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.56",
   "settled_price": "1.4808",
   "published_at": "2026-10-20T13:30:00.000Z",
   "recorded_at": "2026-10-20T13:36:11.192Z",
   "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.4808",
    "result": "Won",
    "points_hundredths": 4808,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-0ca8bbb6c43b00497f0d510f",
    "quote_text": "Pick: Liverpool Moneyline (-178; 64% on Kalshi)",
    "fragment_from": 2381,
    "fragment_to": 2428,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/liverpool-vs-villarreal-predictions-goalscorer-picks-oct-20-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d36065ef2bcb4de846a709b96c4aaeaae0cc60baeb77b1de12cb2772329fdc6",
     "material_removed": false
    },
    "published_at": "2026-10-20T13:30:00.000Z",
    "detected_at": "2026-10-20T13:36:11.192Z",
    "executed_at": "2026-10-22T00:46:39.688Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e9ad016f0818",
     "display_name": "Liverpool — Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/liverpool-vs-villarreal-2026-10-20/",
     "scoreline": "4-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Liverpool",
    "odds_set": {
     "by_author": "1.56",
     "our_snapshot": "1.4808",
     "our_snapshot_at": "2026-10-20T13:34:51.671Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4808,
    "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-20T13:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T13:30:00.000Z",
     "detected_at": "2026-10-20T13:36:11.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": "1X2, match result",
     "choice": "Liverpool",
     "author_odds": "1.56",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Liverpool at 1.56"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 4-3 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "7462911692c30d8a36da82ab99b08672c2fb4f1cf2407508b4fdbc6353f430f6",
      "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": "Liverpool",
      "decimal_odds": "1.56",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5600,
      "executed_at": "2026-10-22T00:46:35.648Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "5229ba270b112782f2aad844e0faf034bbfc46c3ec2c7aeaeb19c9c220bbbb7f",
      "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": "Liverpool",
      "decimal_odds": "1.4808",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4808,
      "executed_at": "2026-10-22T00:46:39.688Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/liverpool-vs-villarreal-predictions-goalscorer-picks-oct-20-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win"
   }
  },
  {
   "record_id": "n-4297c74c5e5c616adc14f269",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-4297c74c5e5c616adc14f269",
   "match": "Liverpool v Villarreal",
   "match_url": "/football/matches/liverpool-vs-villarreal-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.17",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11250,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.17",
   "settled_price": "2.1250",
   "published_at": "2026-10-20T13:30:00.000Z",
   "recorded_at": "2026-10-20T13:36:11.192Z",
   "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.7299",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4297c74c5e5c616adc14f269",
    "quote_text": "Pick: Over 3.5 Goals (+117; 56% on Kalshi)",
    "fragment_from": 2337,
    "fragment_to": 2379,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/liverpool-vs-villarreal-predictions-goalscorer-picks-oct-20-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d36065ef2bcb4de846a709b96c4aaeaae0cc60baeb77b1de12cb2772329fdc6",
     "material_removed": false
    },
    "published_at": "2026-10-20T13:30:00.000Z",
    "detected_at": "2026-10-20T13:36:11.192Z",
    "executed_at": "2026-10-22T00:46:35.634Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e9ad016f0818",
     "display_name": "Liverpool — Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/liverpool-vs-villarreal-2026-10-20/",
     "scoreline": "4-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.17",
     "our_snapshot": "2.1250",
     "our_snapshot_at": "2026-10-20T13:34:51.671Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11250,
    "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-20T13:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T13:30:00.000Z",
     "detected_at": "2026-10-20T13:36:11.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": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "author_odds": "2.17",
     "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.17"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 4-3 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "66a659df51c72dafd3d1041d4601eca4c3d7f941dadb6002492bfb938453f7b7",
      "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.17",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11700,
      "executed_at": "2026-10-22T00:46:33.535Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "e000813416bcc3a1559e790d17ef00418340b09afee39e45ec2ef48af095165d",
      "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": "2.1250",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11250,
      "executed_at": "2026-10-22T00:46:35.634Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/liverpool-vs-villarreal-predictions-goalscorer-picks-oct-20-2026/",
     "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-88759cdf0aa43e802b0ad1d6",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-88759cdf0aa43e802b0ad1d6",
   "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": 13.6,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals: over 1.5 at 1.59",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4762,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.59",
   "settled_price": "1.4762",
   "published_at": "2026-10-19T05:07:00.000Z",
   "recorded_at": "2026-10-19T05:21:17.910Z",
   "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-88759cdf0aa43e802b0ad1d6",
    "quote_text": "Over 1.5 goals (-170) is my total goals bet at Novig",
    "fragment_from": 355,
    "fragment_to": 407,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/getafe-vs-rayo-vallecano-odds-predictions-october-19-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "95661bd4726917b8c055e0146a88f60e3e35f1fa7f773b34d82321da73210860",
     "material_removed": false
    },
    "published_at": "2026-10-19T05:07:00.000Z",
    "detected_at": "2026-10-19T05:21:17.910Z",
    "executed_at": "2026-11-07T03:41:06.109Z",
    "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": "Over/Under 1.5 goals",
    "outcome_label": "over 1.5",
    "odds_set": {
     "by_author": "1.59",
     "our_snapshot": "1.4762",
     "our_snapshot_at": "2026-10-19T05:45:53.427Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4762,
    "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-19T05:07:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-19T05:07:00.000Z",
     "detected_at": "2026-10-19T05:21:17.910Z",
     "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 1.5 goals",
     "choice": "over 1.5",
     "author_odds": "1.59",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals: over 1.5 at 1.59"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Getafe 1-1 Rayo Vallecano."
    },
    "settlements": [
     {
      "operation_id": "e8f4d8a43bbea15333fa108953e584cf17733058a625770b2d02ca6d90df21c0",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.59",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5900,
      "executed_at": "2026-11-07T03:40:48.334Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3a36822a36684e296632f7bb78f02460a020dd7e8c844de1782c0a8781fec0cb",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals",
      "choice": "over 1.5",
      "decimal_odds": "1.4762",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4762,
      "executed_at": "2026-11-07T03:41:06.109Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/getafe-vs-rayo-vallecano-odds-predictions-october-19-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 1.5 (Over/Under 1.5 goals)"
   }
  },
  {
   "record_id": "n-00e41b39dc3c6d39715ee2eb",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-00e41b39dc3c6d39715ee2eb",
   "match": "Real Madrid v Villarreal",
   "match_url": "/football/matches/real-madrid-vs-villarreal-2026-10-10/",
   "kickoff": "2026-10-10T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 5.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5",
   "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": null,
   "settled_price": "1.6804",
   "published_at": "2026-10-10T13:26:00.000Z",
   "recorded_at": "2026-10-10T13:37:56.009Z",
   "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.6804",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-00e41b39dc3c6d39715ee2eb",
    "quote_text": "Total Goals: Over 3.5 (57% on Kalshi)",
    "fragment_from": 3286,
    "fragment_to": 3323,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-villarreal-odds-predictions-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bc4ea666eb8b93eaadbcb45ed2645f69c78b4c5bc3e24ebea3434e0197d5a065",
     "material_removed": false
    },
    "published_at": "2026-10-10T13:26:00.000Z",
    "detected_at": "2026-10-10T13:37:56.009Z",
    "executed_at": "2026-10-10T23:10:26.753Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-37ee5665d243",
     "display_name": "Real Madrid — Villarreal",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-villarreal-2026-10-10/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6804",
     "our_snapshot_at": "2026-10-10T13:36:14.853Z",
     "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-10T13:26:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T13:26:00.000Z",
     "detected_at": "2026-10-10T13:37:56.009Z",
     "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": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Real Madrid 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "732b53f374a555392afa9a95601459f65bd07a542ace1d00216f17f46d3b0f7c",
      "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.6804",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-10T23:10:26.753Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/real-madrid-vs-villarreal-odds-predictions-october-10-2026/",
     "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-5bd3f7f94b303d20a72bf11c",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-5bd3f7f94b303d20a72bf11c",
   "match": "Real Madrid v Villarreal",
   "match_url": "/football/matches/real-madrid-vs-villarreal-2026-10-10/",
   "kickoff": "2026-10-10T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 5.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Real Madrid -1.5",
   "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": null,
   "settled_price": "1.8712",
   "published_at": "2026-10-10T13:26:00.000Z",
   "recorded_at": "2026-10-10T13:37:56.009Z",
   "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-5bd3f7f94b303d20a72bf11c",
    "quote_text": "Handicap: Real Madrid -1.5 (51% on Kalshi)",
    "fragment_from": 2550,
    "fragment_to": 2592,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-villarreal-odds-predictions-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bc4ea666eb8b93eaadbcb45ed2645f69c78b4c5bc3e24ebea3434e0197d5a065",
     "material_removed": false
    },
    "published_at": "2026-10-10T13:26:00.000Z",
    "detected_at": "2026-10-10T13:37:56.009Z",
    "executed_at": "2026-10-10T23:10:26.435Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-37ee5665d243",
     "display_name": "Real Madrid — Villarreal",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-villarreal-2026-10-10/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "Real Madrid -1.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8712",
     "our_snapshot_at": "2026-10-10T13:36:14.853Z",
     "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-10T13:26:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T13:26:00.000Z",
     "detected_at": "2026-10-10T13:37:56.009Z",
     "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": "Asian handicap -1.5",
     "choice": "Real Madrid -1.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Real Madrid -1.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Real Madrid 1-0 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "03a6ac43e72e89b84a8ba4dcdab3a7fa47adc20f88cd41be773a0632abe72eb3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Real Madrid -1.5",
      "decimal_odds": "1.8712",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-10T23:10:26.435Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/real-madrid-vs-villarreal-odds-predictions-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid -1.5"
   }
  },
  {
   "record_id": "n-fdb26746eff925643476fe44",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-fdb26746eff925643476fe44",
   "match": "FC Barcelona v Getafe",
   "match_url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 4.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5",
   "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": null,
   "settled_price": "1.7418",
   "published_at": "2026-10-10T11:53:00.000Z",
   "recorded_at": "2026-10-10T12:03:13.871Z",
   "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.7418",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-fdb26746eff925643476fe44",
    "quote_text": "over 3.5 goals (58%)",
    "fragment_from": 246,
    "fragment_to": 266,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-getafe-odds-predictions-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6f373cae2af6071bcee3b0711609d29b9c5ddcf0953544807c4ed45c7182bfa6",
     "material_removed": false
    },
    "published_at": "2026-10-10T11:53:00.000Z",
    "detected_at": "2026-10-10T12:03:13.871Z",
    "executed_at": "2026-10-10T23:10:33.768Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d94c740f7123",
     "display_name": "FC Barcelona — Getafe",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7418",
     "our_snapshot_at": "2026-10-10T12:00:24.462Z",
     "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-10T11:53:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T11:53:00.000Z",
     "detected_at": "2026-10-10T12:03:13.871Z",
     "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": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Barcelona 3-0 Getafe."
    },
    "settlements": [
     {
      "operation_id": "fcb3add79e6dd8d4c080b8225c3987756c7c268039399318a2fe7169b0b75385",
      "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.7418",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-10T23:10:33.768Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-getafe-odds-predictions-october-10-2026/",
     "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-ee4d8d543f528c3006264309",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-ee4d8d543f528c3006264309",
   "match": "FC Barcelona v Getafe",
   "match_url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 4.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -2.5: FC Barcelona -2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8167,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8167",
   "published_at": "2026-10-10T11:53:00.000Z",
   "recorded_at": "2026-10-10T12:03:13.871Z",
   "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-ee4d8d543f528c3006264309",
    "quote_text": "Barcelona -2.5 goals (57% on Kalshi)",
    "fragment_from": 205,
    "fragment_to": 241,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-getafe-odds-predictions-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6f373cae2af6071bcee3b0711609d29b9c5ddcf0953544807c4ed45c7182bfa6",
     "material_removed": false
    },
    "published_at": "2026-10-10T11:53:00.000Z",
    "detected_at": "2026-10-10T12:03:13.871Z",
    "executed_at": "2026-10-10T23:10:33.350Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d94c740f7123",
     "display_name": "FC Barcelona — Getafe",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap -2.5",
    "outcome_label": "FC Barcelona -2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8167",
     "our_snapshot_at": "2026-10-10T12:00:24.462Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8167,
    "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-10T11:53:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T11:53:00.000Z",
     "detected_at": "2026-10-10T12:03:13.871Z",
     "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": "Asian handicap -2.5",
     "choice": "FC Barcelona -2.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-2.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -2.5: FC Barcelona -2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 3-0 Getafe."
    },
    "settlements": [
     {
      "operation_id": "7e46d0430aa609738245208ec3e573917a9877925570db683ac2786960cf0668",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -2.5",
      "choice": "FC Barcelona -2.5",
      "decimal_odds": "1.8167",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8167,
      "executed_at": "2026-10-10T23:10:33.350Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-getafe-odds-predictions-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona -2.5"
   }
  },
  {
   "record_id": "n-a135277e841b1d7b69060718",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-a135277e841b1d7b69060718",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.9,
   "market_code": "player_to_score",
   "author_said": "Player to score: Donyell Malen to score at 2.15",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "3-2",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T15:51:01.000Z",
   "recorded_at": "2026-11-03T16:06:11.526Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-a135277e841b1d7b69060718",
    "quote_text": "Anytime Goalscorer Pick: Donyell Malen (+115 at theScore Bet)",
    "fragment_from": 4364,
    "fragment_to": 4425,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "executed_at": "2026-11-03T16:22:39.496Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Donyell Malen to score",
    "odds_set": {
     "by_author": "2.15",
     "our_snapshot": "2.1000",
     "our_snapshot_at": "2026-11-03T16:03:03.077Z",
     "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-03T15:51:01.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:51:01.000Z",
     "detected_at": "2026-11-03T16:06:11.526Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Donyell Malen to score",
     "author_odds": "2.15",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Donyell Malen to score at 2.15"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-2",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "1539970170b6c5b42c66e1a243c5326733795e5ab1b2f31782399ce9bd9b02a4",
      "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": "Donyell Malen to score",
      "decimal_odds": "2.15",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-03T16:22:37.461Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "69eed62cc5e6bbab1e485c20cc424e3c5afd3f038f1ea2a497d89d5194ac9030",
      "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": "Donyell Malen to score",
      "decimal_odds": "2.1000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-03T16:22:39.496Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Donyell Malen to score"
   }
  },
  {
   "record_id": "n-12446fac612ec51772ffc876",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-12446fac612ec51772ffc876",
   "match": "Como v Manchester United",
   "match_url": "/football/matches/como-vs-manchester-united-2026-10-21/",
   "kickoff": "2026-10-21T16:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 4.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Anastasios Douvikas to score at 2.6",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "4-1",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T12:05:00.000Z",
   "recorded_at": "2026-10-21T12:21:15.701Z",
   "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-12446fac612ec51772ffc876",
    "quote_text": "Pick 1: Douvikas Anytime Goalscorer (+160 at BetMGM)",
    "fragment_from": 2490,
    "fragment_to": 2542,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/como-vs-man-united-best-bets-goalscorer-picks-october-21-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1ecadd1ea1f283f311e29054cc1b4cc536f9f24e0dca2d1b5539062f44891099",
     "material_removed": false
    },
    "published_at": "2026-10-21T12:05:00.000Z",
    "detected_at": "2026-10-21T12:21:15.701Z",
    "executed_at": "2026-11-07T06:50:56.483Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-26ab5e4e5ad9",
     "display_name": "Como — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T16:45:00.000Z",
     "url": "/football/matches/como-vs-manchester-united-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Anastasios Douvikas to score",
    "odds_set": {
     "by_author": "2.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-21T12:05:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T12:05:00.000Z",
     "detected_at": "2026-10-21T12:21:15.701Z",
     "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": "Anastasios Douvikas to score",
     "author_odds": "2.6",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Anastasios Douvikas to score at 2.6"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "4-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "e131cca29e8e4883b766166cb4e4d08165e7b84c63d31e0a25afec86279daf51",
      "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": "Anastasios Douvikas to score",
      "decimal_odds": "2.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T06:50:56.483Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "114d35598106986065a82127568a11d346fd7e7921063964cd66727412f0f3f0",
      "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": "Anastasios Douvikas 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": "qualifying_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/como-vs-man-united-best-bets-goalscorer-picks-october-21-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Anastasios Douvikas to score"
   }
  },
  {
   "record_id": "n-d2579096d75d1bbb828287b2",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-d2579096d75d1bbb828287b2",
   "match": "Real Madrid v Villarreal",
   "match_url": "/football/matches/real-madrid-vs-villarreal-2026-10-10/",
   "kickoff": "2026-10-10T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 5.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Jude Bellingham to score at 3.25",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "1-0",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-10T13:26:00.000Z",
   "recorded_at": "2026-10-10T13:37:56.009Z",
   "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-d2579096d75d1bbb828287b2",
    "quote_text": "Anytime Goalscorer: Jude Bellingham (+225 at BetMGM)",
    "fragment_from": 3812,
    "fragment_to": 3864,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-villarreal-odds-predictions-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bc4ea666eb8b93eaadbcb45ed2645f69c78b4c5bc3e24ebea3434e0197d5a065",
     "material_removed": false
    },
    "published_at": "2026-10-10T13:26:00.000Z",
    "detected_at": "2026-10-10T13:37:56.009Z",
    "executed_at": "2026-10-10T13:39:34.654Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-37ee5665d243",
     "display_name": "Real Madrid — Villarreal",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-villarreal-2026-10-10/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Jude Bellingham to score",
    "odds_set": {
     "by_author": "3.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-10T13:26:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T13:26:00.000Z",
     "detected_at": "2026-10-10T13:37:56.009Z",
     "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": "Jude Bellingham to score",
     "author_odds": "3.25",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Jude Bellingham to score at 3.25"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-0",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "a1c13da528a50d42a3b55b4f7d31ca368510af9399e1566ad9f4176908553a55",
      "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": "Jude Bellingham to score",
      "decimal_odds": "3.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-10T13:39:34.654Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a232345502ad806e647faa622515539705c8d2fbf03b68a7a213b3a9d1b3cdfe",
      "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": "Jude Bellingham 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": "qualifying_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/real-madrid-vs-villarreal-odds-predictions-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Jude Bellingham to score"
   }
  },
  {
   "record_id": "n-fc2f9bd1e7623101fe86787c",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-fc2f9bd1e7623101fe86787c",
   "match": "FC Barcelona v Getafe",
   "match_url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 4.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Fermín López to score at 2.4",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "3-0",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-10T11:53:00.000Z",
   "recorded_at": "2026-10-10T12:03:13.871Z",
   "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-fc2f9bd1e7623101fe86787c",
    "quote_text": "Fermín López anytime goalscorer: +140 at BetMGM",
    "fragment_from": 365,
    "fragment_to": 412,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-getafe-odds-predictions-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "6f373cae2af6071bcee3b0711609d29b9c5ddcf0953544807c4ed45c7182bfa6",
     "material_removed": false
    },
    "published_at": "2026-10-10T11:53:00.000Z",
    "detected_at": "2026-10-10T12:03:13.871Z",
    "executed_at": "2026-10-10T12:04:13.177Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d94c740f7123",
     "display_name": "FC Barcelona — Getafe",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-getafe-2026-10-10/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Fermín López to score",
    "odds_set": {
     "by_author": "2.4",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-10T11:53:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T11:53:00.000Z",
     "detected_at": "2026-10-10T12:03:13.871Z",
     "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": "Fermín López to score",
     "author_odds": "2.4",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Fermín López to score at 2.4"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "3-0",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "ea973d4ae837d2605ac9b49af6f567b6034d06ab88198f74067720554b3a751e",
      "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": "Fermín López to score",
      "decimal_odds": "2.4",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-10T12:04:13.177Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "49857ff5fe5df7bbe17732642e0eacdc5a57e9c4e8fcde617610ae10dbaf0bf2",
      "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": "Fermín López 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": "qualifying_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-getafe-odds-predictions-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fermín López to score"
   }
  },
  {
   "record_id": "n-479d6a07b13f0085e45ffab0",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-479d6a07b13f0085e45ffab0",
   "match": "Manchester United v Tottenham Hotspur",
   "match_url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 5.0,
   "market_code": "player_to_score",
   "author_said": "Player to score: Conor Gallagher to score at 7.25",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": "1-1",
   "reason": "the match is played; settlement follows",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-10T11:30:00.000Z",
   "recorded_at": "2026-10-10T11:32:58.960Z",
   "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-479d6a07b13f0085e45ffab0",
    "quote_text": "Conor Gallagher anytime goalscorer at +625",
    "fragment_from": 476,
    "fragment_to": 518,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/manchester-united-vs-tottenham-predictions-odds-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a3b5443bb50ec7ff25abfcae0e0ce138740da1fe5c4e7e8b38f3978b04e0f1f3",
     "material_removed": false
    },
    "published_at": "2026-10-10T11:30:00.000Z",
    "detected_at": "2026-10-10T11:32:58.960Z",
    "executed_at": "2026-10-10T11:33:42.944Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3b581b019b07",
     "display_name": "Manchester United — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Conor Gallagher to score",
    "odds_set": {
     "by_author": "7.25",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-10T11:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T11:30:00.000Z",
     "detected_at": "2026-10-10T11:32:58.960Z",
     "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": "Conor Gallagher to score",
     "author_odds": "7.25",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Conor Gallagher to score at 7.25"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "1-1",
     "data_status": "unknown",
     "cause": "the result data received so far does not include the player statistics this market needs",
     "methodology_version": "2.2",
     "in_words": "Pending: the result data received so far does not include the player statistics this market needs."
    },
    "settlements": [
     {
      "operation_id": "e93b823a38d369e2202ba570126b9efff3c4892f07b1820ea2aaabb6f3456ad2",
      "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": "Conor Gallagher to score",
      "decimal_odds": "7.25",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-10-10T11:33:42.944Z",
      "methodology_version": "2.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d779fc7775caeb4240a7ddcce38bb64eee3d1f75efa035deb7442d7fb89c12c7",
      "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": "Conor Gallagher 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": "qualifying_pick",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/manchester-united-vs-tottenham-predictions-odds-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Conor Gallagher to score"
   }
  },
  {
   "record_id": "n-5156c692cc8ad05539e9ac9b",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-5156c692cc8ad05539e9ac9b",
   "match": "SK Slavia Praha v Arsenal",
   "match_url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.1,
   "market_code": "player_to_score",
   "author_said": "Player to score: Eberechi Eze to score at 3.25",
   "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-04T17:47:00.000Z",
   "recorded_at": "2026-11-04T17:51:15.858Z",
   "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-5156c692cc8ad05539e9ac9b",
    "quote_text": "Anytime Goalscorer Pick: Eberechi Eze (+225) at BetMGM",
    "fragment_from": 4610,
    "fragment_to": 4664,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
     "material_removed": false
    },
    "published_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-74eec71471f0",
     "display_name": "SK Slavia Praha — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Eberechi Eze to score",
    "odds_set": {
     "by_author": "3.25",
     "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-04T17:47:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T17:47:00.000Z",
     "detected_at": "2026-11-04T17:51:15.858Z",
     "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": "Eberechi Eze to score",
     "author_odds": "3.25",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Eberechi Eze to score at 3.25"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Eberechi Eze scored 0 goals; the final score was SK Slavia Praha 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "3b8276bc8fb6cdd699b7fa6b28a25112e0233d4b2dbf2d36de2fa3fdff490608",
      "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": "Eberechi Eze 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": "588b9d1c18325a4d5521fcf64c541f994f386068d75b67758d7a5795561da1ba",
      "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": "Eberechi Eze 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Eberechi Eze to score"
   }
  },
  {
   "record_id": "n-57f12ee6caab9b693d721f42",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-57f12ee6caab9b693d721f42",
   "match": "SK Slavia Praha v Arsenal",
   "match_url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.64",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T17:47:00.000Z",
   "recorded_at": "2026-11-04T17:51:15.858Z",
   "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-57f12ee6caab9b693d721f42",
    "quote_text": "Total Goals Pick: Under 3.5 (-156 / 61%) at Kalshi",
    "fragment_from": 3854,
    "fragment_to": 3904,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
     "material_removed": false
    },
    "published_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-74eec71471f0",
     "display_name": "SK Slavia Praha — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.641",
     "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-04T17:47:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T17:47:00.000Z",
     "detected_at": "2026-11-04T17:51:15.858Z",
     "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.641",
     "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.64"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was SK Slavia Praha 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "f8529ba863a8dc851fc47c30c64b9550a21243f61126178cc027bd16df9514dc",
      "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": "5e632c98de80ea77fb58e8a369a09293e39182d6b7e2a88f792f8a337c99f6fe",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
     "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-39ec557bcc190568da256b31",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-39ec557bcc190568da256b31",
   "match": "SK Slavia Praha v Arsenal",
   "match_url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.1,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: SK Slavia Praha -1.5 at 1.77",
   "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-04T17:47:00.000Z",
   "recorded_at": "2026-11-04T17:51:15.858Z",
   "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-39ec557bcc190568da256b31",
    "quote_text": "Handicap Pick: Arsenal -1.5 (-130) at theScore Bet",
    "fragment_from": 3147,
    "fragment_to": 3197,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "faa5938602b6cdd9dd499a7da2c85f766282bc989dc4475016347963672f00cb",
     "material_removed": false
    },
    "published_at": "2026-11-04T17:47:00.000Z",
    "detected_at": "2026-11-04T17:51:15.858Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-74eec71471f0",
     "display_name": "SK Slavia Praha — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "SK Slavia Praha -1.5",
    "odds_set": {
     "by_author": "1.769",
     "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-04T17:47:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T17:47:00.000Z",
     "detected_at": "2026-11-04T17:51:15.858Z",
     "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": "Asian handicap -1.5",
     "choice": "SK Slavia Praha -1.5",
     "author_odds": "1.769",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: SK Slavia Praha -1.5 at 1.77"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was SK Slavia Praha 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "6ad970999244fd668adc9fae6a44d1a78d0e928cd73cd09046201e65c0937a5c",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "SK Slavia Praha -1.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": "ff6d82d099118e32c2523c53313fdb928622e6ba0b9c7d27256d137d3e78ee47",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "SK Slavia Praha -1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/slavia-praha-vs-arsenal-picks-goalscorer-predictions-nov-4/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "SK Slavia Praha -1.5"
   }
  },
  {
   "record_id": "n-ca33c21eb8812692e24f8779",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-ca33c21eb8812692e24f8779",
   "match": "AEK Athens v Real Madrid",
   "match_url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
   "kickoff": "2026-11-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 1.1,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 1.85",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "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-04T15:43:00.000Z",
   "recorded_at": "2026-11-04T16:36:10.945Z",
   "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-ca33c21eb8812692e24f8779",
    "quote_text": "Total-Goals Pick: Over 3.5 Goals (-117 / 54% at Kalshi)",
    "fragment_from": 3030,
    "fragment_to": 3085,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "19445036633a330bc7da313e9799bfc9944b73e1741eeae4c1f65649a80f8e1b",
     "material_removed": false
    },
    "published_at": "2026-11-04T15:43:00.000Z",
    "detected_at": "2026-11-04T16:36:10.945Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c654ce8fca9d",
     "display_name": "AEK Athens — Real Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T17:45:00.000Z",
     "url": "/football/matches/aek-athens-vs-real-madrid-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "1.85",
     "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-04T15:43:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T15:43:00.000Z",
     "detected_at": "2026-11-04T16:36:10.945Z",
     "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": "1.85",
     "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 1.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was AEK Athens 2-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "af211272dcc9686b49753e7414082d745010f0293e552841f36d0fdc8098e192",
      "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": "ec9f55092e6619f806c0ef725f1fc250cbd3c4fcc2e5dec498bb045e30ec05e8",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aek-athens-vs-real-madrid-picks-goal-bets/",
     "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-e8ff012be48f9ecc99b174e2",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-e8ff012be48f9ecc99b174e2",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.6,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: Aston Villa over 1.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T16:20:11.000Z",
   "recorded_at": "2026-11-03T16:21:41.064Z",
   "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-e8ff012be48f9ecc99b174e2",
    "quote_text": "making the visitors’ team-total Over 1.5 an interesting betting angle.",
    "fragment_from": 8800,
    "fragment_to": 8870,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "Aston Villa over 1.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-11-03T16:20:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T16:20:11.000Z",
     "detected_at": "2026-11-03T16:21:41.064Z",
     "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": "Team goals over/under 1.5",
     "choice": "Aston Villa over 1.5",
     "author_odds": null,
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: Aston Villa over 1.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "bdda92e1ca7d1080de94a2d681c1fde3eb4561ecd74994326243159e9c823fba",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "Aston Villa over 1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-b87b7c9479a087b8732991d8",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-b87b7c9479a087b8732991d8",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 1.5: Aston Villa +1.5 at 2.33",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T16:20:11.000Z",
   "recorded_at": "2026-11-03T16:21:41.064Z",
   "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-b87b7c9479a087b8732991d8",
    "quote_text": "Handicap Pick: Aston Villa +1.5 (43% / +133 at Kalshi)",
    "fragment_from": 3189,
    "fragment_to": 3243,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4fe7d1e1d67f04a5f94afb39f1fa82972bd7aa3ada1068d4dea54459f37079f9",
     "material_removed": false
    },
    "published_at": "2026-11-03T16:20:11.000Z",
    "detected_at": "2026-11-03T16:21:41.064Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap 1.5",
    "outcome_label": "Aston Villa +1.5",
    "odds_set": {
     "by_author": "2.33",
     "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-03T16:20:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T16:20:11.000Z",
     "detected_at": "2026-11-03T16:21:41.064Z",
     "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": "Asian handicap 1.5",
     "choice": "Aston Villa +1.5",
     "author_odds": "2.33",
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 1.5: Aston Villa +1.5 at 2.33"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "20e922932370169688d97978d9fc9489c00345600a2efd7f397294060192c52b",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 1.5",
      "choice": "Aston Villa +1.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": "1ea7c9ff15f30c65a5315d4974150ae7d454f9a6ac65fc2b7331d11f1ef67290",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 1.5",
      "choice": "Aston Villa +1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-aston-villa-odds-predictions-goalscorer-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa +1.5"
   }
  },
  {
   "record_id": "n-5cea4fd1f1eff9ed899141ff",
   "url": "/authors/miguel-alvim/picks/6/#pick-n-5cea4fd1f1eff9ed899141ff",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 3.9,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.5: AS Roma +0.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-03T15:51:01.000Z",
   "recorded_at": "2026-11-03T16:06:11.526Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-5cea4fd1f1eff9ed899141ff",
    "quote_text": "Handicap Pick: Roma [telefon-vyrezan] at Novig)",
    "fragment_from": 3295,
    "fragment_to": 3342,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "e983798e928a22381c2d9a056a81c0724ce1e51c85bdb2796c1ca6c49d5a52a8",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:51:01.000Z",
    "detected_at": "2026-11-03T16:06:11.526Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.5",
    "outcome_label": "AS Roma +0.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-11-03T15:51:01.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:51:01.000Z",
     "detected_at": "2026-11-03T16:06:11.526Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Asian handicap 0.5",
     "choice": "AS Roma +0.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.5: AS Roma +0.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Manchester United 3-2 AS Roma."
    },
    "settlements": [
     {
      "operation_id": "f0e316a9be7fe0f941b04c7b05b7b4acb6235fa27a8e64d82cc16de063fc73c5",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "AS Roma +0.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/man-united-vs-roma-picks-predictions-goalscorer-nov-3/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AS Roma +0.5"
   }
  },
  {
   "record_id": "n-c2aa37f1761f48a8018fbec0",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-c2aa37f1761f48a8018fbec0",
   "match": "Newcastle United v Everton",
   "match_url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
   "kickoff": "2026-11-02T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 3.6,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 0.5: Everton +0.5 at 1.69",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-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-02T16:15:00.000Z",
   "recorded_at": "2026-11-02T16:22:26.425Z",
   "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-c2aa37f1761f48a8018fbec0",
    "quote_text": "Handicap Pick: Everton +0.5 Goals (-144 via Novig)",
    "fragment_from": 3642,
    "fragment_to": 3692,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
     "material_removed": false
    },
    "published_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-2ded8bcaf47e",
     "display_name": "Newcastle United — Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-11-02T20:00:00.000Z",
     "url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap 0.5",
    "outcome_label": "Everton +0.5",
    "odds_set": {
     "by_author": "1.69",
     "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-02T16:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T16:15:00.000Z",
     "detected_at": "2026-11-02T16:22:26.425Z",
     "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": "Asian handicap 0.5",
     "choice": "Everton +0.5",
     "author_odds": "1.69",
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "0.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 0.5: Everton +0.5 at 1.69"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Newcastle United 0-1 Everton."
    },
    "settlements": [
     {
      "operation_id": "92edfb1157683a2f91c4f22aab42d2c84eacf6826b4a08cb3cd4efe9af864d78",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Everton +0.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": "fff3965a3ed35b42caa5b294ea5dbe5eab3b788f4675016d6d754c60c58d569e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 0.5",
      "choice": "Everton +0.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton +0.5"
   }
  },
  {
   "record_id": "n-bb171f19c9a55af1d2afaeb1",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-bb171f19c9a55af1d2afaeb1",
   "match": "Newcastle United v Everton",
   "match_url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
   "kickoff": "2026-11-02T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 3.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.27",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-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-02T16:15:00.000Z",
   "recorded_at": "2026-11-02T16:22:26.425Z",
   "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-bb171f19c9a55af1d2afaeb1",
    "quote_text": "Total-Goals Pick: Under 2.5 Goals (+127 via Kalshi)",
    "fragment_from": 2737,
    "fragment_to": 2788,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "87238ed568edd79860e5aa2cf51fbce0e4615269e59f29079259c58f0fcac371",
     "material_removed": false
    },
    "published_at": "2026-11-02T16:15:00.000Z",
    "detected_at": "2026-11-02T16:22:26.425Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-2ded8bcaf47e",
     "display_name": "Newcastle United — Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-11-02T20:00:00.000Z",
     "url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "2.27",
     "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-02T16:15:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T16:15:00.000Z",
     "detected_at": "2026-11-02T16:22:26.425Z",
     "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.27",
     "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.27"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Newcastle United 0-1 Everton."
    },
    "settlements": [
     {
      "operation_id": "559949f2dd92c60a7aa4da126c144db1d393b8ba5484f2b39011f83e4f47fd3d",
      "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": "8464f453bda128efce9889989b92bc835860c4111ed3c3c81e37fa960b98c138",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/newcastle-vs-everton-expert-predictions-goalscorer-picks/",
     "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-77ca0b9b96e0a0d8a7fc0b7e",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-77ca0b9b96e0a0d8a7fc0b7e",
   "match": "FC Barcelona v Deportivo Alavés",
   "match_url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
   "kickoff": "2026-10-31T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 6.9,
   "market_code": "player_to_score",
   "author_said": "Player to score: Lamine Yamal Nasraoui Ebana to score at 1.67",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-31T13:00:00.000Z",
   "recorded_at": "2026-10-31T13:06:18.565Z",
   "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-77ca0b9b96e0a0d8a7fc0b7e",
    "quote_text": "Anytime Goalscorer: Lamine Yamal (-149 at bet365)",
    "fragment_from": 3147,
    "fragment_to": 3196,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
     "material_removed": false
    },
    "published_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d7731dc6fd99",
     "display_name": "FC Barcelona — Deportivo Alavés",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-31T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Lamine Yamal Nasraoui Ebana to score",
    "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": "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-31T13:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T13:00:00.000Z",
     "detected_at": "2026-10-31T13:06:18.565Z",
     "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": "Lamine Yamal Nasraoui Ebana to score",
     "author_odds": "1.67",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Lamine Yamal Nasraoui Ebana to score at 1.67"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Lamine Yamal Nasraoui Ebana scored 2 goals; the final score was FC Barcelona 6-1 Deportivo Alavés."
    },
    "settlements": [
     {
      "operation_id": "57fd8899f504741441baf2cac1a2cf2ec8e6cc4e5fc955f7086b66360954eda1",
      "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": "Lamine Yamal Nasraoui Ebana 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": "60ae44f3a1b3fa9757aca7538e037ab6752693e422801ff4401f59db027b34c5",
      "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": "Lamine Yamal Nasraoui Ebana 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lamine Yamal Nasraoui Ebana to score"
   }
  },
  {
   "record_id": "n-145ad1ccfc0f75b2cf24a804",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-145ad1ccfc0f75b2cf24a804",
   "match": "FC Barcelona v Deportivo Alavés",
   "match_url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
   "kickoff": "2026-10-31T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 6.9,
   "market_code": "total",
   "author_said": "Over/Under 4.5 goals: over 4.5 at 2.37",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-31T13:00:00.000Z",
   "recorded_at": "2026-10-31T13:06:18.565Z",
   "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-145ad1ccfc0f75b2cf24a804",
    "quote_text": "Total-Goals Pick: Over 4.5 (+137 at Kalshi)",
    "fragment_from": 3102,
    "fragment_to": 3145,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
     "material_removed": false
    },
    "published_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d7731dc6fd99",
     "display_name": "FC Barcelona — Deportivo Alavés",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-31T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 4.5 goals",
    "outcome_label": "over 4.5",
    "odds_set": {
     "by_author": "2.37",
     "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-31T13:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T13:00:00.000Z",
     "detected_at": "2026-10-31T13:06:18.565Z",
     "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 4.5 goals",
     "choice": "over 4.5",
     "author_odds": "2.37",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "4.5",
     "subject": "goals_total",
     "in_words": "Over/Under 4.5 goals: over 4.5 at 2.37"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 6-1 Deportivo Alavés."
    },
    "settlements": [
     {
      "operation_id": "9368e6506393b3de9f1af1aa6208d1bb2338463d0ac64c29c26239b6b399229f",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 4.5 goals",
      "choice": "over 4.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": "23a36ef2980e063662780952680f656cde85b62f6fdeb5b9dadd4492bb295dcc",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 4.5 goals",
      "choice": "over 4.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 4.5 (Over/Under 4.5 goals)"
   }
  },
  {
   "record_id": "n-d702d29a98314f42d3a44d36",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-d702d29a98314f42d3a44d36",
   "match": "FC Barcelona v Deportivo Alavés",
   "match_url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
   "kickoff": "2026-10-31T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 6.9,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -2.5: FC Barcelona -2.5 at 1.88",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "6-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-31T13:00:00.000Z",
   "recorded_at": "2026-10-31T13:06:18.565Z",
   "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-d702d29a98314f42d3a44d36",
    "quote_text": "Handicap Pick: Barcelona -2.5 (-113 at Kalshi)",
    "fragment_from": 3054,
    "fragment_to": 3100,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "64a4e48920e1158867de314e732b395f3be04602c314a56ccd5bf0dce8ac2537",
     "material_removed": false
    },
    "published_at": "2026-10-31T13:00:00.000Z",
    "detected_at": "2026-10-31T13:06:18.565Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-d7731dc6fd99",
     "display_name": "FC Barcelona — Deportivo Alavés",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-31T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-deportivo-alaves-2026-10-31/",
     "scoreline": "6-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap -2.5",
    "outcome_label": "FC Barcelona -2.5",
    "odds_set": {
     "by_author": "1.88",
     "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-31T13:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T13:00:00.000Z",
     "detected_at": "2026-10-31T13:06:18.565Z",
     "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": "Asian handicap -2.5",
     "choice": "FC Barcelona -2.5",
     "author_odds": "1.88",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-2.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -2.5: FC Barcelona -2.5 at 1.88"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "6-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 6-1 Deportivo Alavés."
    },
    "settlements": [
     {
      "operation_id": "c0dd0cc4d37987d9f0366f8ea37bcf38aa3b7fe29858ac2435b14881f69f6447",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -2.5",
      "choice": "FC Barcelona -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": "283fbc6e8bfcee33228e4fe770acddcc4c6ec02c957ccd0fdc9f86bd22b27b79",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -2.5",
      "choice": "FC Barcelona -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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/barcelona-vs-alaves-odds-predictions-goalscorer-pick-oct-31-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona -2.5"
   }
  },
  {
   "record_id": "n-cec6eb896fb4f61f6c76a986",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-cec6eb896fb4f61f6c76a986",
   "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": 4.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Roberto Fernández Jaén to score at 3.4",
   "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-30T15:30:00.000Z",
   "recorded_at": "2026-10-30T15:36:16.025Z",
   "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-cec6eb896fb4f61f6c76a986",
    "quote_text": "Anytime Goalscorer Pick: Roberto Fernández (+240 at Bet365)",
    "fragment_from": 4961,
    "fragment_to": 5020,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
     "material_removed": false
    },
    "published_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "Player to score",
    "outcome_label": "Roberto Fernández Jaén to score",
    "odds_set": {
     "by_author": "3.4",
     "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-30T15:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T15:30:00.000Z",
     "detected_at": "2026-10-30T15:36:16.025Z",
     "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": "Roberto Fernández Jaén to score",
     "author_odds": "3.4",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Roberto Fernández Jaén to score at 3.4"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Roberto Fernández Jaén scored 0 goals; the final score was Villarreal 0-1 Espanyol."
    },
    "settlements": [
     {
      "operation_id": "5476b904c08a44b9ec74b19cdc49a25bc07cecddbf2090f42523792e75dbd283",
      "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": "Roberto Fernández Jaén 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": "895fbaab567ac904dfdd4db275d774f6611908ca16a898aa65132e5d3ccc71ea",
      "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": "Roberto Fernández Jaén 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Roberto Fernández Jaén to score"
   }
  },
  {
   "record_id": "n-ae4a7da0cefa0e5ffeefa1de",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-ae4a7da0cefa0e5ffeefa1de",
   "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": 4.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5 at 2.38",
   "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-30T15:30:00.000Z",
   "recorded_at": "2026-10-30T15:36:16.025Z",
   "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-ae4a7da0cefa0e5ffeefa1de",
    "quote_text": "Total-Goals Pick: Over 3.5 (+138 at Novig)",
    "fragment_from": 4285,
    "fragment_to": 4327,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
     "material_removed": false
    },
    "published_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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 3.5 goals",
    "outcome_label": "over 3.5",
    "odds_set": {
     "by_author": "2.38",
     "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-30T15:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T15:30:00.000Z",
     "detected_at": "2026-10-30T15:36:16.025Z",
     "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.38",
     "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.38"
    },
    "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": "8e8ee7c1c5910b5e5b125cf3dcde6d06acf5ce4719a3febd28f665e5b7e5d5ba",
      "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": "08ddc0286dfa72072e446988fb10373a704b695f8e2a2c2d2c37a6ef5515eb3c",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
     "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-536cf4a9cb0018e8b90fa93a",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-536cf4a9cb0018e8b90fa93a",
   "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": 4.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Villarreal -1.5 at 2.17",
   "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-30T15:30:00.000Z",
   "recorded_at": "2026-10-30T15:36:16.025Z",
   "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-536cf4a9cb0018e8b90fa93a",
    "quote_text": "Handicap Pick: Villarreal -1.5 Goals (+117 at Novig)",
    "fragment_from": 3499,
    "fragment_to": 3551,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ddd2cfa533ce99107db1e78aefa34ba7500d421c654ababc72ecbff5ce9de26d",
     "material_removed": false
    },
    "published_at": "2026-10-30T15:30:00.000Z",
    "detected_at": "2026-10-30T15:36:16.025Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "Asian handicap -1.5",
    "outcome_label": "Villarreal -1.5",
    "odds_set": {
     "by_author": "2.17",
     "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-30T15:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T15:30:00.000Z",
     "detected_at": "2026-10-30T15:36:16.025Z",
     "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": "Asian handicap -1.5",
     "choice": "Villarreal -1.5",
     "author_odds": "2.17",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Villarreal -1.5 at 2.17"
    },
    "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": "4c029f42982394ce9f395e39c33de4b95365bb4a3b1c9d37f84660fc16d51678",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Villarreal -1.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": "7fcab8cc672de84251e14e86ed79297a550e376a9f7538c9e41f6095a4f9ca3e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Villarreal -1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/villarreal-vs-espanyol-expert-picks-anytime-goal-props/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Villarreal -1.5"
   }
  },
  {
   "record_id": "n-11a44ee724e0a5ca37a4454f",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-11a44ee724e0a5ca37a4454f",
   "match": "Le Havre v Paris Saint-Germain",
   "match_url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
   "kickoff": "2026-10-30T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 6.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Ferran Torres García to score at 2",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-5",
   "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-30T11:30:00.000Z",
   "recorded_at": "2026-10-30T11:36:20.861Z",
   "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-11a44ee724e0a5ca37a4454f",
    "quote_text": "Ferran Torres Anytime Goalscorer (+100 at BetMGM)",
    "fragment_from": 2057,
    "fragment_to": 2106,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-093cac49e8f6",
     "display_name": "Le Havre — Paris Saint-Germain",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-30T18:00:00.000Z",
     "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Ferran Torres García to score",
    "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-10-30T11:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:30:00.000Z",
     "detected_at": "2026-10-30T11:36:20.861Z",
     "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": "Ferran Torres García to score",
     "author_odds": "2",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Ferran Torres García to score at 2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Ferran Torres García scored 0 goals; the final score was Le Havre 1-5 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "cf53f9b3741f0ec70a81d0f5ca479e7e588ceca569a51616286f66f64bed9acd",
      "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": "Ferran Torres García 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": "ef35daf301fcadc5d88a7b623958c8e1ab72e232a381bce3bc11ac822cd70c1c",
      "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": "Ferran Torres García 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ferran Torres García to score"
   }
  },
  {
   "record_id": "n-61c02be0bfc1049aef407df6",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-61c02be0bfc1049aef407df6",
   "match": "Le Havre v Paris Saint-Germain",
   "match_url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
   "kickoff": "2026-10-30T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 6.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 1.5: Le Havre +1.5 at 2.27",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-5",
   "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-30T11:30:00.000Z",
   "recorded_at": "2026-10-30T11:36:20.861Z",
   "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-61c02be0bfc1049aef407df6",
    "quote_text": "Le Havre +1.5 Handicap (+127 at Kalshi)",
    "fragment_from": 2016,
    "fragment_to": 2055,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-093cac49e8f6",
     "display_name": "Le Havre — Paris Saint-Germain",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-30T18:00:00.000Z",
     "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Asian handicap 1.5",
    "outcome_label": "Le Havre +1.5",
    "odds_set": {
     "by_author": "2.27",
     "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-30T11:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:30:00.000Z",
     "detected_at": "2026-10-30T11:36:20.861Z",
     "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": "Asian handicap 1.5",
     "choice": "Le Havre +1.5",
     "author_odds": "2.27",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 1.5: Le Havre +1.5 at 2.27"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Le Havre 1-5 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "7bb48812eb62cfbe30e9f97df5f0a8f9e0f202a03cc16ea1676f580511c70446",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 1.5",
      "choice": "Le Havre +1.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": "4626d53628cba9bd0601225394d8ff2084d227ab292c895f179f7165a0621b92",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 1.5",
      "choice": "Le Havre +1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Le Havre +1.5"
   }
  },
  {
   "record_id": "n-d776865b6e7b1d7d60b4e8a8",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-d776865b6e7b1d7d60b4e8a8",
   "match": "Le Havre v Paris Saint-Germain",
   "match_url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
   "kickoff": "2026-10-30T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 6.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.96",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-5",
   "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-30T11:30:00.000Z",
   "recorded_at": "2026-10-30T11:36:20.861Z",
   "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-d776865b6e7b1d7d60b4e8a8",
    "quote_text": "Under 3.5 Total Goals (-104 at Kalshi)",
    "fragment_from": 1976,
    "fragment_to": 2014,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "10237322731dd87c77cb80c601a5aefb3e6712a24b83aa64fe19f3d1799febd9",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:30:00.000Z",
    "detected_at": "2026-10-30T11:36:20.861Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-093cac49e8f6",
     "display_name": "Le Havre — Paris Saint-Germain",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-30T18:00:00.000Z",
     "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.96",
     "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-30T11:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:30:00.000Z",
     "detected_at": "2026-10-30T11:36:20.861Z",
     "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.96",
     "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.96"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Le Havre 1-5 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "b74399dbc0fee628c62da0743a34c67d095b205965bf8feaf46b5f8837f3ace1",
      "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": "5c689f9dc73f6a8bb8223d9e383e692858758f1e18b812a179b1669512429bf7",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/le-havre-vs-psg-predictions-goalscorer-picks-oct-30/",
     "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-91b14f066ffe34b52ca56361",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-91b14f066ffe34b52ca56361",
   "match": "Paris Saint-Germain v Olympique Lyonnais",
   "match_url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
   "kickoff": "2026-10-26T19:30:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 3.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Ernest Nuamah to score at 4.6",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T15:55:00.000Z",
   "recorded_at": "2026-10-26T16:06:14.057Z",
   "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-91b14f066ffe34b52ca56361",
    "quote_text": "Longshot Goalscorer Pick: Ernest Nuamah (+360 at BetMGM)",
    "fragment_from": 4145,
    "fragment_to": 4201,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
     "material_removed": false
    },
    "published_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4bf1ea244970",
     "display_name": "Paris Saint-Germain — Olympique Lyonnais",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-26T19:30:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Ernest Nuamah to score",
    "odds_set": {
     "by_author": "4.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-26T15:55:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T15:55:00.000Z",
     "detected_at": "2026-10-26T16:06:14.057Z",
     "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": "Ernest Nuamah to score",
     "author_odds": "4.6",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Ernest Nuamah to score at 4.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Ernest Nuamah scored 0 goals; the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "dbc76548425d4ebf436d5bc2ef054cee7785683bd912f3a1501c62b44664ac45",
      "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": "Ernest Nuamah 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": "44656541ae8b67fbff69d9228dce151d2ec9917449b4383f96ce4013ad24a66f",
      "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": "Ernest Nuamah 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ernest Nuamah to score"
   }
  },
  {
   "record_id": "n-b7a087a2ea408328961de22e",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-b7a087a2ea408328961de22e",
   "match": "Paris Saint-Germain v Olympique Lyonnais",
   "match_url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
   "kickoff": "2026-10-26T19:30:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 3.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Ferran Torres García to score at 2.15",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T15:55:00.000Z",
   "recorded_at": "2026-10-26T16:06:14.057Z",
   "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-b7a087a2ea408328961de22e",
    "quote_text": "Best Anytime Goalscorer Pick: Ferran Torres (+115 at BetMGM)",
    "fragment_from": 3867,
    "fragment_to": 3927,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
     "material_removed": false
    },
    "published_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4bf1ea244970",
     "display_name": "Paris Saint-Germain — Olympique Lyonnais",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-26T19:30:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Ferran Torres García to score",
    "odds_set": {
     "by_author": "2.15",
     "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-26T15:55:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T15:55:00.000Z",
     "detected_at": "2026-10-26T16:06:14.057Z",
     "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": "Ferran Torres García to score",
     "author_odds": "2.15",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Ferran Torres García to score at 2.15"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Ferran Torres García scored 0 goals; the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "f862895fbb85ced8bdefc3641756efd3272a4de1e37457c1377817df04c89b5e",
      "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": "Ferran Torres García 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": "b76dbc97a1f49bc312e82a40b8a4b0d24c1d356397ae9880d4eb5219072ba184",
      "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": "Ferran Torres García 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Ferran Torres García to score"
   }
  },
  {
   "record_id": "n-e8eeb0a228a70c3a92d35fc6",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-e8eeb0a228a70c3a92d35fc6",
   "match": "Paris Saint-Germain v Olympique Lyonnais",
   "match_url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
   "kickoff": "2026-10-26T19:30:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 3.4,
   "market_code": "total",
   "author_said": "Over/Under 1.5 goals, first half: under 1.5",
   "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-26T15:55:00.000Z",
   "recorded_at": "2026-10-26T16:06:14.057Z",
   "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-e8eeb0a228a70c3a92d35fc6",
    "quote_text": "My third pick is Under 1.5 first-half goals.",
    "fragment_from": 3374,
    "fragment_to": 3418,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
     "material_removed": false
    },
    "published_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4bf1ea244970",
     "display_name": "Paris Saint-Germain — Olympique Lyonnais",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-26T19:30:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 1.5 goals, first half",
    "outcome_label": "under 1.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": "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-26T15:55:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T15:55:00.000Z",
     "detected_at": "2026-10-26T16:06:14.057Z",
     "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 1.5 goals, first half",
     "choice": "under 1.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "first_half",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Over/Under 1.5 goals, first half: under 1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "bb0749c18c987c7099a97730ddbf87fa41523593e6ac3c6cddfea936609381d5",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 1.5 goals, first half",
      "choice": "under 1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 1.5 (Over/Under 1.5 goals, first half)"
   }
  },
  {
   "record_id": "n-f27e55b26db2bf4d179da6ce",
   "url": "/authors/miguel-alvim/picks/5/#pick-n-f27e55b26db2bf4d179da6ce",
   "match": "Paris Saint-Germain v Olympique Lyonnais",
   "match_url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
   "kickoff": "2026-10-26T19:30:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 3.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "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-26T15:55:00.000Z",
   "recorded_at": "2026-10-26T16:06:14.057Z",
   "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-f27e55b26db2bf4d179da6ce",
    "quote_text": "My second pick is Under 3.5 total goals.",
    "fragment_from": 3048,
    "fragment_to": 3088,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
     "material_removed": false
    },
    "published_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4bf1ea244970",
     "display_name": "Paris Saint-Germain — Olympique Lyonnais",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-26T19:30:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.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": "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-26T15:55:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T15:55:00.000Z",
     "detected_at": "2026-10-26T16:06:14.057Z",
     "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": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: under 3.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "35f8bb8a14d09dd1a0b3f33ac8b7cb46be8d653d0786b4c8c729016c7146966d",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "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-4a186a81d6664b80c0108555",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-4a186a81d6664b80c0108555",
   "match": "Paris Saint-Germain v Olympique Lyonnais",
   "match_url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
   "kickoff": "2026-10-26T19:30:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 3.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap 1.5: Olympique Lyonnais +1.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T15:55:00.000Z",
   "recorded_at": "2026-10-26T16:06:14.057Z",
   "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-4a186a81d6664b80c0108555",
    "quote_text": "Lyon +1.5 is my top handicap pick.",
    "fragment_from": 2708,
    "fragment_to": 2742,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "33b31aea2546761dfdb9e57ec4c5f4f4e9de078d858a62d1fc8c743c43a29bcd",
     "material_removed": false
    },
    "published_at": "2026-10-26T15:55:00.000Z",
    "detected_at": "2026-10-26T16:06:14.057Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-4bf1ea244970",
     "display_name": "Paris Saint-Germain — Olympique Lyonnais",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-26T19:30:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-olympique-lyonnais-2026-10-26/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap 1.5",
    "outcome_label": "Olympique Lyonnais +1.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-26T15:55:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T15:55:00.000Z",
     "detected_at": "2026-10-26T16:06:14.057Z",
     "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": "Asian handicap 1.5",
     "choice": "Olympique Lyonnais +1.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap 1.5: Olympique Lyonnais +1.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Paris Saint-Germain 2-0 Olympique Lyonnais."
    },
    "settlements": [
     {
      "operation_id": "4a70a8fc9893405953c78a2083c3146411c7492b5c456f768f4b7b1f291a0054",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap 1.5",
      "choice": "Olympique Lyonnais +1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/psg-vs-lyon-prediction-goalscorer-picks-oct-26/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Olympique Lyonnais +1.5"
   }
  },
  {
   "record_id": "n-f4f724545ae0ec5bd0563a43",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-f4f724545ae0ec5bd0563a43",
   "match": "Aston Villa v Manchester City",
   "match_url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
   "kickoff": "2026-10-24T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 6.4,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.72",
   "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-24T05:04:00.000Z",
   "recorded_at": "2026-10-24T05:06:16.067Z",
   "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-f4f724545ae0ec5bd0563a43",
    "quote_text": "Under 3.5 goals (-138) offers value at Villa Park",
    "fragment_from": 526,
    "fragment_to": 575,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
     "material_removed": false
    },
    "published_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f13233de2338",
     "display_name": "Aston Villa — Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T11:30:00.000Z",
     "url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.72",
     "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-24T05:04:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T05:04:00.000Z",
     "detected_at": "2026-10-24T05:06:16.067Z",
     "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.72",
     "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.72"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Aston Villa 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "812e95c3e1843544741b69604ded8f78fc57b3533bce3eea47aa424059266d0d",
      "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": "131f33a9da8b84d028cbd65f893b862afede9b5f775ebf0a1843eff47681b976",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
     "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-d808731d71d80ba3bb55d37c",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-d808731d71d80ba3bb55d37c",
   "match": "Aston Villa v Manchester City",
   "match_url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
   "kickoff": "2026-10-24T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 6.4,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Manchester City -1.5 at 2.7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-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-24T05:04:00.000Z",
   "recorded_at": "2026-10-24T05:06:16.067Z",
   "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-d808731d71d80ba3bb55d37c",
    "quote_text": "Man City -1.5 (+170) leads my Aston Villa vs Man City picks",
    "fragment_from": 465,
    "fragment_to": 524,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ffbf8a1c338342f798da925d8163847c6be0ad9b71e2d7c8043801643843fbff",
     "material_removed": false
    },
    "published_at": "2026-10-24T05:04:00.000Z",
    "detected_at": "2026-10-24T05:06:16.067Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-f13233de2338",
     "display_name": "Aston Villa — Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T11:30:00.000Z",
     "url": "/football/matches/aston-villa-vs-manchester-city-2026-10-24/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "Manchester City -1.5",
    "odds_set": {
     "by_author": "2.7",
     "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-24T05:04:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T05:04:00.000Z",
     "detected_at": "2026-10-24T05:06:16.067Z",
     "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": "Asian handicap -1.5",
     "choice": "Manchester City -1.5",
     "author_odds": "2.7",
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Manchester City -1.5 at 2.7"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Aston Villa 2-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "c8412a31d69e4d37c9d08b6761fa95a1dd00aed69c3f52dc5aa969ab7dda91bd",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Manchester City -1.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": "4280e222b59c058d99a79d7a899ebc380c88f9e3b12668889b4c8c28f433d0e2",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Manchester City -1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/aston-villa-vs-man-city-predictions-picks-oct-24/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City -1.5"
   }
  },
  {
   "record_id": "n-40ea8f4fcc6029d352a3a43d",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-40ea8f4fcc6029d352a3a43d",
   "match": "Real Madrid v RB Leipzig",
   "match_url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.9,
   "market_code": "multi",
   "author_said": "Combined pick (bet builder or multiple), 2 legs: Jude Bellingham to score (Player to score) + Jude Bellingham to score (Player to score)",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": "4-1",
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-21T15:59:00.000Z",
   "recorded_at": "2026-10-21T16:06:13.016Z",
   "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-40ea8f4fcc6029d352a3a43d",
    "quote_text": "Jude Bellingham (+175) and Arda Güler (+275) headline my anytime goalscorer picks at BetMGM",
    "fragment_from": 398,
    "fragment_to": 489,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
     "material_removed": false
    },
    "published_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "ambiguous",
    "event": {
     "event_id": "s-768d6e0748bb",
     "display_name": "Real Madrid — RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Combined pick (bet builder or multiple), 2 legs",
    "outcome_label": "Jude Bellingham to score (Player to score) + …",
    "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": "unknown",
    "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-21T15:59:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T15:59:00.000Z",
     "detected_at": "2026-10-21T16:06:13.016Z",
     "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": "Combined pick (bet builder or multiple), 2 legs",
     "choice": "Jude Bellingham to score (Player to score) + Jude Bellingham to score (Player to score)",
     "author_odds": null,
     "market_key": "multi",
     "choice_key": "multi",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Combined pick (bet builder or multiple), 2 legs: Jude Bellingham to score (Player to score) + Jude Bellingham to score (Player to score)",
     "legs": [
      {
       "seq": 1,
       "market_label": "Player to score",
       "choice": "Jude Bellingham to score",
       "result": "unknown"
      },
      {
       "seq": 2,
       "market_label": "Player to score",
       "choice": "Jude Bellingham to score",
       "result": "unknown"
      }
     ]
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": "4-1",
     "data_status": "unknown",
     "cause": "awaiting the result of every leg of this combined pick (leg 1)",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the result of every leg of this combined pick (leg 1)."
    },
    "settlements": [],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a 2-leg combined pick",
    "legs": [
     {
      "market": "Player to score",
      "selection": "Jude Bellingham to score",
      "outcome": "Pending"
     },
     {
      "market": "Player to score",
      "selection": "Jude Bellingham to score",
      "outcome": "Pending"
     }
    ]
   }
  },
  {
   "record_id": "n-e3e46a2fb040f534c29b6033",
   "url": "/authors/miguel-alvim/picks/4/#pick-n-e3e46a2fb040f534c29b6033",
   "match": "Real Madrid v RB Leipzig",
   "match_url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 2.9,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Real Madrid -1.5 at 1.64",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-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-21T15:59:00.000Z",
   "recorded_at": "2026-10-21T16:06:13.016Z",
   "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-e3e46a2fb040f534c29b6033",
    "quote_text": "Real Madrid -1.5 (-156 equivalent at Kalshi) is my top handicap pick against RB Leipzig",
    "fragment_from": 220,
    "fragment_to": 307,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9725f4697d35186113caf76ff5c561662061e5f87c78753e6a9e0b159e397d2b",
     "material_removed": false
    },
    "published_at": "2026-10-21T15:59:00.000Z",
    "detected_at": "2026-10-21T16:06:13.016Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-768d6e0748bb",
     "display_name": "Real Madrid — RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "Real Madrid -1.5",
    "odds_set": {
     "by_author": "1.64",
     "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-21T15:59:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-21T15:59:00.000Z",
     "detected_at": "2026-10-21T16:06:13.016Z",
     "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": "Asian handicap -1.5",
     "choice": "Real Madrid -1.5",
     "author_odds": "1.64",
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Real Madrid -1.5 at 1.64"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Madrid 4-1 RB Leipzig."
    },
    "settlements": [
     {
      "operation_id": "6e802dd4e68737602d85fb5d60e638798d67c6c28ecc35245d5c5b4bea15b310",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Real Madrid -1.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": "de8e48d4ade8ae80e39d7b3411a1dd14fa62578501d36f15a4d283c63fbbf588",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Real Madrid -1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/real-madrid-vs-rb-leipzig-predictions-anytime-goals-picks/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid -1.5"
   }
  },
  {
   "record_id": "n-399ec30fea56f58cb16afd16",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-399ec30fea56f58cb16afd16",
   "match": "Liverpool v Villarreal",
   "match_url": "/football/matches/liverpool-vs-villarreal-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.4,
   "market_code": "player_to_score",
   "author_said": "Player to score: Alexander Isak to score at 2.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "4-3",
   "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-20T13:30:00.000Z",
   "recorded_at": "2026-10-20T13:36:11.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-399ec30fea56f58cb16afd16",
    "quote_text": "Pick: Alexander Isak Anytime Goalscorer (+110 at BetMGM)",
    "fragment_from": 3303,
    "fragment_to": 3359,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/liverpool-vs-villarreal-predictions-goalscorer-picks-oct-20-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d36065ef2bcb4de846a709b96c4aaeaae0cc60baeb77b1de12cb2772329fdc6",
     "material_removed": false
    },
    "published_at": "2026-10-20T13:30:00.000Z",
    "detected_at": "2026-10-20T13:36:11.192Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e9ad016f0818",
     "display_name": "Liverpool — Villarreal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/liverpool-vs-villarreal-2026-10-20/",
     "scoreline": "4-3",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Alexander Isak to score",
    "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": "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-20T13:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T13:30:00.000Z",
     "detected_at": "2026-10-20T13:36:11.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": "Player to score",
     "choice": "Alexander Isak to score",
     "author_odds": "2.1",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Alexander Isak to score at 2.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Alexander Isak scored 0 goals; the final score was Liverpool 4-3 Villarreal."
    },
    "settlements": [
     {
      "operation_id": "5c0727cc6b9ea9e1551cbc22a56a022f3ee368b61da6f5e09b0f04233aa711b8",
      "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": "Alexander Isak 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": "c3b7bb763302b5dd0ed5e03f4c4789a7f626fb348914228ffe15448c28f8fff5",
      "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": "Alexander Isak 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/liverpool-vs-villarreal-predictions-goalscorer-picks-oct-20-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Alexander Isak to score"
   }
  },
  {
   "record_id": "n-71959b4f902f9fa7b16b3a51",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-71959b4f902f9fa7b16b3a51",
   "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": 13.6,
   "market_code": "player_to_score",
   "author_said": "Player to score: Sergio Camello Pérez to score at 3.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-19T05:07:00.000Z",
   "recorded_at": "2026-10-19T05:21:17.910Z",
   "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-71959b4f902f9fa7b16b3a51",
    "quote_text": "Sergio Camello (+210) is my top anytime goalscorer pick",
    "fragment_from": 292,
    "fragment_to": 347,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/getafe-vs-rayo-vallecano-odds-predictions-october-19-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "95661bd4726917b8c055e0146a88f60e3e35f1fa7f773b34d82321da73210860",
     "material_removed": false
    },
    "published_at": "2026-10-19T05:07:00.000Z",
    "detected_at": "2026-10-19T05:21:17.910Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "Player to score",
    "outcome_label": "Sergio Camello Pérez to score",
    "odds_set": {
     "by_author": "3.1",
     "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-19T05:07:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-19T05:07:00.000Z",
     "detected_at": "2026-10-19T05:21:17.910Z",
     "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": "Sergio Camello Pérez to score",
     "author_odds": "3.1",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Sergio Camello Pérez to score at 3.1"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Sergio Camello Pérez scored 0 goals; the final score was Getafe 1-1 Rayo Vallecano."
    },
    "settlements": [
     {
      "operation_id": "421cd18d9a8d0e8fda3d89259a19977f5103426394fbbbfd638bb8a53f729a75",
      "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": "Sergio Camello Pérez 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": "68b620cc87187379769d9dd75619659cb894143e6c38106458690717f72c9c4b",
      "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": "Sergio Camello Pérez 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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/getafe-vs-rayo-vallecano-odds-predictions-october-19-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sergio Camello Pérez to score"
   }
  },
  {
   "record_id": "n-c5cbe5f5e1930f22687e9554",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-c5cbe5f5e1930f22687e9554",
   "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": 13.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.1",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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-19T05:07:00.000Z",
   "recorded_at": "2026-10-19T05:21:17.910Z",
   "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-c5cbe5f5e1930f22687e9554",
    "quote_text": "The draw at +210 is my top Getafe vs. Rayo Vallecano moneyline pick at BetMGM",
    "fragment_from": 213,
    "fragment_to": 290,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/getafe-vs-rayo-vallecano-odds-predictions-october-19-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "95661bd4726917b8c055e0146a88f60e3e35f1fa7f773b34d82321da73210860",
     "material_removed": false
    },
    "published_at": "2026-10-19T05:07:00.000Z",
    "detected_at": "2026-10-19T05:21:17.910Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.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-19T05:07:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-19T05:07:00.000Z",
     "detected_at": "2026-10-19T05:21:17.910Z",
     "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.1",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.1"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Getafe 1-1 Rayo Vallecano."
    },
    "settlements": [
     {
      "operation_id": "276e18aec61d5d2f4aab96d13d002c82d77a2f1c1d2f70c68160fcbb89f10a89",
      "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": 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": "c32710f77364e2770fae0d6a82f077cf48db7da63e13fc4c9bdd3f1e6bd990d4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/getafe-vs-rayo-vallecano-odds-predictions-october-19-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-c67e182b0078a5053acd4e52",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-c67e182b0078a5053acd4e52",
   "match": "Arsenal v Lille",
   "match_url": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 14.9,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-13T04:01:00.000Z",
   "recorded_at": "2026-10-13T04:06:16.607Z",
   "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-c67e182b0078a5053acd4e52",
    "quote_text": "and 39% to Under 2.5 goals",
    "fragment_from": 1976,
    "fragment_to": 2002,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "82b36a63906b2cc34f16c6c76745924cfe7c51cb35b9b399b50f9edaafdb2fdf",
     "material_removed": false
    },
    "published_at": "2026-10-13T04:01:00.000Z",
    "detected_at": "2026-10-13T04:06:16.607Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c6e403eadb47",
     "display_name": "Arsenal — Lille",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 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-13T04:01:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-13T04:01:00.000Z",
     "detected_at": "2026-10-13T04:06:16.607Z",
     "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": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Arsenal 3-0 Lille."
    },
    "settlements": [
     {
      "operation_id": "e9cf19ef32e887d632e705132cb8c65790ec3d14014119a245ca8a04126a9c55",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
     "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-9408d921cb3426a8a1d19fab",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-9408d921cb3426a8a1d19fab",
   "match": "Arsenal v Lille",
   "match_url": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 14.9,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Arsenal -1.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-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-13T04:01:00.000Z",
   "recorded_at": "2026-10-13T04:06:16.607Z",
   "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-9408d921cb3426a8a1d19fab",
    "quote_text": "Kalshi assigns a 58% probability to Arsenal -1.5",
    "fragment_from": 1927,
    "fragment_to": 1975,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "82b36a63906b2cc34f16c6c76745924cfe7c51cb35b9b399b50f9edaafdb2fdf",
     "material_removed": false
    },
    "published_at": "2026-10-13T04:01:00.000Z",
    "detected_at": "2026-10-13T04:06:16.607Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c6e403eadb47",
     "display_name": "Arsenal — Lille",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "Arsenal -1.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": "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-13T04:01:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-13T04:01:00.000Z",
     "detected_at": "2026-10-13T04:06:16.607Z",
     "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": "Asian handicap -1.5",
     "choice": "Arsenal -1.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "1",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Arsenal -1.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Arsenal 3-0 Lille."
    },
    "settlements": [
     {
      "operation_id": "cf2c24b74a2dc433eca08c490e35563e72062356b274173a8652a2d6e719b6d6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Arsenal -1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal -1.5"
   }
  },
  {
   "record_id": "n-7933c328ae398292b536d5f8",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-7933c328ae398292b536d5f8",
   "match": "Arsenal v Lille",
   "match_url": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 14.9,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Arsenal 2-0 Lille",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "score forecast without a price, graded against the final score",
   "reason_code": "score_without_price",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-13T04:01:00.000Z",
   "recorded_at": "2026-10-13T04:06:16.607Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.2105",
    "result": "Won",
    "points_hundredths": 2105,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-7933c328ae398292b536d5f8",
    "quote_text": "Score Prediction: Arsenal 2-0 Lille",
    "fragment_from": 1890,
    "fragment_to": 1925,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "82b36a63906b2cc34f16c6c76745924cfe7c51cb35b9b399b50f9edaafdb2fdf",
     "material_removed": false
    },
    "published_at": "2026-10-13T04:01:00.000Z",
    "detected_at": "2026-10-13T04:06:16.607Z",
    "executed_at": null,
    "statement_class": "score_forecast",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c6e403eadb47",
     "display_name": "Arsenal — Lille",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Correct score",
    "outcome_label": "Arsenal 2-0 Lille",
    "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-13T04:01:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-13T04:01:00.000Z",
     "detected_at": "2026-10-13T04:06:16.607Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Correct score",
     "choice": "Arsenal 2-0 Lille",
     "author_odds": null,
     "market_key": "correct_score_market",
     "choice_key": "2-0",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Correct score: Arsenal 2-0 Lille"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
    },
    "settlements": [
     {
      "operation_id": "ea40d94e759d867195444e1a8137b4269a7d20dfd5feaaa10bd1ebadbd275043",
      "series_key": "derived_series",
      "series_label": "Forecast Record reconstruction from the predicted score",
      "derived": true,
      "site_simulation": true,
      "author_words": false,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "1.2105",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2105,
      "executed_at": "2026-10-13T04:07:31.394Z",
      "methodology_version": "2.2",
      "on_claim_market": false,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal 2-0 Lille"
   }
  },
  {
   "record_id": "n-fdfaa5914892782db13f6a38",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-fdfaa5914892782db13f6a38",
   "match": "Manchester United v Tottenham Hotspur",
   "match_url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 5.0,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5 at 1.70",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-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-10T11:30:00.000Z",
   "recorded_at": "2026-10-10T11:32:58.960Z",
   "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": "price disputed: the quote does not give the author's price 1.70; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": {
    "at": "2026-10-14T02:01:02.070Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   },
   "evidence": {
    "observation_id": "n-fdfaa5914892782db13f6a38",
    "quote_text": "Under 3.5 total goals at 59% on Kalshi",
    "fragment_from": 404,
    "fragment_to": 442,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/manchester-united-vs-tottenham-predictions-odds-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a3b5443bb50ec7ff25abfcae0e0ce138740da1fe5c4e7e8b38f3978b04e0f1f3",
     "material_removed": false
    },
    "published_at": "2026-10-10T11:30:00.000Z",
    "detected_at": "2026-10-10T11:32:58.960Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-3b581b019b07",
     "display_name": "Manchester United — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": "1.695",
     "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-10T11:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T11:30:00.000Z",
     "detected_at": "2026-10-10T11:32:58.960Z",
     "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.695",
     "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.70"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Manchester United 1-1 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "a3f530111092f272ea8468a50091d04bb9f59b4b61449e13096fa168c66c922d",
      "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.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "94fd3d02cabb9bcef7f72cb44e284ea3f4e6b003761ac4a1a60dd21a12339fd1",
      "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.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [
     {
      "at": "2026-10-14T02:01:02.070Z",
      "field_name": "line sign",
      "was": "Over/Under −3.5 goals · under −3.5",
      "now": "Over/Under 3.5 goals · under 3.5",
      "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
     }
    ],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/manchester-united-vs-tottenham-predictions-odds-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": {
     "at": "2026-10-14T02:01:02.070Z",
     "field": "line sign",
     "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
     "version": 2,
     "url": "/corrections/#c-f1b2048399e9",
     "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
    },
    "choice_words": "under 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-75dab2ee3c1dc181c899fbc8",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-75dab2ee3c1dc181c899fbc8",
   "match": "Manchester United v Tottenham Hotspur",
   "match_url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
   "kickoff": "2026-10-10T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 5.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United at 1.72",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-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-10T11:30:00.000Z",
   "recorded_at": "2026-10-10T11:32:58.960Z",
   "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": "price disputed: the quote does not give the author's price 1.72; returns at the author's price leave it out",
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-75dab2ee3c1dc181c899fbc8",
    "quote_text": "Man United to win at 58% on Kalshi",
    "fragment_from": 333,
    "fragment_to": 367,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/manchester-united-vs-tottenham-predictions-odds-october-10-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a3b5443bb50ec7ff25abfcae0e0ce138740da1fe5c4e7e8b38f3978b04e0f1f3",
     "material_removed": false
    },
    "published_at": "2026-10-10T11:30:00.000Z",
    "detected_at": "2026-10-10T11:32:58.960Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-3b581b019b07",
     "display_name": "Manchester United — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-10T16:30:00.000Z",
     "url": "/football/matches/manchester-united-vs-tottenham-hotspur-2026-10-10/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester United",
    "odds_set": {
     "by_author": "1.724",
     "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-10T11:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-10T11:30:00.000Z",
     "detected_at": "2026-10-10T11:32:58.960Z",
     "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": "Manchester United",
     "author_odds": "1.724",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester United at 1.72"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Manchester United 1-1 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "c1cd618406bb9088aa7d7c85fc50f179b666e865a12d061374e0a5fec3465af4",
      "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": "Manchester United",
      "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.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d5f566c6fa0d6b4841829e6f9b8c59fa0cc7a834992895f3325193a6fb2b4b53",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester United",
      "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.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/manchester-united-vs-tottenham-predictions-odds-october-10-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win"
   }
  },
  {
   "record_id": "n-2f43da9602be1e9cc538aecd",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-2f43da9602be1e9cc538aecd",
   "match": "Croatia v Spain",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 4.2,
   "market_code": "handicap_asian",
   "author_said": "Asian handicap -1.5: Spain -1.5",
   "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-10-06T14:30:00.000Z",
   "recorded_at": "2026-10-06T14:33:26.314Z",
   "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-2f43da9602be1e9cc538aecd",
    "quote_text": "I’m backing the visitors to cover the -1.5 handicap.",
    "fragment_from": 2680,
    "fragment_to": 2732,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/croatia-vs-spain-expert-picks-odds-nations-league-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "864e44fd98c7118c5b33bee7f2de85d7ebb93aa0cac4d9ec10426f64d28271db",
     "material_removed": false
    },
    "published_at": "2026-10-06T14:30:00.000Z",
    "detected_at": "2026-10-06T14:33:26.314Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-71ce4b7655ff",
     "display_name": "Croatia — Spain",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Asian handicap -1.5",
    "outcome_label": "Spain -1.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-06T14:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-06T14:30:00.000Z",
     "detected_at": "2026-10-06T14:33:26.314Z",
     "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": "Asian handicap -1.5",
     "choice": "Spain -1.5",
     "author_odds": null,
     "market_key": "handicap_asian",
     "choice_key": "2",
     "period": "match",
     "line": "-1.5",
     "subject": "goals_total",
     "in_words": "Asian handicap -1.5: Spain -1.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Croatia 1-2 Spain."
    },
    "settlements": [
     {
      "operation_id": "1bbd4731534be77a4557d81ec22882216dc6086d584122da32d487072772eca1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Asian handicap -1.5",
      "choice": "Spain -1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/croatia-vs-spain-expert-picks-odds-nations-league-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Spain -1.5"
   }
  },
  {
   "record_id": "n-c0350f6ac4b0626223cabeb5",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-c0350f6ac4b0626223cabeb5",
   "match": "Croatia v Spain",
   "match_url": null,
   "kickoff": "2026-10-06T18:45:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 4.2,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: over 3.5",
   "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-10-06T14:30:00.000Z",
   "recorded_at": "2026-10-06T14:33:26.314Z",
   "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-c0350f6ac4b0626223cabeb5",
    "quote_text": "I’m backing Over 3.5 goals on Tuesday.",
    "fragment_from": 3045,
    "fragment_to": 3083,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/croatia-vs-spain-expert-picks-odds-nations-league-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "864e44fd98c7118c5b33bee7f2de85d7ebb93aa0cac4d9ec10426f64d28271db",
     "material_removed": false
    },
    "published_at": "2026-10-06T14:30:00.000Z",
    "detected_at": "2026-10-06T14:33:26.314Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-71ce4b7655ff",
     "display_name": "Croatia — Spain",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-06T18:45:00.000Z",
     "url": null,
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "over 3.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-06T14:30:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-06T14:30:00.000Z",
     "detected_at": "2026-10-06T14:33:26.314Z",
     "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": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: over 3.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Croatia 1-2 Spain."
    },
    "settlements": [
     {
      "operation_id": "38f565232f23e5c13b2585fd3bec1dd7e1806cccfddbeed402d57e827b93bff3",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/croatia-vs-spain-expert-picks-odds-nations-league-2026/",
     "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-ef17cc8f650b8c5eba01bcf9",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-ef17cc8f650b8c5eba01bcf9",
   "match": "Croatia v England",
   "match_url": null,
   "kickoff": "2026-10-03T16:00:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 6.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 1.5: England over 1.5 at 1.72",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-7",
   "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-03T09:00:00.000Z",
   "recorded_at": "2026-10-03T09:10:21.984Z",
   "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-ef17cc8f650b8c5eba01bcf9",
    "quote_text": "England Over 1.5 Team Goals (-138)",
    "fragment_from": 639,
    "fragment_to": 673,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/croatia-vs-england-expert-picks-odds-nations-league-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4088e1eb4ba2f1551b01627804c4bd564be3ca256894c2be02f5c97fa14f14a8",
     "material_removed": false
    },
    "published_at": "2026-10-03T09:00:00.000Z",
    "detected_at": "2026-10-03T09:10:21.984Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e3a19da9617a",
     "display_name": "Croatia — England",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-03T16:00:00.000Z",
     "url": null,
     "scoreline": "0-7",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 1.5",
    "outcome_label": "England over 1.5",
    "odds_set": {
     "by_author": "1.72",
     "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-03T09:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-03T09:00:00.000Z",
     "detected_at": "2026-10-03T09:10:21.984Z",
     "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": "Team goals over/under 1.5",
     "choice": "England over 1.5",
     "author_odds": "1.72",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "1.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 1.5: England over 1.5 at 1.72"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-7",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Croatia 0-7 England."
    },
    "settlements": [
     {
      "operation_id": "0f8dadccb68b44ce935e7e82438449d9ffca21c9f56d3f9d7e4bc11bedceac00",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "England over 1.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": "0cfc8bca121eeed8bf820af1c927b2baa2781e24c1f6e47179de7b3c75a33074",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 1.5",
      "choice": "England over 1.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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/croatia-vs-england-expert-picks-odds-nations-league-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "England over 1.5 (Team goals over/under 1.5)"
   }
  },
  {
   "record_id": "n-c2df63ea2e1eb1547554307a",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-c2df63ea2e1eb1547554307a",
   "match": "Croatia v England",
   "match_url": null,
   "kickoff": "2026-10-03T16:00:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 6.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5 at 1.69",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-7",
   "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-03T09:00:00.000Z",
   "recorded_at": "2026-10-03T09:10:21.984Z",
   "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-c2df63ea2e1eb1547554307a",
    "quote_text": "Over 2.5 Goals (-144)",
    "fragment_from": 545,
    "fragment_to": 566,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/croatia-vs-england-expert-picks-odds-nations-league-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4088e1eb4ba2f1551b01627804c4bd564be3ca256894c2be02f5c97fa14f14a8",
     "material_removed": false
    },
    "published_at": "2026-10-03T09:00:00.000Z",
    "detected_at": "2026-10-03T09:10:21.984Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e3a19da9617a",
     "display_name": "Croatia — England",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-03T16:00:00.000Z",
     "url": null,
     "scoreline": "0-7",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": "1.69",
     "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-03T09:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-03T09:00:00.000Z",
     "detected_at": "2026-10-03T09:10:21.984Z",
     "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.69",
     "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.69"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-7",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Croatia 0-7 England."
    },
    "settlements": [
     {
      "operation_id": "a1424b67a1cd94fc54736885e998492651bac7b7732514682ffb701b6e098a1b",
      "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": "935b0422d040dfd7b0cec6100cac59a279040dbc3f95ab73dcee9c90ca37761b",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/croatia-vs-england-expert-picks-odds-nations-league-2026/",
     "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-1bd200fa09513fcb15f55cea",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-1bd200fa09513fcb15f55cea",
   "match": "Croatia v England",
   "match_url": null,
   "kickoff": "2026-10-03T16:00:00.000Z",
   "competition": "UEFA Nations League",
   "lead_hours": 6.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: England at 1.85",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-7",
   "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-03T09:00:00.000Z",
   "recorded_at": "2026-10-03T09:10:21.984Z",
   "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-1bd200fa09513fcb15f55cea",
    "quote_text": "England Moneyline (-117)",
    "fragment_from": 451,
    "fragment_to": 475,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/croatia-vs-england-expert-picks-odds-nations-league-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4088e1eb4ba2f1551b01627804c4bd564be3ca256894c2be02f5c97fa14f14a8",
     "material_removed": false
    },
    "published_at": "2026-10-03T09:00:00.000Z",
    "detected_at": "2026-10-03T09:10:21.984Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-e3a19da9617a",
     "display_name": "Croatia — England",
     "competition_name": "UEFA Nations League",
     "starts_at": "2026-10-03T16:00:00.000Z",
     "url": null,
     "scoreline": "0-7",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "England",
    "odds_set": {
     "by_author": "1.85",
     "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-03T09:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-03T09:00:00.000Z",
     "detected_at": "2026-10-03T09:10:21.984Z",
     "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": "England",
     "author_odds": "1.85",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: England at 1.85"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-7",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Croatia 0-7 England."
    },
    "settlements": [
     {
      "operation_id": "e6d6f8c973632f7c8e3ccb05ba810659e5aee7d5aade5a50d3fbd87f8237eb14",
      "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": "England",
      "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": "122f2ce0553f7845dc114ae23d96f32acf3f2529fbd83d23572cb79116bd0f7a",
      "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": "England",
      "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": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/croatia-vs-england-expert-picks-odds-nations-league-2026/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "England to win"
   }
  },
  {
   "record_id": "n-9068a27508df008683d0e9a2",
   "url": "/authors/miguel-alvim/picks/2/#pick-n-9068a27508df008683d0e9a2",
   "match": "Manchester City v Sunderland",
   "match_url": "/football/matches/manchester-city-vs-sunderland-2026-09-20/",
   "kickoff": "2026-09-20T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -204.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "5-3",
   "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-09-20T11:00:00.000Z",
   "recorded_at": "2026-09-29T01:33:38.829Z",
   "origin": "Recorded by us after kick-off; 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,
   "evidence": {
    "observation_id": "n-9068a27508df008683d0e9a2",
    "quote_text": "Total-Goals Pick: Under 2.5 (+150 at Polymarket)",
    "fragment_from": 2957,
    "fragment_to": 3005,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.sportsbettingdime.com/news/soccer/manchester-city-vs-sunderland-odds-predictions-september-20-2026/",
     "display_name": null,
     "speaker": "Miguel Alvim",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "64cede2166e0e907eae4f7b4a6c00dd3f94dd887069c6574f9bb1f1fccb1f509",
     "material_removed": false
    },
    "published_at": "2026-09-20T11:00:00.000Z",
    "detected_at": "2026-09-29T01:33:38.829Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-9e608e843bee",
     "display_name": "Manchester City — Sunderland",
     "competition_name": "Premier League",
     "starts_at": "2026-09-20T13:00:00.000Z",
     "url": "/football/matches/manchester-city-vs-sunderland-2026-09-20/",
     "scoreline": "5-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "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,
    "dates": {
     "fragment_at": "2026-09-20T11:00:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-09-20T11:00:00.000Z",
     "detected_at": "2026-09-29T01:33:38.829Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "recorded_after_kickoff",
    "origin_words": "Recorded by us after kick-off; date as stated by the source",
    "added_on": null,
    "late_publication": {
     "publication_at": "2026-09-20T11:00:00.000Z",
     "proof": "rss",
     "proof_words": "the publisher's feed date",
     "methodology_version": "late-1.0",
     "row_list": [
      {
       "display_name": "Market price at the evidenced time of publication",
       "decimal_odds": null,
       "price_known": false,
       "result": null,
       "net_profit_hundredths": null,
       "price_at_time": true
      },
      {
       "display_name": "Author's own stated price",
       "decimal_odds": "2.5000",
       "price_known": true,
       "result": "loss",
       "net_profit_hundredths": -10000,
       "price_at_time": false
      },
      {
       "display_name": "Closing price (not part of this series)",
       "decimal_odds": "2.3100",
       "price_known": true,
       "result": "loss",
       "net_profit_hundredths": -10000,
       "price_at_time": false
      }
     ]
    },
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "2.5",
     "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.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "5-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Manchester City 5-3 Sunderland."
    },
    "settlements": [
     {
      "operation_id": "a4ab8d9b05b4893a651ef3b14677684d4e95d257acc09cd350c704c04b868042",
      "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.1",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "907b74436c83d7ebf7dd496c0f995443b3ec39752d8448130da79c3246f2e8cc",
      "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.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Miguel Alvim",
     "publisher": "sportsbettingdime.com",
     "forecaster": "Miguel Alvim",
     "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.sportsbettingdime.com/news/soccer/manchester-city-vs-sunderland-odds-predictions-september-20-2026/",
     "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-9228689f83f3e3e32d6aad01",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Anytime Goalscorer Pick: Harvey Barnes 1+ Goal (+230 via BetMGM)",
   "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:15:00.000Z",
   "recorded_at": "2026-11-02T16:22:26.425Z",
   "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-15a5ae9c7dc08c35ca9fb55a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Inter Miami Moneyline (-117 / 54% at Kalshi)",
   "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-24T13:30:00.000Z",
   "recorded_at": "2026-10-24T13:36:16.373Z",
   "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-23c0c412fe19da9f47dccf81",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Nashville Moneyline (-156 / 61% at Kalshi)",
   "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-24T13:30:00.000Z",
   "recorded_at": "2026-10-24T13:36:16.373Z",
   "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-8d9c3d94235c5889bd64cf93",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Sporting to win vs LASK\n\n72% (-257)",
   "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:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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-bcd8357f805fc9d993e208b7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester United to win vs Como\n\n53% (-113)",
   "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:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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-000cc20b0b57819f9e949523",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Betis to win vs. Feyenoord\n\n63% (-170)",
   "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:30:00.000Z",
   "recorded_at": "2026-10-21T09:36:16.252Z",
   "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-b957b39c57acd78821607a41",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "The Pick: Lamine Yamal Anytime Goalscorer (-108 at BetMGM)",
   "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-17T11:30:00.000Z",
   "recorded_at": "2026-10-17T11:36:10.261Z",
   "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-132c0558efaab11abec4f6ef",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Total-Goals Pick: Over 3.5 (-150 via Kalshi)",
   "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-17T11:30:00.000Z",
   "recorded_at": "2026-10-17T11:36:10.261Z",
   "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-62f94aad108bfb45aa9d9a50",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Handicap Pick: Barcelona -1.5 (+104 via Kalshi)",
   "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-17T11:30:00.000Z",
   "recorded_at": "2026-10-17T11:36:10.261Z",
   "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-03aadefbaa70a8eaa952fd1e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Best Player Prop Pick: Ferran Torres Anytime Goalscorer (+195 at BetMGM)",
   "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-14T13:45:00.000Z",
   "recorded_at": "2026-10-14T13:51:10.318Z",
   "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-91b439f84f308bb01211bf21",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Total Pick: Over 3.5 Goals (+122 / 45% at Kalshi)",
   "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-14T13:45:00.000Z",
   "recorded_at": "2026-10-14T13:51:10.318Z",
   "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-da40d6d5dfe9ac2d3361641c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Moneyline Pick: Manchester City (+122 / 45% at Kalshi)",
   "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-14T13:45:00.000Z",
   "recorded_at": "2026-10-14T13:51:10.318Z",
   "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-69d8bf84d9d28e82a154a2cc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "I like Yamal to score at least once at plus money.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-06T14:30:00.000Z",
   "recorded_at": "2026-10-06T14:33:26.314Z",
   "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-6576b5c3c7960d215030b2b6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Total-Goals Pick: Over 2.5 (54¢ / -117 at Kalshi)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-25T15:45:00.000Z",
   "recorded_at": "2026-09-28T23:41:14.668Z",
   "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-148412f6459fbc25f8843bd0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Moneyline Pick: Italy (44¢ / +127 at Kalshi)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "national-team match (Nations League, qualifiers, continental cups)",
   "reason_code": "outside_coverage",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-25T15:45:00.000Z",
   "recorded_at": "2026-09-28T23:41:14.668Z",
   "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-4eb2b37c22970a5ebe62eee6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "BTTS: Yes (+137 at Polymarket)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-24T11:00:00.000Z",
   "recorded_at": "2026-09-29T00:29:44.388Z",
   "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-e63e976d797b9223c277fc3b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "First-Half Total Goals Pick: Over 1.5 (+137 at Kalshi)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-24T11:00:00.000Z",
   "recorded_at": "2026-09-29T00:29:44.388Z",
   "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-a5860062a3f976c2331afe0f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Handicap Pick: Portugal -1.5 (-150 at Kalshi)",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-24T11:00:00.000Z",
   "recorded_at": "2026-09-29T00:29:44.388Z",
   "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
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 77,
  "before_kickoff": 76,
  "after_kickoff": 1,
  "at_least_2h": 69,
  "share_2h_plus": 89.6,
  "median_hours": 4.4,
  "min_hours": 0.1,
  "max_hours": 14.9,
  "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": 13,
  "settled_picks_all": 32,
  "excluded": {
   "market_without_favourite": 8,
   "no_recorded_line": 11,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 130000,
  "author_net_hundredths": 34304,
  "favourite_net_hundredths": 13054,
  "difference_hundredths": 21250,
  "author_return_percent": 26.39,
  "favourite_return_percent": 10.04,
  "author_hit_rate": 76.9,
  "favourite_hit_rate": 69.2,
  "picked_favourite_share": 92.3,
  "by_market": [
   {
    "market_code": "1x2",
    "picks": 7,
    "staked_hundredths": 70000,
    "author_net_hundredths": 23446,
    "favourite_net_hundredths": 23446,
    "author_hits": 6,
    "favourite_hits": 6,
    "picked_favourite": 7,
    "author_return_percent": 33.49,
    "favourite_return_percent": 33.49
   },
   {
    "market_code": "total",
    "picks": 6,
    "staked_hundredths": 60000,
    "author_net_hundredths": 10858,
    "favourite_net_hundredths": -10392,
    "author_hits": 4,
    "favourite_hits": 3,
    "picked_favourite": 5,
    "author_return_percent": 18.1,
    "favourite_return_percent": -17.32
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-10T16:30:00.000Z",
    "author_cumulative_hundredths": -10000,
    "favourite_cumulative_hundredths": -10000
   },
   {
    "kickoff": "2026-10-10T19:00:00.000Z",
    "author_cumulative_hundredths": -20000,
    "favourite_cumulative_hundredths": -20000
   },
   {
    "kickoff": "2026-10-13T19:00:00.000Z",
    "author_cumulative_hundredths": -17895,
    "favourite_cumulative_hundredths": -17895
   },
   {
    "kickoff": "2026-10-20T19:00:00.000Z",
    "author_cumulative_hundredths": -13087,
    "favourite_cumulative_hundredths": -13087
   },
   {
    "kickoff": "2026-10-20T19:00:00.000Z",
    "author_cumulative_hundredths": -1837,
    "favourite_cumulative_hundredths": -23087
   },
   {
    "kickoff": "2026-10-21T16:45:00.000Z",
    "author_cumulative_hundredths": 4452,
    "favourite_cumulative_hundredths": -16798
   },
   {
    "kickoff": "2026-10-21T16:45:00.000Z",
    "author_cumulative_hundredths": 9771,
    "favourite_cumulative_hundredths": -11479
   },
   {
    "kickoff": "2026-10-21T16:45:00.000Z",
    "author_cumulative_hundredths": 23271,
    "favourite_cumulative_hundredths": 2021
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": 31271,
    "favourite_cumulative_hundredths": 10021
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": 33493,
    "favourite_cumulative_hundredths": 12243
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": 23493,
    "favourite_cumulative_hundredths": 2243
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": 32304,
    "favourite_cumulative_hundredths": 11054
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": 34304,
    "favourite_cumulative_hundredths": 13054
   }
  ],
  "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": 95,
  "pages": 6,
  "page_urls": [
   "/authors/miguel-alvim/",
   "/authors/miguel-alvim/picks/2/",
   "/authors/miguel-alvim/picks/3/",
   "/authors/miguel-alvim/picks/4/",
   "/authors/miguel-alvim/picks/5/",
   "/authors/miguel-alvim/picks/6/"
  ],
  "groups": {
   "settled": 31,
   "pending": 5,
   "excluded": 59
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/miguel-alvim/",
  "current": false
 },
 "title_tag": "Miguel Alvim Predictions: Verified Record, Results and Sources",
 "calculator": {
  "url": "/tools/luck-or-skill/?n=31&odds=2.08&roi=40.0&src=record",
  "n": 31,
  "odds": "2.08",
  "roi": "40.0",
  "series": "Recorded before kick-off, at our recorded market price"
 },
 "person": {
  "person_id": "o-c53938bd8d26ad3720802a07",
  "type_code": "individual",
  "name_shown": "Miguel Alvim",
  "main_entity": "e-c53938bd8d26ad3720802a07",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-c53938bd8d26ad3720802a07",
    "medium": "sportsbettingdime.com",
    "channel": "RSS feed",
    "domain": "sportsbettingdime.com",
    "source_info": null,
    "byline": "Miguel Alvim",
    "url": null,
    "summary": {
     "statements": 198,
     "predictions": 95,
     "settled_picks": 31,
     "headline_kind": "live_snapshot",
     "return_percent": 40.03,
     "headline_part": "live",
     "period_from": "2026-09-29",
     "period_to": "2026-11-04"
    }
   }
  ],
  "previously": [],
  "trust_tier": "tracked"
 },
 "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": 31,
   "matches": 18,
   "void": 0,
   "period_from": "2026-10-10",
   "period_to": "2026-11-04",
   "composition_hash": "875ef2d98a2b614911270b86aa879fbb34ea871872d4580a9bd68d7c7cb7daf7"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-18dca36e81ff06495e95",
   "at": "2026-11-07T20:05:20.937Z",
   "data_version": "2026-11-07.2",
   "previous_data_version": "2026-11-07.1",
   "url": "/authors/miguel-alvim/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-07.1",
    "return_percent": "46.19",
    "settled_picks": 27,
    "matches": 17,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "b2992bb2afb10205ebf4a8013a2cdc33ae76fdfb83f735a97f56261a299c2cec",
    "text": "+46.19% on 27 settled picks across 17 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-07.2",
    "return_percent": "40.03",
    "settled_picks": 31,
    "matches": 18,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "875ef2d98a2b614911270b86aa879fbb34ea871872d4580a9bd68d7c7cb7daf7",
    "text": "+40.03% on 31 settled picks across 18 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 4 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": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-e79d1089d3787afeb1a8",
   "at": "2026-11-07T07:42:45.749Z",
   "data_version": "2026-11-07.1",
   "previous_data_version": "2026-11-06.2",
   "url": "/authors/miguel-alvim/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-05.1",
    "return_percent": "46.13",
    "settled_picks": 26,
    "matches": 16,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "8a56062ac3febdaf02c274b44228ad0c058c67be49b7be42f5e659ccdc3ab663",
    "text": "+46.13% on 26 settled picks across 16 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-07.1",
    "return_percent": "46.19",
    "settled_picks": 27,
    "matches": 17,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "b2992bb2afb10205ebf4a8013a2cdc33ae76fdfb83f735a97f56261a299c2cec",
    "text": "+46.19% on 27 settled picks across 17 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-30891f791e444a2282ea",
   "at": "2026-11-05T05:43:48.128Z",
   "data_version": "2026-11-05.1",
   "previous_data_version": "2026-11-04.3",
   "url": "/authors/miguel-alvim/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-04.1",
    "return_percent": "26.93",
    "settled_picks": 23,
    "matches": 15,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "88c02f9a9525855e0b38b229f41f1c698d7011ae5ea2330da4007925c3998904",
    "text": "+26.93% on 23 settled picks across 15 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-05.1",
    "return_percent": "46.13",
    "settled_picks": 26,
    "matches": 16,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "8a56062ac3febdaf02c274b44228ad0c058c67be49b7be42f5e659ccdc3ab663",
    "text": "+46.13% on 26 settled picks across 16 matches · independent odds snapshot · method 2.2"
   },
   "reason": "3 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-9b4007a27a12764e3d38",
   "at": "2026-11-04T03:35:56.412Z",
   "data_version": "2026-11-04.1",
   "previous_data_version": "2026-11-03.3",
   "url": "/authors/miguel-alvim/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-31.2",
    "return_percent": "25.36",
    "settled_picks": 20,
    "matches": 13,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "e8b8e69ae2bf74b001216811c3f55308745839fb1d17fd9ba5dd3ef887520e51",
    "text": "+25.36% on 20 settled picks across 13 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-04.1",
    "return_percent": "26.93",
    "settled_picks": 23,
    "matches": 15,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "88c02f9a9525855e0b38b229f41f1c698d7011ae5ea2330da4007925c3998904",
    "text": "+26.93% on 23 settled picks across 15 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 3 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": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-afec43ff6be8d65ee5c4",
   "at": "2026-10-31T21:01:38.334Z",
   "data_version": "2026-10-31.2",
   "previous_data_version": "2026-10-31.1",
   "url": "/authors/miguel-alvim/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-25.2",
    "return_percent": "18.61",
    "settled_picks": 17,
    "matches": 12,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "d14a7394d8942f27f526819689b63f3f45e92995aada68b7295b181d06527d23",
    "text": "+18.61% on 17 settled picks across 12 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-31.2",
    "return_percent": "25.36",
    "settled_picks": 20,
    "matches": 13,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "e8b8e69ae2bf74b001216811c3f55308745839fb1d17fd9ba5dd3ef887520e51",
    "text": "+25.36% on 20 settled picks across 13 matches · independent odds snapshot · method 2.2"
   },
   "reason": "3 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-e3f5a623355f96fa4981",
   "at": "2026-10-25T05:16:47.249Z",
   "data_version": "2026-10-25.2",
   "previous_data_version": "2026-10-25.1",
   "url": "/authors/miguel-alvim/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-24.4",
    "return_percent": "26.02",
    "settled_picks": 16,
    "matches": 11,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "313af7921db8938b83b6df4b3b70b38d8d17eb3e7a2fad0cc8ba9ed9c9ccea8a",
    "text": "+26.02% on 16 settled picks across 11 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-25.2",
    "return_percent": "18.61",
    "settled_picks": 17,
    "matches": 12,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "d14a7394d8942f27f526819689b63f3f45e92995aada68b7295b181d06527d23",
    "text": "+18.61% on 17 settled picks across 12 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-a320e33422d88fe0a45d",
   "at": "2026-10-24T16:52:01.947Z",
   "data_version": "2026-10-24.4",
   "previous_data_version": "2026-10-24.3",
   "url": "/authors/miguel-alvim/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-23.1",
    "return_percent": "23.16",
    "settled_picks": 15,
    "matches": 10,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "9cecf43ea70c6166684d634864a6f7b6583a67b31b94c22f99e2fd3ba8025b68",
    "text": "+23.16% on 15 settled picks across 10 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.4",
    "return_percent": "26.02",
    "settled_picks": 16,
    "matches": 11,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "313af7921db8938b83b6df4b3b70b38d8d17eb3e7a2fad0cc8ba9ed9c9ccea8a",
    "text": "+26.02% on 16 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-990fa1555fff1b2a08c2",
   "at": "2026-10-23T01:17:07.717Z",
   "data_version": "2026-10-23.1",
   "previous_data_version": "2026-10-22.6",
   "url": "/authors/miguel-alvim/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-22.1",
    "return_percent": "-9.62",
    "settled_picks": 6,
    "matches": 3,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c4a4e682b935ca524215d6f633ea42151fd464005498db5a7a8c2a8b8eb9268a",
    "text": "−57.75 points on 6 settled picks across 3 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-23.1",
    "return_percent": "23.16",
    "settled_picks": 15,
    "matches": 10,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "9cecf43ea70c6166684d634864a6f7b6583a67b31b94c22f99e2fd3ba8025b68",
    "text": "+23.16% on 15 settled picks across 10 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 9 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": 9,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-8ab15ff93a6ecf695204",
   "at": "2026-10-22T03:02:07.338Z",
   "data_version": "2026-10-22.1",
   "previous_data_version": "2026-10-21.3",
   "url": "/authors/miguel-alvim/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-10.4",
    "return_percent": "-54.58",
    "settled_picks": 4,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "ea2827c093804c93d20d7cd49ec335aea5b8df769e849218b648f5ee21ab1936",
    "text": "−218.33 points on 4 settled picks across 2 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-22.1",
    "return_percent": "-9.62",
    "settled_picks": 6,
    "matches": 3,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c4a4e682b935ca524215d6f633ea42151fd464005498db5a7a8c2a8b8eb9268a",
    "text": "−57.75 points on 6 settled picks across 3 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-70c44353f4448add71ef",
   "at": "2026-10-10T23:53:02.873Z",
   "data_version": "2026-10-10.4",
   "previous_data_version": "2026-10-10.3",
   "url": "/authors/miguel-alvim/",
   "category": "new_results",
   "category_words": "New results",
   "before": null,
   "after": {
    "data_version": "2026-10-10.4",
    "return_percent": "-54.58",
    "settled_picks": 4,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "ea2827c093804c93d20d7cd49ec335aea5b8df769e849218b648f5ee21ab1936",
    "text": "−218.33 points on 4 settled picks across 2 matches · independent odds snapshot · method 2.2"
   },
   "reason": "First headline number for this record: 4 settled picks in the series “independent odds snapshot”.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "counts_by_slice": {
  "portions": [
   {
    "code": "live",
    "title": "Recorded before kick-off",
    "price_rule": "Return at our recorded market price",
    "settled_picks": 31,
    "total_check": true,
    "market_list": [
     {
      "code_name": "total",
      "in_words": "Over/under goals",
      "url": null,
      "settled_picks": 12,
      "won": 7,
      "void": 0,
      "net_points_hundredths": 4993,
      "return_percent": "4.2",
      "period_from": "2026-10-10",
      "period_to": "2026-11-03",
      "small_sample": false,
      "average_odds": "1.87",
      "odds_from_author": 10,
      "odds_from_snapshot": 2
     },
     {
      "code_name": "1x2",
      "in_words": "Match result",
      "url": null,
      "settled_picks": 8,
      "won": 7,
      "void": 0,
      "net_points_hundredths": 46391,
      "return_percent": "58.0",
      "period_from": "2026-10-20",
      "period_to": "2026-11-03",
      "small_sample": true,
      "average_odds": "1.91",
      "odds_from_author": 8,
      "odds_from_snapshot": 0
     },
     {
      "code_name": "player_to_score",
      "in_words": "Player to score",
      "url": null,
      "settled_picks": 7,
      "won": 5,
      "void": 0,
      "net_points_hundredths": 80164,
      "return_percent": "114.5",
      "period_from": "2026-10-24",
      "period_to": "2026-11-04",
      "small_sample": true,
      "average_odds": "3.09",
      "odds_from_author": 7,
      "odds_from_snapshot": 0
     },
     {
      "code_name": "handicap_asian",
      "in_words": "Asian handicap",
      "url": null,
      "settled_picks": 3,
      "won": 1,
      "void": 0,
      "net_points_hundredths": -11833,
      "return_percent": "-39.4",
      "period_from": "2026-10-10",
      "period_to": "2026-11-04",
      "small_sample": true,
      "average_odds": "1.80",
      "odds_from_author": 1,
      "odds_from_snapshot": 2
     },
     {
      "code_name": "team_total",
      "in_words": "Team goals",
      "url": null,
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 4367,
      "return_percent": "43.7",
      "period_from": "2026-10-21",
      "period_to": "2026-10-21",
      "small_sample": true,
      "average_odds": "1.59",
      "odds_from_author": 1,
      "odds_from_snapshot": 0
     }
    ],
    "leagues": [
     {
      "code_name": "UEFA Champions League",
      "in_words": "UEFA Champions League",
      "url": "/football/competitions/uefa-champions-league/",
      "settled_picks": 21,
      "won": 16,
      "void": 0,
      "net_points_hundredths": 125156,
      "return_percent": "59.6",
      "period_from": "2026-10-20",
      "period_to": "2026-11-04",
      "small_sample": false,
      "average_odds": "2.26",
      "odds_from_author": 21,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 7,
        "won": 6,
        "void": 0,
        "net_points_hundredths": 34391,
        "return_percent": null,
        "period_from": "2026-10-20",
        "period_to": "2026-11-03",
        "small_sample": true,
        "average_odds": "1.92",
        "odds_from_author": 7,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 7,
        "won": 6,
        "void": 0,
        "net_points_hundredths": 40231,
        "return_percent": null,
        "period_from": "2026-10-20",
        "period_to": "2026-11-03",
        "small_sample": true,
        "average_odds": "1.96",
        "odds_from_author": 7,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "player_to_score",
        "in_words": "Player to score",
        "settled_picks": 5,
        "won": 3,
        "void": 0,
        "net_points_hundredths": 56167,
        "return_percent": null,
        "period_from": "2026-11-03",
        "period_to": "2026-11-04",
        "small_sample": true,
        "average_odds": "3.39",
        "odds_from_author": 5,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "handicap_asian",
        "in_words": "Asian handicap",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-11-04",
        "period_to": "2026-11-04",
        "small_sample": true,
        "average_odds": "1.72",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "team_total",
        "in_words": "Team goals",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 4367,
        "return_percent": null,
        "period_from": "2026-10-21",
        "period_to": "2026-10-21",
        "small_sample": true,
        "average_odds": "1.59",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "LaLiga",
      "in_words": "LaLiga",
      "url": "/football/competitions/laliga/",
      "settled_picks": 5,
      "won": 2,
      "void": 0,
      "net_points_hundredths": -17071,
      "return_percent": "-34.1",
      "period_from": "2026-10-10",
      "period_to": "2026-10-19",
      "small_sample": true,
      "average_odds": "1.74",
      "odds_from_author": 1,
      "odds_from_snapshot": 4,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 3,
        "won": 1,
        "void": 0,
        "net_points_hundredths": -15238,
        "return_percent": null,
        "period_from": "2026-10-10",
        "period_to": "2026-10-19",
        "small_sample": true,
        "average_odds": "1.67",
        "odds_from_author": 1,
        "odds_from_snapshot": 2
       },
       {
        "code_name": "handicap_asian",
        "in_words": "Asian handicap",
        "settled_picks": 2,
        "won": 1,
        "void": 0,
        "net_points_hundredths": -1833,
        "return_percent": null,
        "period_from": "2026-10-10",
        "period_to": "2026-10-10",
        "small_sample": true,
        "average_odds": "1.84",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       }
      ]
     },
     {
      "code_name": "Premier League",
      "in_words": "Premier League",
      "url": "/football/competitions/premier-league/",
      "settled_picks": 4,
      "won": 3,
      "void": 0,
      "net_points_hundredths": 25997,
      "return_percent": "65.0",
      "period_from": "2026-10-24",
      "period_to": "2026-10-31",
      "small_sample": true,
      "average_odds": "2.03",
      "odds_from_author": 4,
      "odds_from_snapshot": 0,
      "league_markets": [
       {
        "code_name": "player_to_score",
        "in_words": "Player to score",
        "settled_picks": 2,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 23997,
        "return_percent": null,
        "period_from": "2026-10-24",
        "period_to": "2026-10-31",
        "small_sample": true,
        "average_odds": "2.33",
        "odds_from_author": 2,
        "odds_from_snapshot": 0
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 12000,
        "return_percent": null,
        "period_from": "2026-10-31",
        "period_to": "2026-10-31",
        "small_sample": true,
        "average_odds": "1.85",
        "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-31",
        "period_to": "2026-10-31",
        "small_sample": true,
        "average_odds": "1.64",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     },
     {
      "code_name": "MLS",
      "in_words": "MLS",
      "url": "/football/competitions/mls/",
      "settled_picks": 1,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -10000,
      "return_percent": "-100.0",
      "period_from": "2026-10-24",
      "period_to": "2026-10-24",
      "small_sample": true,
      "average_odds": "2.13",
      "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-10-24",
        "period_to": "2026-10-24",
        "small_sample": true,
        "average_odds": "2.13",
        "odds_from_author": 1,
        "odds_from_snapshot": 0
       }
      ]
     }
    ],
    "best_slice": null
   }
  ],
  "best_slice": null
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 28 September 2026 · 95 predictions · last change 4 November 2026",
  "url": "https://forecastrecord.com/authors/miguel-alvim/",
  "s": "2026-09-28",
  "prediction_count": 95,
  "refreshed_at": "2026-11-04",
  "html": "<a href=\"https://forecastrecord.com/authors/miguel-alvim/\">Record tracked by Forecast Record since 28 September 2026 · 95 predictions · last change 4 November 2026</a>"
 },
 "trust": {
  "tier": "tracked",
  "in_words": "Tracked",
  "settled_count": 70,
  "days": 33,
  "weeks": 6,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 38,
  "first_settled_on": "2026-10-03",
  "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": null,
 "author_type": "Tipster",
 "data_changes": {
  "added_later": "4 records added on 29 Sep 2026 found after the match. The current numbers include them; numbers published earlier, including the record before each match, do not change.",
  "records_corrected": 1,
  "last_correction_at": "2026-10-14T02:01:02.070Z",
  "corrections_url": "/corrections/",
  "text": "1 record shown here has been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "person:o-c53938bd8d26ad3720802a07",
 "source_revision": 144,
 "related": [
  {
   "url": "/cards/e-c53938bd8d26ad3720802a07-bank/",
   "name": "Bankroll card — Miguel Alvim",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-c53938bd8d26ad3720802a07-month-following/",
   "name": "A month following Miguel Alvim",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-c53938bd8d26ad3720802a07-said-vs-happened/",
   "name": "Said → happened — Miguel Alvim",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-c53938bd8d26ad3720802a07-turning-point/",
   "name": "Turning point — Miguel Alvim",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/for-authors/miguel-alvim/",
   "name": "Your record on Forecast Record: Miguel Alvim",
   "detail": null,
   "source_group": "for_authors"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 31,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 95,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 95,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 31,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 70,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.window",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 31,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.checked",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 70,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
