{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
 "canonical": "/football/matches/santos-vs-palmeiras-2026-10-28/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Santos vs Palmeiras: recorded predictions and results",
 "description": "Santos vs Palmeiras, 28 October 2026. Final score 0-0 · Brasileiro Série A: 11 distinct predictions from 6 authors.",
 "first_paragraph": {
  "body": "Santos finished 0-0 against Palmeiras. The recorded predictions are listed below by market, each with its own outcome. Forecast Record recorded 11 statements from 6 authors on Santos vs Palmeiras (Brasileiro Série A, kick-off 28 October 2026): 11 distinct predictions, all of the statements recorded before kick-off.",
  "key_number": "11",
  "data": "2026-10-28",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 11,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-29T01:07:45.508Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "189d86eca8466a6be3646c9f3ad26e623fc884f4f1ad623a4ff3dd8d306fe532",
 "dependency_group": "event:s-1cae29ab36f3",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "SportsEvent",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/football/matches/santos-vs-palmeiras-2026-10-28/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/santos-vs-palmeiras-2026-10-28/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": "event"
 },
 "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/"
 },
 "event": {
  "id": "s-1cae29ab36f3",
  "display_name": "Santos — Palmeiras",
  "competition_name": "Brasileiro Série A",
  "starts_at": "2026-10-28T22:30:00.000Z",
  "status": "finished",
  "scoreline": "0-0",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-29T01:07:45.508Z",
  "postponement": null,
  "consensus": {
   "market_label": "Double chance",
   "distribution": [
    {
     "outcome_label": "draw or Palmeiras",
     "figure": 3,
     "share": "75.0"
    },
    {
     "outcome_label": "Santos or draw",
     "figure": 1,
     "share": "25.0"
    }
   ],
   "n": 4,
   "author_count": 4,
   "median_odds": "1.57",
   "summary": "Most common recorded selection in this market: draw or Palmeiras — 3 of 4 eligible picks (one per author), median stated price 1.57",
   "late_excluded": 0,
   "contributions": 4,
   "prediction_count": 4,
   "chain": {
    "publications": 11,
    "unique": 11,
    "comparable": 11,
    "admissible": 11,
    "contributions": 11
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "Brazil",
  "competition_full": "Brasileiro Série A (Brazil)"
 },
 "evidence_items": [
  {
   "observation_id": "n-428d4c71fcdb29934f8a5850",
   "url": "/authors/theo-becker/picks/91/#pick-n-428d4c71fcdb29934f8a5850",
   "quote_text": "mercado 1x2, com a vitória do Palmeiras cotada a 2.41 na KTO",
   "fragment_from": 5662,
   "fragment_to": 5722,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "display_name": null,
    "speaker": "Théo Becker",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f4ac72338d479a3617ca641c4e32193a6d93e420843325159fe830213c1a67d1",
    "material_removed": false
   },
   "published_at": "2026-10-25T00:25:59.000Z",
   "detected_at": "2026-10-25T02:28:23.638Z",
   "executed_at": "2026-10-27T01:41:25.829Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Palmeiras",
   "odds_set": {
    "by_author": "2.41",
    "our_snapshot": "2.4500",
    "our_snapshot_at": "2026-10-25T02:28:10.231Z",
    "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-25T00:25:59.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-25T00:25:59.000Z",
    "detected_at": "2026-10-25T02:28:23.638Z",
    "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": "Palmeiras",
    "author_odds": "2.41",
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Palmeiras at 2.41"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "61ab24fe84afd21de5e80d92fc5409c99a504ce34d12c0f0d5e8460dc0534eef",
     "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": "Palmeiras",
     "decimal_odds": "2.41",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-27T01:41:25.244Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "f69a4f7dcd79a06653375ab7d8612c687a4b13fb3c2b689d6ca8f86dab020b17",
     "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": "Palmeiras",
     "decimal_odds": "2.4500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-27T01:41:25.829Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Théo Becker",
    "publisher": "livetipsportal.com",
    "forecaster": "Théo Becker",
    "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.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-32d892abb9e06ba9f5df641e",
   "url": "/authors/theo-becker/picks/91/#pick-n-32d892abb9e06ba9f5df641e",
   "quote_text": "Chance dupla\n\nX2",
   "fragment_from": 2362,
   "fragment_to": 2378,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "display_name": null,
    "speaker": "Théo Becker",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f4ac72338d479a3617ca641c4e32193a6d93e420843325159fe830213c1a67d1",
    "material_removed": false
   },
   "published_at": "2026-10-25T00:25:59.000Z",
   "detected_at": "2026-10-25T02:28:23.638Z",
   "executed_at": "2026-11-07T11:54:53.297Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Palmeiras",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.4000",
    "our_snapshot_at": "2026-10-25T02:28:10.231Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 4000,
   "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-25T00:25:59.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-25T00:25:59.000Z",
    "detected_at": "2026-10-25T02:28:23.638Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Palmeiras",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Palmeiras"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "5f289ae140dc7b1020bd2869b0ebccd5a8b5f90fc787101a08c5f41dca2bcecb",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Palmeiras",
     "decimal_odds": "1.4000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 4000,
     "executed_at": "2026-11-07T11:54:53.297Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Théo Becker",
    "publisher": "livetipsportal.com",
    "forecaster": "Théo Becker",
    "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.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2dbf22ba3641dcbacfe18dd6",
   "url": "/authors/theo-becker/picks/91/#pick-n-2dbf22ba3641dcbacfe18dd6",
   "quote_text": "Total de Gols\n\nMais de 1,5",
   "fragment_from": 2518,
   "fragment_to": 2544,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "display_name": null,
    "speaker": "Théo Becker",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f4ac72338d479a3617ca641c4e32193a6d93e420843325159fe830213c1a67d1",
    "material_removed": false
   },
   "published_at": "2026-10-25T00:25:59.000Z",
   "detected_at": "2026-10-25T02:28:23.638Z",
   "executed_at": "2026-11-07T11:54:57.204Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals",
   "outcome_label": "over 1.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.3000",
    "our_snapshot_at": "2026-10-25T02:28:10.231Z",
    "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-25T00:25:59.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-25T00:25:59.000Z",
    "detected_at": "2026-10-25T02:28:23.638Z",
    "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": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Over/Under 1.5 goals: over 1.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "7b641d458f05bde9f114b3d51802b2430a9cf4785d32109dd7272a49f2e0c818",
     "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.3000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T11:54:57.204Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Théo Becker",
    "publisher": "livetipsportal.com",
    "forecaster": "Théo Becker",
    "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.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-22ac6a3dd378e1f5de7ad2e3",
   "url": "/authors/theo-becker/picks/91/#pick-n-22ac6a3dd378e1f5de7ad2e3",
   "quote_text": "Total de Gols\n\nmenos de 3,5",
   "fragment_from": 2711,
   "fragment_to": 2738,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "display_name": null,
    "speaker": "Théo Becker",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "f4ac72338d479a3617ca641c4e32193a6d93e420843325159fe830213c1a67d1",
    "material_removed": false
   },
   "published_at": "2026-10-25T00:25:59.000Z",
   "detected_at": "2026-10-25T02:28:23.638Z",
   "executed_at": "2026-11-07T11:54:58.477Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.2850",
    "our_snapshot_at": "2026-10-25T02:28:10.231Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2850,
   "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-25T00:25:59.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-25T00:25:59.000Z",
    "detected_at": "2026-10-25T02:28:23.638Z",
    "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": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "2efe349a7965902888f7b15ed0e65af6325e03cd3765694b03c0c0939013aa5c",
     "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.2850",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2850,
     "executed_at": "2026-11-07T11:54:58.477Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Théo Becker",
    "publisher": "livetipsportal.com",
    "forecaster": "Théo Becker",
    "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.livetipsportal.com/pt/palpites/santos-vs-palmeiras-brasileirao-serie-a-11810275/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c8838c706b0419bbe41bc4e8",
   "url": "/authors/jonas-meyer/picks/19/#pick-n-c8838c706b0419bbe41bc4e8",
   "quote_text": "Unentschieden\n\nbei\nInterwetten\n\n3,30",
   "fragment_from": 4189,
   "fragment_to": 4225,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
    "display_name": null,
    "speaker": "Jonas Meyer",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b2a90cb8825efb69a12c8f67b7de5f355e663631b08274870482f0a989e13f6d",
    "material_removed": false
   },
   "published_at": "2026-10-26T06:10:00.000Z",
   "detected_at": "2026-10-26T06:27:08.380Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "draw",
   "odds_set": {
    "by_author": "3.3",
    "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-26T06:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-26T06:10:00.000Z",
    "detected_at": "2026-10-26T06:27:08.380Z",
    "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.3",
    "market_key": "1x2",
    "choice_key": "X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: draw at 3.3"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "d0d14a7a244e9a8b39937930a2d3bea09b5a079bfb8f9a39a50df4e558ba2e8a",
     "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": "7247bd8182b6dc9c5837ffd4154727ddcdd0de7fbe0c2894d99c5590aa2c2825",
     "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": "Jonas Meyer",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Jonas Meyer",
    "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://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a52c52f2bac5f096317c98dd",
   "url": "/authors/jonas-meyer/picks/19/#pick-n-a52c52f2bac5f096317c98dd",
   "quote_text": "Santos vs Palmeiras –\n\nDoppelte Chance: Santos oder Unentschieden\n\nBrasilianische Série A\n\n28 Okt.\n23:30\n\nSantos\n\nVS\n\nPalmeiras\n\nNS\n\n1,57",
   "fragment_from": 8267,
   "fragment_to": 8404,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
    "display_name": null,
    "speaker": "Jonas Meyer",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b2a90cb8825efb69a12c8f67b7de5f355e663631b08274870482f0a989e13f6d",
    "material_removed": false
   },
   "published_at": "2026-10-26T06:10:00.000Z",
   "detected_at": "2026-10-26T06:27:08.380Z",
   "executed_at": "2026-10-27T01:41:30.386Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Santos or draw",
   "odds_set": {
    "by_author": "1.57",
    "our_snapshot": "1.6061",
    "our_snapshot_at": "2026-10-26T06:26:50.150Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6061,
   "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-26T06:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-26T06:10:00.000Z",
    "detected_at": "2026-10-26T06:27:08.380Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "Santos or draw",
    "author_odds": "1.57",
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Santos or draw at 1.57"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "b525a0755cfa92f8517052223d7ad133454cb54986456b22e1d28a5ef6c2f8e5",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Santos or draw",
     "decimal_odds": "1.57",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5700,
     "executed_at": "2026-10-27T01:41:27.430Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "2ffbafd1d70e6540cf2214235a4ea4afdf3b46a81f6842a7adebd2d043095833",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Santos or draw",
     "decimal_odds": "1.6061",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6061,
     "executed_at": "2026-10-27T01:41:30.386Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Jonas Meyer",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Jonas Meyer",
    "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://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-30a0a275364ffb6cce103261",
   "url": "/authors/jonas-meyer/picks/18/#pick-n-30a0a275364ffb6cce103261",
   "quote_text": "Santos vs Palmeiras –\n\nÜber 2,5 Tore\n\nBrasilianische Série A\n\n28 Okt.\n23:30\n\nSantos\n\nVS\n\nPalmeiras\n\nNS\n\n2,05",
   "fragment_from": 6499,
   "fragment_to": 6607,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
    "display_name": null,
    "speaker": "Jonas Meyer",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b2a90cb8825efb69a12c8f67b7de5f355e663631b08274870482f0a989e13f6d",
    "material_removed": false
   },
   "published_at": "2026-10-26T06:10:00.000Z",
   "detected_at": "2026-10-26T06:27:08.380Z",
   "executed_at": "2026-10-27T01:41:27.275Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "2.05",
    "our_snapshot": "1.9133",
    "our_snapshot_at": "2026-10-26T06:26:50.150Z",
    "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-26T06:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-26T06:10:00.000Z",
    "detected_at": "2026-10-26T06:27:08.380Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "2.05",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 2.05"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "35321884fd81840ff69242d3161215682db3331da81184bacdf8782b0b70d8cd",
     "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": "2.05",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-27T01:41:25.993Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "6e27c005c979bfbb074c570c1caa7d73a1ab866d52d847e4956381af5a57b9e0",
     "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.9133",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-27T01:41:27.275Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Jonas Meyer",
    "publisher": "sportwetten.bild.de",
    "forecaster": "Jonas Meyer",
    "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://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e04602254ddbff8e5e7995a2",
   "url": "/authors/medhi-poirier/picks/5/#pick-n-e04602254ddbff8e5e7995a2",
   "quote_text": "Nul ou Palmeiras\n\n1.32",
   "fragment_from": 9967,
   "fragment_to": 9989,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.com/pronostics/santos-palmeiras-382686/",
    "display_name": null,
    "speaker": "Medhi Poirier",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "03c3734ff4719bb9ea78718faa81afbd9a66218a456062337cdcf07170e94891",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-26T22:36:53.566Z",
   "executed_at": "2026-10-26T22:57:02.829Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Palmeiras",
   "odds_set": {
    "by_author": "1.32",
    "our_snapshot": "1.3700",
    "our_snapshot_at": "2026-10-26T22:34:52.497Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 3700,
   "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": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-26T22:36:53.566Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Palmeiras",
    "author_odds": "1.32",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Palmeiras at 1.32"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "63f91047cb2324b44726a3c37d67dad254f930b5f030670e2633fe1e8d2c79cc",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Palmeiras",
     "decimal_odds": "1.32",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 3200,
     "executed_at": "2026-10-26T22:56:48.458Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "37bd6987bc0b4280baa11d79d3fea85e04160d69aa25c91e95b4c41751c8a2bc",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Palmeiras",
     "decimal_odds": "1.3700",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 3700,
     "executed_at": "2026-10-26T22:57:02.829Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Medhi Poirier",
    "publisher": "sportytrader.com",
    "forecaster": "Medhi Poirier",
    "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.sportytrader.com/pronostics/santos-palmeiras-382686/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7456c49a65c2ff1ff1b89ef4",
   "url": "/authors/italo-verde/picks/6/#pick-n-7456c49a65c2ff1ff1b89ef4",
   "quote_text": "Jugada recomendada Brasileirao | Total: Menos de 2.5 – Cuota 1.95 (-105)",
   "fragment_from": 1218,
   "fragment_to": 1290,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://blog.masterbets365.com/santos-vs-palmeiras-pronostico-brasileirao-analisis-jornada-33-marcador-en-vivo-gratis-futbol-brasileno-apuestas/",
    "display_name": null,
    "speaker": "Italo Verde",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "d08450004463d3b55755e31d25b43e9c671a9cde7c3e8b97d76c61120bc5ce3a",
    "material_removed": false
   },
   "published_at": "2026-10-27T16:48:57.000Z",
   "detected_at": "2026-10-27T16:50:10.787Z",
   "executed_at": "2026-10-28T12:57:41.340Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.95",
    "our_snapshot": "1.9000",
    "our_snapshot_at": "2026-10-27T16:48:38.162Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 9000,
   "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-27T16:48:57.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-27T16:48:57.000Z",
    "detected_at": "2026-10-27T16:50:10.787Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.95",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.95"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "b86bdfc4367af3f0855994966a4d0bff4c7dc3cadb1013f49490c2c96109891b",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.95",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9500,
     "executed_at": "2026-10-28T12:57:40.424Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "2cb8e25fd0d0dc0b5e2dab1d1a19d3694685c8b87129254290422a8427cd0162",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.9000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9000,
     "executed_at": "2026-10-28T12:57:41.340Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Italo Verde",
    "publisher": "MasterBets365 Blog — Pronósticos",
    "forecaster": "Italo Verde",
    "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://blog.masterbets365.com/santos-vs-palmeiras-pronostico-brasileirao-analisis-jornada-33-marcador-en-vivo-gratis-futbol-brasileno-apuestas/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c0c609fb1a3660fcfb38bbd0",
   "url": "/sources/dailysports-net/picks/22/#pick-n-c0c609fb1a3660fcfb38bbd0",
   "quote_text": "Both teams to score - Yes\n\nOdds:\n\n1.66",
   "fragment_from": 3090,
   "fragment_to": 3128,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://dailysports.net/predictions/santos-vs-palmeiras-can-palmeiras-extend-their-winning-streak/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "9cb57f6be6eb40d68c56881230b90e1b71d64fa3d8592c62600e546c22adc36e",
    "material_removed": false
   },
   "published_at": "2026-10-28T08:36:17.000Z",
   "detected_at": "2026-10-28T08:39:26.461Z",
   "executed_at": "2026-10-28T08:46:45.367Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.66",
    "our_snapshot": "1.6757",
    "our_snapshot_at": "2026-10-28T08:38:57.091Z",
    "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-28T08:36:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-28T08:36:17.000Z",
    "detected_at": "2026-10-28T08:39:26.461Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.66",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.66"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "8bea420070328a0c7570edb1bb57abf3ff254c892aa82d7127a659b97d9ee527",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.66",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-28T08:46:38.095Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "0d3af530b92625c5e43c520463139b96b8673f4bd2ea82b578ce4809e7e2a7bf",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.6757",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-28T08:46:45.367Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dailysports",
    "publisher": "Dailysports",
    "forecaster": "Dailysports",
    "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://dailysports.net/predictions/santos-vs-palmeiras-can-palmeiras-extend-their-winning-streak/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-09195b2d180284a1d63d7f3d",
   "url": "/sources/oddslot-com/picks/19/#pick-n-09195b2d180284a1d63d7f3d",
   "quote_text": "2.15\n\nDC VISITANTE",
   "fragment_from": 1287,
   "fragment_to": 1305,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://oddslot.com/es/pronosticos/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "0ed6a0dba51282cd87a6664a620496604f47a5c314d13033c05e0f323d3837ee",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-28T19:10:59.133Z",
   "executed_at": "2026-10-28T20:13:57.488Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1cae29ab36f3",
    "display_name": "Santos — Palmeiras",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-10-28T22:30:00.000Z",
    "url": "/football/matches/santos-vs-palmeiras-2026-10-28/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Palmeiras",
   "odds_set": {
    "by_author": "2.15",
    "our_snapshot": "1.3623",
    "our_snapshot_at": "2026-10-28T19:10:16.136Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 3623,
   "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": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-28T19:10:59.133Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Palmeiras",
    "author_odds": "2.15",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Palmeiras at 2.15"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Santos 0-0 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "2ea5ed0156d977e0671ddcdc1793880727832dfb17ddd4aefefb301963320798",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Palmeiras",
     "decimal_odds": "2.15",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 11500,
     "executed_at": "2026-10-28T20:13:46.427Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "cee18b5bb4071f260784a0d896ace614cabc4c775817b57d243c31e1e4f94672",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "draw or Palmeiras",
     "decimal_odds": "1.3623",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 3623,
     "executed_at": "2026-10-28T20:13:57.488Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "ODDSLOT (es)",
    "publisher": "ODDSLOT (es)",
    "forecaster": "ODDSLOT (es)",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://oddslot.com/es/pronosticos/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 11,
  "predictions": 11,
  "authors": 6,
  "statements_before_kickoff": 11,
  "settled_picks": 10,
  "duplicates": 11,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "0-0",
  "state_words": "finished",
  "distinct_predictions": 11,
  "sources": 6,
  "one_source": false,
  "sentence": "Santos finished 0-0 against Palmeiras. The recorded predictions are listed below by market, each with its own outcome.",
  "who_predicted_what": [
   {
    "record_id": "n-c8838c706b0419bbe41bc4e8",
    "url": "/authors/jonas-meyer/picks/19/#pick-n-c8838c706b0419bbe41bc4e8",
    "author": "Jonas Meyer",
    "author_url": "/authors/jonas-meyer/",
    "market": "1X2, match result",
    "selection": "draw",
    "outcome": "Won",
    "price": "3.30",
    "published_at": "2026-10-26T06:10:00.000Z",
    "recorded_at": "2026-10-26T06:27:08.380Z",
    "lead_hours": 64.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-428d4c71fcdb29934f8a5850",
    "url": "/authors/theo-becker/picks/91/#pick-n-428d4c71fcdb29934f8a5850",
    "author": "Théo Becker",
    "author_url": "/authors/theo-becker/",
    "market": "1X2, match result",
    "selection": "Palmeiras",
    "outcome": "Lost",
    "price": "2.41",
    "published_at": "2026-10-25T00:25:59.000Z",
    "recorded_at": "2026-10-25T02:28:23.638Z",
    "lead_hours": 92.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-c0c609fb1a3660fcfb38bbd0",
    "url": "/sources/dailysports-net/picks/22/#pick-n-c0c609fb1a3660fcfb38bbd0",
    "author": "Dailysports",
    "author_url": "/sources/dailysports-net/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.66",
    "published_at": "2026-10-28T08:36:17.000Z",
    "recorded_at": "2026-10-28T08:39:26.461Z",
    "lead_hours": 13.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-a52c52f2bac5f096317c98dd",
    "url": "/authors/jonas-meyer/picks/19/#pick-n-a52c52f2bac5f096317c98dd",
    "author": "Jonas Meyer",
    "author_url": "/authors/jonas-meyer/",
    "market": "Double chance",
    "selection": "Santos or draw",
    "outcome": "Won",
    "price": "1.57",
    "published_at": "2026-10-26T06:10:00.000Z",
    "recorded_at": "2026-10-26T06:27:08.380Z",
    "lead_hours": 64.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-e04602254ddbff8e5e7995a2",
    "url": "/authors/medhi-poirier/picks/5/#pick-n-e04602254ddbff8e5e7995a2",
    "author": "Medhi Poirier",
    "author_url": "/authors/medhi-poirier/",
    "market": "Double chance",
    "selection": "draw or Palmeiras",
    "outcome": "Won",
    "price": "1.32",
    "published_at": null,
    "recorded_at": "2026-10-26T22:36:53.566Z",
    "lead_hours": 47.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-09195b2d180284a1d63d7f3d",
    "url": "/sources/oddslot-com/picks/19/#pick-n-09195b2d180284a1d63d7f3d",
    "author": "ODDSLOT (es)",
    "author_url": "/sources/oddslot-com/",
    "market": "Double chance",
    "selection": "draw or Palmeiras",
    "outcome": "Won",
    "price": "2.15",
    "published_at": null,
    "recorded_at": "2026-10-28T19:10:59.133Z",
    "lead_hours": 3.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-32d892abb9e06ba9f5df641e",
    "url": "/authors/theo-becker/picks/91/#pick-n-32d892abb9e06ba9f5df641e",
    "author": "Théo Becker",
    "author_url": "/authors/theo-becker/",
    "market": "Double chance",
    "selection": "draw or Palmeiras",
    "outcome": "Won",
    "price": null,
    "published_at": "2026-10-25T00:25:59.000Z",
    "recorded_at": "2026-10-25T02:28:23.638Z",
    "lead_hours": 92.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-2dbf22ba3641dcbacfe18dd6",
    "url": "/authors/theo-becker/picks/91/#pick-n-2dbf22ba3641dcbacfe18dd6",
    "author": "Théo Becker",
    "author_url": "/authors/theo-becker/",
    "market": "Over/Under 1.5 goals",
    "selection": "over 1.5",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-25T00:25:59.000Z",
    "recorded_at": "2026-10-25T02:28:23.638Z",
    "lead_hours": 92.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-7456c49a65c2ff1ff1b89ef4",
    "url": "/authors/italo-verde/picks/6/#pick-n-7456c49a65c2ff1ff1b89ef4",
    "author": "Italo Verde",
    "author_url": "/authors/italo-verde/",
    "market": "Over/Under 2.5 goals",
    "selection": "under 2.5",
    "outcome": "Won",
    "price": "1.95",
    "published_at": "2026-10-27T16:48:57.000Z",
    "recorded_at": "2026-10-27T16:50:10.787Z",
    "lead_hours": 29.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-30a0a275364ffb6cce103261",
    "url": "/authors/jonas-meyer/picks/18/#pick-n-30a0a275364ffb6cce103261",
    "author": "Jonas Meyer",
    "author_url": "/authors/jonas-meyer/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Lost",
    "price": "2.05",
    "published_at": "2026-10-26T06:10:00.000Z",
    "recorded_at": "2026-10-26T06:27:08.380Z",
    "lead_hours": 64.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-22ac6a3dd378e1f5de7ad2e3",
    "url": "/authors/theo-becker/picks/91/#pick-n-22ac6a3dd378e1f5de7ad2e3",
    "author": "Théo Becker",
    "author_url": "/authors/theo-becker/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": null,
    "published_at": "2026-10-25T00:25:59.000Z",
    "recorded_at": "2026-10-25T02:28:23.638Z",
    "lead_hours": 92.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Double chance",
    "predictions": 4,
    "sources": 4,
    "one_source": false,
    "eligible": 4,
    "different_selections": 0,
    "selections": [
     {
      "selection": "draw or Palmeiras",
      "predictions": 3,
      "eligible": 3
     },
     {
      "selection": "Santos or draw",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.48",
    "odds_from_author": 3,
    "odds_from_snapshot": 1
   },
   {
    "market": "1X2, match result",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Palmeiras",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "draw",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.85",
    "odds_from_author": 2,
    "odds_from_snapshot": 0
   },
   {
    "market": "Over/Under 2.5 goals",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "over 2.5",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "under 2.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.00",
    "odds_from_author": 2,
    "odds_from_snapshot": 0
   },
   {
    "market": "Both teams to score",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "yes",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.66",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Over/Under 1.5 goals",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "over 1.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.30",
    "odds_from_author": 0,
    "odds_from_snapshot": 1
   },
   {
    "market": "Over/Under 3.5 goals",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "under 3.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.28",
    "odds_from_author": 0,
    "odds_from_snapshot": 1
   }
  ],
  "found_after_kickoff": 0,
  "selections_before_kickoff": 11,
  "independent_sources": 6,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "livetipsportal.com",
    "materials": 1,
    "authors": 1,
    "selections": 4
   },
   {
    "source": "sportwetten.bild.de",
    "materials": 1,
    "authors": 1,
    "selections": 3
   },
   {
    "source": "blog.masterbets365.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "dailysports.net",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "oddslot.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "sportytrader.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 7,
   "lost": 4,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [
   {
    "author": "Théo Becker",
    "author_url": "/authors/theo-becker/",
    "picks": 4,
    "record_ids": [
     "n-428d4c71fcdb29934f8a5850",
     "n-32d892abb9e06ba9f5df641e",
     "n-2dbf22ba3641dcbacfe18dd6",
     "n-22ac6a3dd378e1f5de7ad2e3"
    ],
    "markets": [
     "1X2, match result",
     "Double chance",
     "Over/Under 1.5 goals",
     "Over/Under 3.5 goals"
    ],
    "selections": [
     "Palmeiras",
     "draw or Palmeiras",
     "over 1.5",
     "under 3.5"
    ],
    "prices": [
     "2.41",
     null,
     null,
     null
    ],
    "outcomes": [
     "Lost",
     "Won",
     "Lost",
     "Won"
    ],
    "scenario": "Palmeiras · draw or Palmeiras · over 1.5 goals · under 3.5 goals",
    "result": "any_wrong",
    "recorded_at": "2026-10-25T02:28:23.638Z",
    "lead_hours": 92.0,
    "evidence_urls": [
     "/authors/theo-becker/picks/91/#pick-n-428d4c71fcdb29934f8a5850",
     "/authors/theo-becker/picks/91/#pick-n-32d892abb9e06ba9f5df641e",
     "/authors/theo-becker/picks/91/#pick-n-2dbf22ba3641dcbacfe18dd6",
     "/authors/theo-becker/picks/91/#pick-n-22ac6a3dd378e1f5de7ad2e3"
    ]
   },
   {
    "author": "Jonas Meyer",
    "author_url": "/authors/jonas-meyer/",
    "picks": 3,
    "record_ids": [
     "n-c8838c706b0419bbe41bc4e8",
     "n-a52c52f2bac5f096317c98dd",
     "n-30a0a275364ffb6cce103261"
    ],
    "markets": [
     "1X2, match result",
     "Double chance",
     "Over/Under 2.5 goals"
    ],
    "selections": [
     "draw",
     "Santos or draw",
     "over 2.5"
    ],
    "prices": [
     "3.30",
     "1.57",
     "2.05"
    ],
    "outcomes": [
     "Won",
     "Won",
     "Lost"
    ],
    "scenario": "draw · Santos or draw · over 2.5 goals",
    "result": "any_wrong",
    "recorded_at": "2026-10-26T06:27:08.380Z",
    "lead_hours": 64.0,
    "evidence_urls": [
     "/authors/jonas-meyer/picks/19/#pick-n-c8838c706b0419bbe41bc4e8",
     "/authors/jonas-meyer/picks/19/#pick-n-a52c52f2bac5f096317c98dd",
     "/authors/jonas-meyer/picks/18/#pick-n-30a0a275364ffb6cce103261"
    ]
   }
  ],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 11,
   "before_kickoff": 11,
   "after_kickoff": 0,
   "at_least_2h": 11,
   "share_2h_plus": 100.0,
   "median_hours": 64.0,
   "min_hours": 3.3,
   "max_hours": 92.0,
   "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
  }
 },
 "title_tag": "Santos vs Palmeiras: Predictions and Results — 28 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-824287b43a6fa61d2ef5656e",
   "type_code": "early",
   "moment_at": "2026-10-25T12:47:22.553Z",
   "freeze_at": "2026-10-25T12:47:22.553Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 3,
     "publications": 3,
     "comparable": 3,
     "unique": 3,
     "contributions": 3
    },
    "group_list": [
     {
      "phrase": "1X2, match result — Most common recorded selection: Palmeiras (1 of 1 eligible)",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "2",
      "n": 1,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Palmeiras",
        "choice": "2"
       }
      ]
     },
     {
      "phrase": "Both teams to score — Most common recorded selection: yes (1 of 1 eligible)",
      "source_group": "both_teams_score|*|match|*|*#explicit",
      "leader": "yes",
      "n": 1,
      "market_label": "Both teams to score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "yes",
        "choice": "yes"
       }
      ]
     },
     {
      "phrase": "Correct score — Most common recorded selection: Santos 0-1 Palmeiras (1 of 1 eligible)",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": "0-1",
      "n": 1,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Santos 0-1 Palmeiras",
        "choice": "0-1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-1615b9994974f8faf3e3ce41",
    "n-6fc44fb16dfea80a8251c9b2",
    "n-83da52b0ed19e5067b642267"
   ],
   "hash": "80a7da99e32e96f8f3577038829549a92a1b8c3480f5743c18cc5745394454a6"
  },
  "closing_line": {
   "id": "sr-8b0f807bbb5655478da86a1a",
   "type_code": "closing_price",
   "moment_at": "2026-10-28T22:30:00.000Z",
   "freeze_at": "2026-10-29T04:10:01.639Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 12,
     "publications": 19,
     "comparable": 12,
     "unique": 12,
     "contributions": 12
    },
    "group_list": [
     {
      "phrase": "1X2, match result — Most common recorded selection: Palmeiras (2 of 3 eligible)",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "2",
      "n": 3,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 2,
        "in_words": "Palmeiras",
        "choice": "2"
       },
       {
        "figure": 1,
        "in_words": "draw",
        "choice": "X"
       }
      ]
     },
     {
      "phrase": "Double chance — Most common recorded selection: draw or Palmeiras (2 of 3 eligible)",
      "source_group": "double_chance|*|match|*|*#explicit",
      "leader": "X2",
      "n": 3,
      "market_label": "Double chance",
      "row_list": [
       {
        "figure": 2,
        "in_words": "draw or Palmeiras",
        "choice": "X2"
       },
       {
        "figure": 1,
        "in_words": "Santos or draw",
        "choice": "1X"
       }
      ]
     },
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: over 2.5 (2 of 3 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "over",
      "n": 3,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 2,
        "in_words": "over 2.5",
        "choice": "over"
       },
       {
        "figure": 1,
        "in_words": "under 2.5",
        "choice": "under"
       }
      ]
     },
     {
      "phrase": "Both teams to score — Most common recorded selection: yes (2 of 2 eligible)",
      "source_group": "both_teams_score|*|match|*|*#explicit",
      "leader": "yes",
      "n": 2,
      "market_label": "Both teams to score",
      "row_list": [
       {
        "figure": 2,
        "in_words": "yes",
        "choice": "yes"
       }
      ]
     },
     {
      "phrase": "Correct score — Most common recorded selection: Santos 0-1 Palmeiras (1 of 1 eligible)",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": "0-1",
      "n": 1,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Santos 0-1 Palmeiras",
        "choice": "0-1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-09195b2d180284a1d63d7f3d",
    "n-2e979ec55957cbfbe1bfbfc1",
    "n-30a0a275364ffb6cce103261",
    "n-40ebaa3a08cb16c55157258d",
    "n-428d4c71fcdb29934f8a5850",
    "n-4899116c0c99e9b472f22f0f",
    "n-7456c49a65c2ff1ff1b89ef4",
    "n-754e5ae5ad0e01c056bdc85f",
    "n-775b2866b59f01e42c0641b5",
    "n-a52c52f2bac5f096317c98dd",
    "n-b87aa6c46b62fbcbc993d6f7",
    "n-c0c609fb1a3660fcfb38bbd0",
    "n-c82c2b44bb79f87d8a26c3e5",
    "n-c8838c706b0419bbe41bc4e8",
    "n-cded1d08c549ebdfeac67cf0",
    "n-e04602254ddbff8e5e7995a2",
    "n-e3a711be766615336363838a",
    "n-e9bca923ce132d040f250c72",
    "n-f8768fc64371ae9d4d498391"
   ],
   "hash": "5e74203540db35cbd1f066255a4c01d884f9a9e9e14e3238af6ef53e93da6bbb"
  },
  "author_rows": [
   {
    "id": "sr-5743590f7359fe58ca01b93e",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 141,
     "method_version": "2.2",
     "net_points_hundredths": 52394,
     "period_from": "2026-10-15",
     "period_to": "2026-10-28",
     "price_rule": "Our market snapshot",
     "return_percent": "2.82",
     "settled_picks": 186,
     "staked_hundredths": 1860000,
     "void": 0
    },
    "composition": [
     "c|s-01527686b0b6|r-9b7e597b74d684f9|v-914c8d10ced2501f",
     "c|s-01527686b0b6|r-dfc1d5af64df9838|v-86626fb3e111ea1d",
     "c|s-03ddb106281b|r-258a65adc71c3b4c|v-83ee29aa0eb24627",
     "c|s-03ddb106281b|r-2d2c6537b365b741|v-1594309f5dd2b9e9",
     "c|s-0433dfe831d6|r-00cf2b44f52983bc|v-d063b5961d730c5d",
     "c|s-048fcdffb07c|r-e612ed9fe4fcb6cf|v-b977f3f1953585aa",
     "c|s-05412b98ba51|r-1d72be7549f4c36a|v-45e92943431c66d2",
     "c|s-05412b98ba51|r-5d5531465031206c|v-b694daa58208ce54",
     "c|s-055e7ad580bd|r-b510933b537bd143|v-781d33e6411a34da",
     "c|s-0565e66356f7|r-92af16c1ccf2b62f|v-c9b7b6b3ab79621c",
     "c|s-06454a8de539|r-6cd8a5fc5f11aa44|v-13ab79148dd18ef1",
     "c|s-0677921d1759|r-1ccdda3d441710fe|v-5e9a4734816dac70",
     "c|s-06f0e54111cd|r-109c6fff8b310ba2|v-60135ec575f2058c",
     "c|s-0baabc145988|r-02784e47fa22260f|v-618ce951ac6f29eb",
     "c|s-0baabc145988|r-8166a7dd89c4de7e|v-7ed1c3607a6d4bd3",
     "c|s-0ca36146af08|r-4ba739073dbed410|v-3ffa40a098789f71",
     "c|s-0ca36146af08|r-7407cc505e727f61|v-4ab8dae1ce20151b",
     "c|s-0dc141f8353c|r-5735a9c35161ed1c|v-9505b9c59df17837",
     "c|s-0dc48c730448|r-a38355a88541eed5|v-d9ce69071be04a40",
     "c|s-0e7828b0d9f4|r-9687772e3821dd41|v-d738ebd8a202de79",
     "c|s-0e7828b0d9f4|r-ec9f8e86d556ccaa|v-3de5bc6d650856c0",
     "c|s-101d7807b227|r-075453efc8fd906f|v-858258b98a5a0774",
     "c|s-101d7807b227|r-32a2a0af83b589b6|v-d18b0873035584de",
     "c|s-108b7c45128f|r-4a24fc5421431f7e|v-4da9a7f6a009e219",
     "c|s-108b7c45128f|r-6c3c13b329b6fc01|v-a60d7e04d2fccd87",
     "c|s-123add1f283a|r-a43a623f49e36f57|v-12ff33cc146ce873",
     "c|s-1327a569d107|r-54b49fa6cdf745cd|v-80bcc94c5b268994",
     "c|s-1327a569d107|r-a648c54fe1c8098d|v-35917a81a10049c1",
     "c|s-1ac7c217da5f|r-77272913c830fbb7|v-f18f888651ee046c",
     "c|s-1c1b0f73b0a0|r-209c2a979ba6c42e|v-8f85068cc7a7c759",
     "c|s-1d2648ac37ea|r-69efbd12465f4add|v-9efbdb608a84accc",
     "c|s-1dca3b8123af|r-9b1502df3dbc8681|v-566f8094878edd76",
     "c|s-1dca3b8123af|r-e92b55feb3d814aa|v-884ec1f20441c861",
     "c|s-1e00168386ce|r-1f9d8311a3633e5a|v-6da2ccd71416cfd3",
     "c|s-22f96b0bd2f4|r-1a93214a93a37df9|v-071f29b69a0540b5",
     "c|s-22f96b0bd2f4|r-ded7f769e6d4b594|v-b0334d5196943d00",
     "c|s-24f441138e95|r-73d0989a3ed9ee3f|v-707d56dd4fcd33db",
     "c|s-269497564810|r-5307d2a76a14c7f7|v-f0b6b83d2947a0e7",
     "c|s-269497564810|r-9f3a0aaed7e7028c|v-87c897dec32fb16d",
     "c|s-26ab5e4e5ad9|r-dd976f117ec002fc|v-f33ca9adf02a74ab",
     "c|s-2a9bc903af38|r-c50120efd2d73dac|v-b6a8f7adb9d0c050",
     "c|s-2bb74ab7b5b1|r-8bcb9498b99155bb|v-cfe9e115d8ab3745",
     "c|s-2e5ca9903f14|r-8174756518cac888|v-3d1b0ff519fe6e96",
     "c|s-2e5ca9903f14|r-b4a8b3abdfc096d8|v-b1c632006d8af438",
     "c|s-2fdb443713cf|r-60a8432cb3132fbb|v-3c5c77a5bac34838",
     "c|s-314ffc54d9db|r-178e3502f95d8b7a|v-9b9262189d57e2db",
     "c|s-31ff7e2ddae8|r-a09990b830a7f898|v-9c3c4deaff76c098",
     "c|s-33d8c4283bb8|r-673e4325c31195c0|v-e549cb4ee2965a73",
     "c|s-3457f722f5d6|r-0cf8574934605f3f|v-256b03d7b1f54a9b",
     "c|s-38c37e7fd52a|r-b0645b4452a4d648|v-aaede9e131364cb3",
     "c|s-3c133c05f554|r-92e3bd3cb4b8d95f|v-730b1d9a6e7d1e2b",
     "c|s-3c133c05f554|r-9865b61b27e766d2|v-90e64e875ff7ffad",
     "c|s-4033893c8833|r-50def1a5508ee3c4|v-bed115264cfd7c02",
     "c|s-420a9ad2efda|r-bde06551cc53c601|v-9f9a624746d5da87",
     "c|s-42828e55f24a|r-c7364c96a75dacd1|v-9ed226a841aadb85",
     "c|s-431c6c62a966|r-1f1017d407aea4d7|v-6f4dfbfa802051a9",
     "c|s-431c6c62a966|r-a8bee8f8a55ec491|v-cf104eb207681ad8",
     "c|s-44468d972083|r-22b8e4f9c8f4d6fe|v-5461f784deee2e0d",
     "c|s-446d95d6d6b6|r-21e04e0903d0a17a|v-ce1f7d00073cb423",
     "c|s-45afbe3b499e|r-f27de809015bf27e|v-2c312dc1b5cc4ba6",
     "c|s-45e7b8708f54|r-11be1178d0983ff4|v-e4fdad287051aea4",
     "c|s-468d3647cf0a|r-745c616549437cf5|v-4879779081492910",
     "c|s-47b09d7cb13a|r-006b8c2edf8837e8|v-fb4fbac95b07e071",
     "c|s-4aecbe417a21|r-b0e2cf3df51b961f|v-4cd91202942f24cb",
     "c|s-4aecbe417a21|r-dbe2a82322c6932d|v-0e5dc434ead8440c",
     "c|s-4b0cc96d0186|r-32ca45f12f677b4e|v-6fd97a307fdc1ec4",
     "c|s-4d58e6e0cd11|r-3a71b336375ad527|v-795660829816ca87",
     "c|s-4d852e90b546|r-dafb86d4b6d1bad3|v-9d96998c9b1cd114",
     "c|s-4d852e90b546|r-ee3cd17f7568c5ab|v-0d8e3553ff216d9d",
     "c|s-4e7825289b07|r-4232f90b547a8eea|v-7716c5ee83f22ee7",
     "c|s-5093c67a6064|r-04f21ab2640f7e98|v-0e9aaebc2abf1058",
     "c|s-520444213349|r-f584a8c8f8318c46|v-59b66b7c1a151ee4",
     "c|s-550a1d932859|r-743a3cc723b3761a|v-d9d2c28121754e3e",
     "c|s-58949807012e|r-87eff7d406934a7c|v-8fb1d5f898471174",
     "c|s-58949807012e|r-c8dd642a1cd77a97|v-1c50a13030dc6321",
     "c|s-59ea0e3c2a1a|r-0eb104121f997cba|v-8509b0bd1af12442",
     "c|s-59ea0e3c2a1a|r-13ee5c0c8c9c9574|v-1dd3132057452e30",
     "c|s-6033151dd33c|r-3eb14f68298666fd|v-24b26b76e5bd3e4a",
     "c|s-6033151dd33c|r-75398f47171575bf|v-4c73211cdc99ed16",
     "c|s-6277223d1523|r-6267fe132ff2e8d8|v-61343df78bccb1b6",
     "c|s-6521a770b948|r-c1c5a751e3c9305d|v-566243fda544a938",
     "c|s-6ad9a71a98c6|r-ca2807444a8c6f71|v-26554b09d25cc1d5",
     "c|s-6b067fc4fb1f|r-1801a113e655568b|v-ae1c6c265dae79a7",
     "c|s-6ecbe80b1f6a|r-b5869b0529fa5196|v-bf115940611cdb0e",
     "c|s-6f4f2d9a4057|r-a273c6726a1e3f51|v-80dc2e5cb6a50b62",
     "c|s-7163016c6723|r-41f41e6b14c989be|v-c9f12e9eb13d96d5",
     "c|s-768d6e0748bb|r-5c237f66eb915c3c|v-f1be37e6739f9a0b",
     "c|s-768d6e0748bb|r-86bbf0a570ce6878|v-c51604fd5c012e76",
     "c|s-77dd69b22aa6|r-11cade8ed6347802|v-7830546fd957c4de",
     "c|s-77dd69b22aa6|r-548118d2500e0c27|v-c72c5b5f4640edd2",
     "c|s-7947b3912313|r-73bd94a1d0ad8788|v-cd9849e0a26d8bf9",
     "c|s-79db15a3c707|r-1c5bc93fbd2315a9|v-9a9580791ce83997",
     "c|s-7c076b290dd2|r-e378525f7a2486ea|v-b6f451ef5411e482",
     "c|s-7c076b290dd2|r-ffab7af73597e759|v-16ce4af9102009d0",
     "c|s-85443e9b34c5|r-4f672c130c26b828|v-01a854fe7220838a",
     "c|s-8b50bde8f792|r-fdbd2a0970fc1ad4|v-535e0aa1099f7604",
     "c|s-8f0618bc68e7|r-3f3f7a6b72cc00be|v-df395cff929edc2f",
     "c|s-9e1b44760df1|r-e1ef92bc44b1cda6|v-e7f13fd348e58291",
     "c|s-a03afa8d49aa|r-49641fef95576707|v-0252013e2e20a68e",
     "c|s-a03afa8d49aa|r-a0b945d8898c68fa|v-480348d21ae52ee1",
     "c|s-a08651054f27|r-a93578c3171792a9|v-55a2da7987644898",
     "c|s-a2f506e4f517|r-73320a41db7d0085|v-a8a4be0accda6c5a",
     "c|s-a3732f16ed7c|r-266b08be061c4614|v-25180482d9919e99",
     "c|s-a3732f16ed7c|r-bbd9436d775b6d31|v-dbad99c5554692cc",
     "c|s-a5d886d9b9d4|r-954da60ad9f3f6d5|v-4fb67673fcd56518",
     "c|s-a5d886d9b9d4|r-b7cdddce05021dd0|v-65e726d17c5e7746",
     "c|s-a6fe655ee91d|r-3f1a20e5c92a4e27|v-2efc463dc269b0ad",
     "c|s-a8bbeec2678a|r-e0f60a244624057d|v-676aa2194e3d52d6",
     "c|s-aa729ef9183a|r-8b7142de3d94c0e7|v-f9d146ba04ac7dc2",
     "c|s-aa74736a16f2|r-06d57e7a12d2a971|v-dac5e8d4a1919358",
     "c|s-aa74736a16f2|r-163992ac49e0d1e0|v-5285d502d40aaca6",
     "c|s-b1263a1c345c|r-33bbf88de228b828|v-7d7ea6a31991fdbd",
     "c|s-b1263a1c345c|r-ccfe1654e779f4c9|v-20dfbc5ce1eb5ba7",
     "c|s-b13ed65cc74b|r-501dca91efdeb645|v-528b906fb27d4404",
     "c|s-b13ed65cc74b|r-9fa0796c0078e449|v-128a7413b478e8b7",
     "c|s-b1b8999b639c|r-3bd0dc332e86bdec|v-fc10b6549df65cc3",
     "c|s-b276cafca276|r-19e6f428a1071c14|v-73a5c7b7e9647ac1",
     "c|s-b57d5339507f|r-585a3f63527d5920|v-6afc7570c2bdc8d0",
     "c|s-b64cad55ea00|r-c5573ad9419f2f72|v-26c16f7e49e3568c",
     "c|s-b718f6bbfc23|r-682a831450f1b623|v-0aa229983930c767",
     "c|s-b71b090df0c7|r-f4e3f41a349a61e4|v-b285a8119f02158c",
     "c|s-b796b78be85c|r-790d38e83b53153b|v-b68753986f6b42ee",
     "c|s-b7ab146c5a7a|r-126bb1ecdf8c43f1|v-22e0d9310dd627c8",
     "c|s-b7ab146c5a7a|r-5a5d221884522219|v-cf9cf78326d46404",
     "c|s-bb416d51f376|r-1ace5eba46222ff9|v-9688d1144953e718",
     "c|s-bb416d51f376|r-20c38553d3593da1|v-df9cfde2e73cb832",
     "c|s-bd236ae27f31|r-a4625b2f9261472e|v-199be41676dea3db",
     "c|s-bd58f644dd2c|r-2c576d812c8980ad|v-ceb4bcb915b62a2c",
     "c|s-bd58f644dd2c|r-65d4bf602cd8b120|v-81ec921867d2efd0",
     "c|s-bfa618d964f3|r-58129bc5faeb6ccf|v-064cb2ceb4872711",
     "c|s-c1a676aa20c3|r-2c11dd939ff4e545|v-74f6eabe8d7713f3",
     "c|s-c47e2a16dbbc|r-70772cf9a33e16e4|v-d9f027a46d348f7e",
     "c|s-c47e2a16dbbc|r-fea4612654bfb455|v-0e42477541b4f281",
     "c|s-c68b1684a6b4|r-4561951933846fd9|v-d92cad609c4f2e9a",
     "c|s-cb6b3cbf666f|r-b7b192053001578e|v-22f13c4520fdcf73",
     "c|s-cb6b3cbf666f|r-e5da6bc6482dfbb4|v-cde137abb7fb383c",
     "c|s-cecc063619d3|r-4c448d74617304de|v-08c176eb018032a3",
     "c|s-d0f2f88e6cec|r-2e4719f8fe966134|v-3394448fa4e1c0ad",
     "c|s-d194cb14109e|r-ff8d70283d9024bd|v-84d71833ecccb6f2",
     "c|s-d201d9c150bb|r-66a1a09538bb28ec|v-5fe5f5a809eef1bc",
     "c|s-d201d9c150bb|r-e98b3e02096f1244|v-e6307a0bb42b5165",
     "c|s-d322079b35a0|r-7c0f2af4a4eb516d|v-10dbfcc86c7c3c69",
     "c|s-d322079b35a0|r-7f9694ed6d3e3784|v-b1bc5b8f8f777507",
     "c|s-d326ddb3d546|r-54297b9f93df1d35|v-61c74db9a914e186",
     "c|s-d3d817d61a72|r-4706256b58297697|v-46cccaae63aea14e",
     "c|s-d3d817d61a72|r-e5cc6ac99ca4caa6|v-7fdcfb4b54884293",
     "c|s-d7bdeb5c972b|r-7279a568d68681eb|v-a126d0395ec87aaf",
     "c|s-d9dc5fd9f79f|r-0caf26e735dc7968|v-6485b3687e790138",
     "c|s-da54e0145072|r-bc5b597b5013594b|v-11ca85c80a017ca8",
     "c|s-de309de5eaa4|r-1ebb2cc08afcc003|v-ce0d6afbd8daced4",
     "c|s-de7bdb4dc270|r-88630ba5d5921fa6|v-ff5f36ac57ab78fd",
     "c|s-e001a3fb3630|r-46252ec2469386e8|v-8ed4cbab235fe3fc",
     "c|s-e2f6c25bdcd5|r-5be4fe0ada02f970|v-31aa70777ae81456",
     "c|s-e57ac9ae0240|r-d50acbf201a23788|v-c24deff3416748f0",
     "c|s-e61ce87077b5|r-28d448aa9d5ba771|v-dc95856936e03c0a",
     "c|s-e62a8c360151|r-2df77e59c0af8735|v-4afb63797775a9e6",
     "c|s-e6b8273ecffa|r-a8a0289df8fb536a|v-bba165772c6b081f",
     "c|s-e7df74932a31|r-1b493541e4e33610|v-744bf1ca00aa7df5",
     "c|s-e82f849606a1|r-4057257cd1d5f0e0|v-710bb8a59a80d7b8",
     "c|s-e872e68c053b|r-828d23923356d326|v-1a894ee275a1cade",
     "c|s-e924af9a426e|r-2bd10eb23e50dcd1|v-c8dd94a488542158",
     "c|s-e924af9a426e|r-566bee17ebba91f5|v-da058bfffdd1aebe",
     "c|s-eb0fa85672d7|r-63825702b3edcd47|v-de81f4fca707adf3",
     "c|s-eb0fa85672d7|r-63a5867474642fe4|v-2d9f1075610e0a2d",
     "c|s-eb2e40f3f5ea|r-9b171ace9b9481ee|v-3b51d8f9d40839b5",
     "c|s-eb899e8c90d0|r-8bad3c0f815662e4|v-0dfc6b7deccbdd70",
     "c|s-ed82db8935ed|r-a47a2fef813a4c5d|v-afe8f2cb68cc4717",
     "c|s-ee6f2e85a956|r-d6df4527bcb67405|v-a23624eed10384b2",
     "c|s-ee7653b4f9b4|r-526d8df43d1778b6|v-8eaa75ad46f2ea56",
     "c|s-ee7aeb6ae9b9|r-338dfd47fc215fc8|v-8fe6549049b82d02",
     "c|s-efc345a47a89|r-0757cf01b355dcbc|v-173a1073f59656c9",
     "c|s-f13233de2338|r-c014a84b228cd8cf|v-322ff7d0951783ca",
     "c|s-f34b372eaab6|r-84c625b165d4d1ab|v-07815456d91fce1f",
     "c|s-f6916032171b|r-36d46bfe53d7dbae|v-b9dfefde6b687b90",
     "c|s-f6916032171b|r-780aec9df8e3fd66|v-6de7b3e8e9add156",
     "c|s-f6916032171b|r-909f421b61ea9609|v-b24678d6707ffc86",
     "c|s-f6916032171b|r-b5b5ffa36b191de6|v-5adb185b789f8ae8",
     "c|s-f6916032171b|r-be80b72d3c8df515|v-4df4ee5c6504a6c6",
     "c|s-f7a16ed62571|r-8dfd1c7785962274|v-24215d63ad18c431",
     "c|s-f80d15d1ac60|r-079bb667a04dada9|v-b30f0281cbcdd1cb",
     "c|s-f80d15d1ac60|r-4a46dac166ca67c4|v-166471e1457ac74a",
     "c|s-f920445c17f5|r-52dabdd2f57ff7fa|v-51d41ea8e4367af5",
     "c|s-fbe3280f6182|r-f678682e5aa43741|v-9af942b3e592e660",
     "c|s-fc8df8d43588|r-89ad03346e875120|v-3aeca64a41f7cdc2",
     "c|s-fc8df8d43588|r-c16da4dfcddff51f|v-1eae4e674ccb77dd",
     "c|s-fcb090a96d57|r-1de5bec270aab02e|v-50498c371f731534"
    ],
    "hash": "f8fba8ca47b4b651344d4099323df68c450668dc64c12a893dc4cd3f7cc25a29",
    "entity_ref": "e-0549569e6a7d199732457195",
    "name_shown": "Théo Becker",
    "url": "/authors/theo-becker/"
   },
   {
    "id": "sr-6fbfc670487dee771c02cbb4",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 15,
     "method_version": "2.2",
     "net_points_hundredths": -18040,
     "period_from": "2026-10-15",
     "period_to": "2026-10-28",
     "price_rule": "Our market snapshot",
     "return_percent": "-7.84",
     "settled_picks": 23,
     "staked_hundredths": 230000,
     "void": 0
    },
    "composition": [
     "c|s-156739dea8c3|r-57ddf09da07195af|v-42e1205d9ddc5faa",
     "c|s-20e66145ab92|r-e8965dd78737e910|v-ee9a247e9737e994",
     "c|s-284831d085bc|r-551d5745f35c0da3|v-b0a0ae72e7dfde04",
     "c|s-31ff7e2ddae8|r-011d4e898b0a42a7|v-9f29b2889a655816",
     "c|s-3837cbba3984|r-d8f9b178fb9a1c3b|v-0b2972eec88dcecb",
     "c|s-45e7b8708f54|r-11be1178d0983ff4|v-e4fdad287051aea4",
     "c|s-45e7b8708f54|r-812fdf1cc0b67ad8|v-eb1ca816abce0c43",
     "c|s-4aecbe417a21|r-cd5e2cf51599bf2d|v-cd9c2c72236931d8",
     "c|s-4aecbe417a21|r-dbe2a82322c6932d|v-a55c89ee2b10d8be",
     "c|s-85443e9b34c5|r-654bb4cb2ce3a93e|v-62da4eb836a5c99e",
     "c|s-85443e9b34c5|r-ab60bc037c9560c5|v-5cc10f3f80fe357d",
     "c|s-a7645ab2c041|r-cf2775b21dc991e4|v-378378b61e796308",
     "c|s-a7645ab2c041|r-f4a6d56c0e384c67|v-1443df1bfb04e175",
     "c|s-a8c176cf39fa|r-1045ae481d34076e|v-0009cc430684b22f",
     "c|s-a8c176cf39fa|r-aceddcadf3d1284b|v-2e01801bc80e4943",
     "c|s-b13ed65cc74b|r-501dca91efdeb645|v-528b906fb27d4404",
     "c|s-b13ed65cc74b|r-9fa0796c0078e449|v-1c008f0f6049fa99",
     "c|s-c18f601de88a|r-1c8d2bac867f4f2b|v-deab2c51330aa996",
     "c|s-ee7653b4f9b4|r-526d8df43d1778b6|v-5396a49610cb5110",
     "c|s-ee7653b4f9b4|r-a70601170eb00d69|v-d49efb533aa336c5",
     "c|s-f1c8cc0edc48|r-c7b9c09eb7f2e97f|v-8d0a176a951296f6",
     "c|s-f1c8cc0edc48|r-cdc507d9b7bcc80c|v-3d01e8f5cf509fc2",
     "c|s-fe26070a9e87|r-0d27901a8ebd2e7c|v-10314aec2b2a51d4"
    ],
    "hash": "e193c90a9d9a8100b21db5dbbfac7b19a17c261b257ee7980847b677b6ff575b",
    "entity_ref": "e-163b984fd43241bfc1e90387",
    "name_shown": "Italo Verde",
    "url": "/authors/italo-verde/"
   },
   {
    "id": "sr-154447f1e471962322e9040a",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 13,
     "method_version": "2.2",
     "net_points_hundredths": 40827,
     "period_from": "2026-10-09",
     "period_to": "2026-10-24",
     "price_rule": "Our market snapshot",
     "return_percent": "31.41",
     "settled_picks": 13,
     "staked_hundredths": 130000,
     "void": 0
    },
    "composition": [
     "c|s-068519dddd3a|r-76026b4fcf69fc14|v-57158abf7cf94b27",
     "c|s-2709a4135d6d|r-aeedfaac28caf670|v-62b023b8d617377a",
     "c|s-5882a89cf16c|r-9adcf63cbae04312|v-104a54beaa7d0ada",
     "c|s-5d01175b0227|r-31d80baae5ef4566|v-2816e67e6317c594",
     "c|s-6edca84611db|r-10fe920e6272f0e3|v-e85ab02f2af39a88",
     "c|s-7ad4f548f117|r-d3530c756d29d5b4|v-74682fa8c013d477",
     "c|s-83f3de3cf6ab|r-376d4a76433aa0b8|v-2b22a68baf20c308",
     "c|s-8a19cef37df8|r-40a7c921e9dcd012|v-12f2dd9aef99eb66",
     "c|s-97340ce0a6db|r-f14991756ec495d7|v-50fb255372fde17c",
     "c|s-a69478851d29|r-79c198824b9cbd5e|v-caba6e7e48d57b41",
     "c|s-c0602045c235|r-a687e3b2d34182db|v-e1fcababe72b01b2",
     "c|s-c9f3555a7993|r-b514321229de1c45|v-ed263c3f21f54eba",
     "c|s-cdefbb3cf0ed|r-81926b0129c6e918|v-fb700af7a9e7e59f"
    ],
    "hash": "6983e4cf586cc62cad7239ac547562abf8024b2dd426b4d5a163fab711a781d0",
    "entity_ref": "e-898b69c17b51119c60412dc2",
    "name_shown": "Medhi Poirier",
    "url": "/authors/medhi-poirier/"
   },
   {
    "id": "sr-2ac872f424ff55062251a106",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 3,
     "method_version": "2.2",
     "net_points_hundredths": 2900,
     "period_from": "2026-10-24",
     "period_to": "2026-10-25",
     "price_rule": "Our market snapshot",
     "return_percent": "9.67",
     "settled_picks": 3,
     "staked_hundredths": 30000,
     "void": 0
    },
    "composition": [
     "c|s-420a9ad2efda|r-bde06551cc53c601|v-9f9a624746d5da87",
     "c|s-45e7b8708f54|r-812fdf1cc0b67ad8|v-eb1ca816abce0c43",
     "c|s-a2f506e4f517|r-73320a41db7d0085|v-a8a4be0accda6c5a"
    ],
    "hash": "753954623cf39c918f330c7a6892514e9b6cd7e783b0e2186f5316142cdd24b1",
    "entity_ref": "e-944665f0c0623c997898010e",
    "name_shown": "WinDrawWin — pronósticos Brasileirão Série A",
    "url": "/sources/windrawwin-com/products/windrawwin-pronosticos-brasileirao-serie-a/"
   },
   {
    "id": "sr-049ad9c71547dcedcb8641e7",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 103,
     "method_version": "2.2",
     "net_points_hundredths": 26537,
     "period_from": "2026-10-11",
     "period_to": "2026-10-28",
     "price_rule": "Our market snapshot",
     "return_percent": "2.60",
     "settled_picks": 105,
     "staked_hundredths": 1020000,
     "void": 3
    },
    "composition": [
     "c|s-0009cefd1ab0|r-db79cead175ee520|v-c2b012d9dbad6f47",
     "c|s-0051aa295167|r-845d574e7aa5cce9|v-f127421e06f29818",
     "c|s-01527686b0b6|r-2bb74e663e30a326|v-d86e40550c8e8697",
     "c|s-01527686b0b6|r-dfc1d5af64df9838|v-86626fb3e111ea1d",
     "c|s-0269219b78f7|r-fa425d40184eeb47|v-314fd32399326cae",
     "c|s-0433dfe831d6|r-433bcc776c4beb38|v-9066b34bb04c0840",
     "c|s-06454a8de539|r-6cd8a5fc5f11aa44|v-13ab79148dd18ef1",
     "c|s-0677921d1759|r-1ccdda3d441710fe|v-ff3173f565272048",
     "c|s-0baabc145988|r-02784e47fa22260f|v-618ce951ac6f29eb",
     "c|s-0dc141f8353c|r-e16dd7c059c067a9|v-ec249f484b438738",
     "c|s-1215c796ece7|r-5c978d79d4d7313e|v-18e8c60c5e1dd6ad",
     "c|s-12343692d377|r-c0f4f4a7f1aa232e|v-efc96091f9465e6b",
     "c|s-170bec757c5c|r-ca3b8fd72ee2c4fe|v-d52fd37ce980a9fb",
     "c|s-18e87b3e4640|r-6a48755505e2ed00|v-1a69530a5955199e",
     "c|s-19af8976fd64|r-b60c818592917dce|v-ad2f20999d76451e",
     "c|s-1d2648ac37ea|r-ddf2f3039228f78a|v-9fe2c1de1aa2cdcf",
     "c|s-22f96b0bd2f4|r-3c63eed0da66c178|v-ecf5e2b9917e3d36",
     "c|s-239f7edb3af0|r-c419ac02a0b3e1b8|v-cbf3c54165aabd3e",
     "c|s-26ab5e4e5ad9|r-46fab567c45869a2|v-9d34a98f7a70dea9",
     "c|s-2709a4135d6d|r-aeedfaac28caf670|v-62b023b8d617377a",
     "c|s-284831d085bc|r-551d5745f35c0da3|v-b0a0ae72e7dfde04",
     "c|s-29ba3bb2f092|r-7ac1715fb0c25dcd|v-c1fe890ce2b5253e",
     "c|s-314ffc54d9db|r-a7b04d47364cf491|v-fcbcc77cf85e0a57",
     "c|s-3837cbba3984|r-95490f5daed50cdb|v-b1cd70533e315e23",
     "c|s-38636416f034|r-41f1ef4933b15968|v-3315f58728846fad",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-42828e55f24a|r-b07c716a740ab2d2|v-85ddc0bffd2a6bc6",
     "c|s-4425bd4efb2a|r-e0d688bcca0d7550|v-c1fb3918dc0821a4",
     "c|s-47b09d7cb13a|r-006b8c2edf8837e8|v-fb4fbac95b07e071",
     "c|s-47b09d7cb13a|r-72f238fa25d5e492|v-7dce1595ceb47e0f",
     "c|s-4d852e90b546|r-ee3cd17f7568c5ab|v-0d8e3553ff216d9d",
     "c|s-4e6b6009395a|r-0704a865e14db220|v-e10ddf8c1af06521",
     "c|s-5093c67a6064|r-611fdf5d1f6cec22|v-bc635239bf9d60c8",
     "c|s-51292fa0ec5c|r-f1ddc31496c84d97|v-3c4871fae2215c46",
     "c|s-515bdf9b47d2|r-d9791eb1b64029f4|v-d0b49319639ddcff",
     "c|s-57b608098a71|r-3eb198d63d195a01|v-5a15f9074a03dbaa",
     "c|s-58949807012e|r-c8dd642a1cd77a97|v-1c50a13030dc6321",
     "c|s-5c28a1856964|r-4db3df44eaf4d86b|v-eeb010f0f94ff789",
     "c|s-5ee031909a68|r-ea35e3b1592a9206|v-62a0ad7b24d47d19",
     "c|s-5f1b8df27ab5|r-ac549f6ded77e5e1|v-3f8e4c3d8f04add8",
     "c|s-6198c1907ac8|r-65cbc22127a277ee|v-65a256715c56b9d0",
     "c|s-6ad9a71a98c6|r-7be293d8e822e1e6|v-e72ea78106b12220",
     "c|s-6ce1a04a3c7d|r-6c9334219071f7b9|v-b95963aa0c7ea980",
     "c|s-6daf1549fb1e|r-4702a8da8c1027d7|v-669f6f145c37a92f",
     "c|s-745e2a940a5e|r-de97aa27603921d8|v-609abc09514f587a",
     "c|s-75e81bac336b|r-09fab4d8c48400b4|v-946217e7780ef752",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7902df23b0d1|r-e0f518a7fe8d0ac3|v-d11853be6f3e6314",
     "c|s-7947b3912313|r-d6d6632ae8b10cf4|v-4a80fbe7f7bfe08c",
     "c|s-7ad4f548f117|r-f625924824abb4f3|v-11aaaeccf9bbafe1",
     "c|s-7c076b290dd2|r-e378525f7a2486ea|v-b6f451ef5411e482",
     "c|s-7d09ca90ea91|r-4df848a20beb3eaf|v-2235debe7afd44c4",
     "c|s-7f51e7225c5b|r-1463b30df3322640|v-fe68c08531fb43bb",
     "c|s-80e601bc06f7|r-275677104a01f1af|v-1b9e6a730a139241",
     "c|s-82694d0b8f23|r-485d3a1582303972|v-882ca2bfdce72168",
     "c|s-82c8ccd85f2e|r-789cc14bb3a94f7d|v-ac9feaae7d7cc46e",
     "c|s-8702b9f6aca5|r-99fcfd14da0ceffb|v-acf58f5d736462f2",
     "c|s-8736de637615|r-9885fe870a4bd009|v-792e6315783fd5d4",
     "c|s-8781399558a8|r-f39c060f6e72fdfd|v-dc258421fc61c20c",
     "c|s-890891f7d4b9|r-b2de862d26dd2691|v-a1a54f404a8ba6b1",
     "c|s-8d8e03cb29b9|r-3a2662684d0938b1|v-bd84331526d83d71",
     "c|s-8e6e0bf74216|r-ef4b68d6e1fba616|v-661c87e05e8d4481",
     "c|s-944cbfe0e3e0|r-190a087b759d358c|v-2e0391f6d29b1dd1",
     "c|s-98cb3d9d0835|r-c097eaea3abc9721|v-cb0a26cb2cd6a8a6",
     "c|s-99424e7f1430|r-aeee54f9aa86c843|v-639b74c17ab0e902",
     "c|s-9c275cae958e|r-ca0a6d60b573d4b4|v-a1b2050ee4d94677",
     "c|s-a03afa8d49aa|r-a0b945d8898c68fa|v-480348d21ae52ee1",
     "c|s-a08651054f27|r-77ee56c8e4689a64|v-4015e1f2442fb0a1",
     "c|s-a4df89879420|r-37e987820d028cdd|v-9419187e888ca3db",
     "c|s-a6fe655ee91d|r-3f1a20e5c92a4e27|v-2efc463dc269b0ad",
     "c|s-a755a69409d5|r-6db10f37740bcbd0|v-576bc65d1eb08a5b",
     "c|s-a7645ab2c041|r-cf2775b21dc991e4|v-378378b61e796308",
     "c|s-a7837daec4e9|r-1341e67ac79c5e49|v-6d3b72f3a42bbc6a",
     "c|s-afa635035945|r-7326d132895d5409|v-d91e0274bc14e339",
     "c|s-b8ca9804d166|r-bc22bcf4d7e807a3|v-0556c94678a6e760",
     "c|s-b903df1cf4c6|r-b42a6c2734d81d73|v-bddf4c150dccf476",
     "c|s-b994ce6586b8|r-ed71071b9c543d56|v-3d57c77c42c24ee5",
     "c|s-bb416d51f376|r-1ace5eba46222ff9|v-9688d1144953e718",
     "c|s-bb4ea79ef2e3|r-2d7867c55a8dbc20|v-4b794f5aadf81159",
     "c|s-c06ee506dafc|r-7077c0736191ad54|v-76de74c616128bd0",
     "c|s-c520b4476764|r-b9223f2f3448f36b|v-88c809f07e0482c9",
     "c|s-c803a40a1ec4|r-8cfd256a99c76744|v-02cc59ef1430c429",
     "c|s-c9f3555a7993|r-9f70c14d05dd7334|v-78764b73c7d2209f",
     "c|s-ce7ee95759d9|r-86a55beec459e67d|v-fdbbdbc3c311aed4",
     "c|s-d326ddb3d546|r-76b9654fb73452fb|v-bc64022032f7b277",
     "c|s-d3d27a7c8131|r-d88e1a3e54e00d6e|v-1c2cc301e3a09857",
     "c|s-d7bdeb5c972b|r-50ff39dd154267f4|v-2865ca6c2c604c60",
     "c|s-d89c86e9d1db|r-24d5bb7b45b36cf1|v-dd65fa22cbf40aee",
     "c|s-da54e0145072|r-d9b82cb97ffa72ce|v-63f01b7ff88c22e2",
     "c|s-e2a18e7b4072|r-0d1295df53ee3efa|v-c5045cbf743b3ac5",
     "c|s-e62a8c360151|r-9f6cf74ea2721a4d|v-3db918d2f8eaff03",
     "c|s-e65525f23524|r-6f1ee7b476d8a361|v-f6b0fb028c052bc9",
     "c|s-e6b8273ecffa|r-a8a0289df8fb536a|v-bba165772c6b081f",
     "c|s-e7df74932a31|r-1b493541e4e33610|v-744bf1ca00aa7df5",
     "c|s-e82f849606a1|r-80db7d84eb8beb34|v-de57da9c705afddb",
     "c|s-ed82db8935ed|r-5f95e345598ac945|v-08d8d4583ba1d42d",
     "c|s-ef6c75e8191d|r-9f41ceb415b9802c|v-a6bb05e1550ef27e",
     "c|s-efc345a47a89|r-a04131c2108b36b8|v-d38c817b0b37c193",
     "c|s-f13233de2338|r-41d0bf221536e557|v-f48d3989b3812afe",
     "c|s-f1c8cc0edc48|r-cdc507d9b7bcc80c|v-3d01e8f5cf509fc2",
     "c|s-f34b372eaab6|r-84c625b165d4d1ab|v-07815456d91fce1f",
     "c|s-f793845eecea|r-6646a34ffa003619|v-9aabb3474f092221",
     "c|s-f7a16ed62571|r-8dfd1c7785962274|v-24215d63ad18c431",
     "c|s-f82840de1bc9|r-9d99a30f38deea63|v-2fe0af77253e6c5a",
     "c|s-fe9a1d04d226|r-0aa4a58426c4f2df|v-0775f98d486ec9fb"
    ],
    "hash": "7cd24738185d1609196769e45120106701646854d5fa8cd2f9e89ed5eeb099ac",
    "entity_ref": "e-be2f33813b4b9a496719fe5c",
    "name_shown": "Dailysports",
    "url": "/sources/dailysports-net/"
   },
   {
    "id": "sr-3a095fe4906b211445c7806c",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 49,
     "method_version": "2.2",
     "net_points_hundredths": -33866,
     "period_from": "2026-10-15",
     "period_to": "2026-10-27",
     "price_rule": "Our market snapshot",
     "return_percent": "-6.51",
     "settled_picks": 52,
     "staked_hundredths": 520000,
     "void": 0
    },
    "composition": [
     "c|s-01498235d929|r-eac784248367e5b6|v-084c669aaf0010cd",
     "c|s-0330db59ffa0|r-66800e9f7e3c3a98|v-97b28156cca6c0ad",
     "c|s-0330db59ffa0|r-bc04db2e075bfe4d|v-416ae81ab970be35",
     "c|s-03ddb106281b|r-2d2c6537b365b741|v-1594309f5dd2b9e9",
     "c|s-0677921d1759|r-5fb98e86831c37e4|v-d78b18e51efc748b",
     "c|s-0bf2790e67bc|r-544aa1678ec38b9c|v-30788b86fc781ff4",
     "c|s-0c176125ef8c|r-3f60094c2dea540c|v-6f52e87fdbf355f3",
     "c|s-145f64b397bc|r-1b534b37aad69123|v-9d4761543ce37ae7",
     "c|s-2443cbad2503|r-959b1f019b51c10b|v-67fd2c3d35174720",
     "c|s-29aec36f3c00|r-c447e20ec697ebab|v-8ba46e77759f3237",
     "c|s-2e9b54dffbd9|r-142d5121f3142c50|v-77e428e19cb56d1e",
     "c|s-2fdb443713cf|r-c8e2035d171a5356|v-af77cc9c4a49f199",
     "c|s-2fe37fd9ec5b|r-c18a9dd19809a4ee|v-12485b0bb6ee3911",
     "c|s-3457f722f5d6|r-8113c8dc92cc3f99|v-a35ec9190f2536f6",
     "c|s-36192081ae5b|r-7266a82ad8e157bd|v-4770d35d3eb40472",
     "c|s-3b97e3b41435|r-c92e2c58c98edbc4|v-3eb2287c3d5a6948",
     "c|s-3baabd554ea6|r-356de28a6f91321b|v-c27e4ade4f55818f",
     "c|s-3ca1a1590c2c|r-f567c2b99361a8e8|v-8638e1e22c04a427",
     "c|s-45afbe3b499e|r-7aa77e4853febd6e|v-6cf42137b3475382",
     "c|s-4bf1ea244970|r-324e74ba305bce82|v-22f5ffd8e9093242",
     "c|s-4d273031d795|r-a34b5302726f5a80|v-e5468c32d156854b",
     "c|s-520444213349|r-f584a8c8f8318c46|v-59b66b7c1a151ee4",
     "c|s-5c28a1856964|r-becc460a7d5208a4|v-8c1ddd2703919e61",
     "c|s-5e1cf5128375|r-146d5e0f0535cde6|v-692c59fa125d01a5",
     "c|s-6033151dd33c|r-8760f013de50ac7c|v-94a73978764e8f26",
     "c|s-64e24cc53b22|r-5fb747583996ae46|v-f2a97ba91731985a",
     "c|s-6521a770b948|r-9958399797dcf617|v-d8efb53d45b488c5",
     "c|s-6f4f2d9a4057|r-6acf2dc5a735d3cc|v-83f28cde0c3a7719",
     "c|s-6f4f2d9a4057|r-899370a35cffd1a3|v-2ee51932c826f7cc",
     "c|s-745e2a940a5e|r-40b1ea981f60307c|v-8cfb38f08225c9d4",
     "c|s-7c8f8d1bf685|r-6d54317527be3192|v-eba23a354aff2308",
     "c|s-87174cce65eb|r-937b8dd7151d072f|v-7511e24e48119b9a",
     "c|s-8e5f0ba55cdd|r-8939188bb1273ba5|v-83f1f7b7a0654827",
     "c|s-98895a978b46|r-da75e8cc81f21e80|v-16979d48984170a9",
     "c|s-9c644feb3052|r-69e79c20e2bccff0|v-e8dbb8dfe65797e5",
     "c|s-9f9d354bedbe|r-7da9b86824215e8f|v-f9e4c71252f4626b",
     "c|s-a45538e9a4ff|r-5ea828902afd6ef9|v-2522ae7b739b350c",
     "c|s-a46e391a0be0|r-7fe4b7468570a4c9|v-5390854d9a02396f",
     "c|s-abcfe5ce749e|r-42e02edfa62346ae|v-d61c481176a74617",
     "c|s-b718f6bbfc23|r-a7e7c9d56eb830bd|v-4b325999239bfffb",
     "c|s-b796b78be85c|r-5fea166d86d5eb6c|v-635d4d0440fb4227",
     "c|s-bc96bbf622d2|r-5d5d0ebf88ae4059|v-32497d557d00cd01",
     "c|s-c18f601de88a|r-c3102e4c6fda7ed9|v-c084df6feb910680",
     "c|s-c9f3555a7993|r-b514321229de1c45|v-ed263c3f21f54eba",
     "c|s-e0a19f701e85|r-615ad86847a0911b|v-e6e9ad89515fd15d",
     "c|s-e1f6dd6f9d8d|r-81536e98be361f00|v-4df7989f8d4e1f36",
     "c|s-ed82db8935ed|r-aef1149ae6a7f0e2|v-cfca4bc7d2a9d5f5",
     "c|s-ee7653b4f9b4|r-0778332274cfd59e|v-cdc0d93ea3b1ddb2",
     "c|s-ee7aeb6ae9b9|r-65dd185f0a777328|v-8019eb4a7e25479d",
     "c|s-efc345a47a89|r-4292dceb6f866f99|v-1a8a485b94fe2215",
     "c|s-efc345a47a89|r-a04131c2108b36b8|v-d38c817b0b37c193",
     "c|s-f6916032171b|r-be80b72d3c8df515|v-4df4ee5c6504a6c6"
    ],
    "hash": "b9bbb4334add441690ba7bb360db7301191e0ad6a722d81f7483c186a8a8eb99",
    "entity_ref": "e-beae7040611a0cdac9729d89",
    "name_shown": "ODDSLOT (es)",
    "url": "/sources/oddslot-com/"
   },
   {
    "id": "sr-7c0aebb2e220add484cf0991",
    "type_code": "author_before_match",
    "moment_at": "2026-10-28T22:30:00.000Z",
    "freeze_at": "2026-10-29T04:10:01.639Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 33,
     "method_version": "2.2",
     "net_points_hundredths": -65523,
     "period_from": "2026-10-09",
     "period_to": "2026-10-26",
     "price_rule": "Our market snapshot",
     "return_percent": "-11.70",
     "settled_picks": 56,
     "staked_hundredths": 560000,
     "void": 0
    },
    "composition": [
     "c|s-01527686b0b6|r-182bb36e03a528b4|v-0160392108fb8d76",
     "c|s-01527686b0b6|r-2fd99d561b96a25e|v-8943b01b0360ed76",
     "c|s-0565e66356f7|r-b3382c63bdccae0a|v-44c7ecbbcb5f14a0",
     "c|s-0565e66356f7|r-f1f7c363bcdaa78a|v-a5216ee15e9047ea",
     "c|s-0b12eff0152a|r-583cc484f42e1a96|v-bf31878f35b3ce78",
     "c|s-0b12eff0152a|r-767b27d8cc9a1c30|v-8ceb9204798ed85a",
     "c|s-0b12eff0152a|r-a86c1528c84ba08b|v-7745266a605e4d0b",
     "c|s-0bc7c9a8eeaf|r-34f6ed58ff6d602f|v-f0b135258e48f2af",
     "c|s-108db96f9fb3|r-74ea9ce791a40558|v-05287a73af59a9f0",
     "c|s-14674e8e6e67|r-1cc33aef9cd70268|v-b2a29036ef44cbd6",
     "c|s-14674e8e6e67|r-847dc7022d22be71|v-5bf981d0187a5a75",
     "c|s-14674e8e6e67|r-9029d322fabd11aa|v-59549ead634bdbab",
     "c|s-1487a0a714ba|r-028658baa332e12a|v-ee9ef6cc873233dc",
     "c|s-16655c1c5d5a|r-77f920bb5bf37d0e|v-e9c3239519d6ae11",
     "c|s-16655c1c5d5a|r-b313e4b1d66e609f|v-34efe922c8b6c785",
     "c|s-26ab5e4e5ad9|r-a8892311e0ac8319|v-d00cf71803388ca2",
     "c|s-38636416f034|r-27077be74609e3f5|v-1102ebd6b65a4f99",
     "c|s-45db402e3921|r-19723d4a89f38db0|v-80a1542ad7b8c3b2",
     "c|s-56b1217fb91d|r-e10b943b9ebb9b60|v-a936e74b3c4a6ba6",
     "c|s-60e403153fd3|r-6f7387ffb871f015|v-f7948f714239e1da",
     "c|s-60e403153fd3|r-8b03fb19aec7b154|v-5fe3f8ef60d31521",
     "c|s-60e403153fd3|r-e32603f235c0129a|v-76eef2c7f6d2b0d9",
     "c|s-63275223a897|r-413795343b192427|v-35c20e6ec5dfafd1",
     "c|s-63275223a897|r-ebdff6771af98723|v-7d0525eab7f88f30",
     "c|s-7c076b290dd2|r-52825435fd4fbf40|v-daf18d5144eff30a",
     "c|s-7c217a8de695|r-61edcf5b5fed08f3|v-b22d6d4a90121961",
     "c|s-7c217a8de695|r-ba749adbe13558ae|v-f4057aaa9a37ffe5",
     "c|s-7d09ca90ea91|r-4df848a20beb3eaf|v-c39a3d0b12d1dd9c",
     "c|s-7d09ca90ea91|r-662bc55b91e0f038|v-8b998956b041e737",
     "c|s-7d09ca90ea91|r-6923dd57c2282b4c|v-69f89c97497d603e",
     "c|s-8ffaa07fdf31|r-4142a56c774b7edf|v-c52c9fb4c75f68c5",
     "c|s-8ffaa07fdf31|r-50bd3f93d19df26f|v-5de17a9c0227d0db",
     "c|s-944cbfe0e3e0|r-549da96e74eade3c|v-baf284f19a06b09c",
     "c|s-944cbfe0e3e0|r-beab86af41e5fd4c|v-56004fda8a1062d6",
     "c|s-a08651054f27|r-77ee56c8e4689a64|v-4015e1f2442fb0a1",
     "c|s-a764552527dd|r-1a598c0d8d8ebf73|v-774dde57f8a65d55",
     "c|s-a764552527dd|r-23a227c839c52437|v-8f973aa4b82721e3",
     "c|s-a8c176cf39fa|r-64de420d60bfcd14|v-3fae4e8392ba60ec",
     "c|s-abcfe5ce749e|r-48949ac5299fa8a8|v-d2ea201922347046",
     "c|s-b1263a1c345c|r-33bbf88de228b828|v-f78bef2b27a6f4b9",
     "c|s-b1263a1c345c|r-dd4c5cfdf9c4dc68|v-ef7d8da9dbda9134",
     "c|s-bc1b20d37a35|r-765a9809359db59d|v-b823be997b952a4a",
     "c|s-bc1b20d37a35|r-d32114108ddc649e|v-133f4ceeaf2ce53b",
     "c|s-bc1b20d37a35|r-f6af6922a65539b8|v-e4f4789ac56b1736",
     "c|s-c6205886907a|r-00c332e2bf5f8894|v-721426b54a3d3931",
     "c|s-c6205886907a|r-804a45b4d2fa2c05|v-5aa3bb1bfb1c02e9",
     "c|s-c6205886907a|r-885246775ee315d4|v-80ce3440d1f13714",
     "c|s-de309de5eaa4|r-76bb6a81aa96fa8d|v-bef5938de65a7a48",
     "c|s-df7d19763ddb|r-318a3a8c3c749eee|v-74bdbee08c95d2f0",
     "c|s-df7d19763ddb|r-d296b5af976aea14|v-e4c36191165d3aba",
     "c|s-e61ce87077b5|r-e3b183300cbd608b|v-5efe5e5453e5c3b5",
     "c|s-e9ad016f0818|r-87fe8ce61f1db2e4|v-39ee2fbce57930af",
     "c|s-ef6c75e8191d|r-e5bbf3277a367774|v-95b12e50223969bd",
     "c|s-fb9f2443b067|r-c79080f2a8f642ef|v-4b2bf117ec0b9217",
     "c|s-fb9f2443b067|r-f441db9f083b1b7e|v-a85d95c33c97c695",
     "c|s-fe26070a9e87|r-0d27901a8ebd2e7c|v-02c3d27691fa0e5c"
    ],
    "hash": "165e0c37c62f14281b539a939fbda23f385c99c7dbd8ad3af152d8235f5521b6",
    "entity_ref": "e-d8b36eb087d7aa9d015fd49a",
    "name_shown": "Jonas Meyer",
    "url": "/authors/jonas-meyer/"
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-4892b83ae1e28cba3468b555",
   "type_code": "chips",
   "moment_at": "2026-10-28T22:30:00.000Z",
   "freeze_at": "2026-10-29T04:10:01.639Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-09195b2d180284a1d63d7f3d": [],
     "n-2e979ec55957cbfbe1bfbfc1": [],
     "n-30a0a275364ffb6cce103261": [],
     "n-40ebaa3a08cb16c55157258d": [],
     "n-428d4c71fcdb29934f8a5850": [],
     "n-4899116c0c99e9b472f22f0f": [],
     "n-7456c49a65c2ff1ff1b89ef4": [],
     "n-754e5ae5ad0e01c056bdc85f": [],
     "n-775b2866b59f01e42c0641b5": [],
     "n-a52c52f2bac5f096317c98dd": [],
     "n-b87aa6c46b62fbcbc993d6f7": [],
     "n-c0c609fb1a3660fcfb38bbd0": [],
     "n-c82c2b44bb79f87d8a26c3e5": [],
     "n-c8838c706b0419bbe41bc4e8": [],
     "n-cded1d08c549ebdfeac67cf0": [],
     "n-e04602254ddbff8e5e7995a2": [],
     "n-e3a711be766615336363838a": [],
     "n-e9bca923ce132d040f250c72": [],
     "n-f8768fc64371ae9d4d498391": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-09195b2d180284a1d63d7f3d",
    "n-2e979ec55957cbfbe1bfbfc1",
    "n-30a0a275364ffb6cce103261",
    "n-40ebaa3a08cb16c55157258d",
    "n-428d4c71fcdb29934f8a5850",
    "n-4899116c0c99e9b472f22f0f",
    "n-7456c49a65c2ff1ff1b89ef4",
    "n-754e5ae5ad0e01c056bdc85f",
    "n-775b2866b59f01e42c0641b5",
    "n-a52c52f2bac5f096317c98dd",
    "n-b87aa6c46b62fbcbc993d6f7",
    "n-c0c609fb1a3660fcfb38bbd0",
    "n-c82c2b44bb79f87d8a26c3e5",
    "n-c8838c706b0419bbe41bc4e8",
    "n-cded1d08c549ebdfeac67cf0",
    "n-e04602254ddbff8e5e7995a2",
    "n-e3a711be766615336363838a",
    "n-e9bca923ce132d040f250c72",
    "n-f8768fc64371ae9d4d498391"
   ],
   "hash": "b2ed894e52ac5991d0376ca25372651e3a94e33569ac280b2a7a38772a5b6627"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": "B",
  "open_to_search": true,
  "inputs": {
   "prediction_count": 4,
   "publisher_count": 4,
   "contract": "double_chance|*|match|*|*#explicit",
   "forecaster_count": 6,
   "publishers_all": 6,
   "topic_count": 1,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 20
    },
    {
     "settled_count": 13
    },
    {
     "settled_count": 11
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 7
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 2
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 11,
   "counted_sources": 6
  },
  "gates_words": "Open to search: 11 counted predictions from 6 different sources",
  "created_from": "prediction_page",
  "prediction_count": 5,
  "publisher_count": 6,
  "forecaster_count": 3,
  "newcomer_count": 6,
  "competition_authors": [
   {
    "name_shown": "Jonas Meyer",
    "url": "/authors/jonas-meyer/",
    "source_group": "tipsters",
    "settled_count": 20,
    "match_count": 11,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-33.1",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-225e034bae6cf63b4f0b",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 8 · 10 Oct",
      "body": "Only one right of 8 tipsters and sources · Draw · Monaco v Toulouse · 10 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-225e034bae6c",
      "url": null,
      "tier": null,
      "event_at": "2026-10-10"
     },
     {
      "title_id": "zk-567225b1675f40afc96e",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.75 · 23 Oct",
      "body": "Draw at 3.75 · Deportivo Alavés v Málaga CF · 23 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-567225b1675f",
      "url": null,
      "tier": null,
      "event_at": "2026-10-23"
     }
    ]
   },
   {
    "name_shown": "Ayaz Karacan",
    "url": "/authors/ayaz-karacan/",
    "source_group": "tipsters",
    "settled_count": 13,
    "match_count": 95,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "7.8",
    "too_few": false
   },
   {
    "name_shown": "Medhi Poirier",
    "url": "/authors/medhi-poirier/",
    "source_group": "tipsters",
    "settled_count": 11,
    "match_count": 14,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "15.2",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-df28c8d1cb6e3af7dc00",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "6 right in a row · 31 Oct",
      "body": "6 matches in a row, every pick correct · 24 Oct–31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-df28c8d1cb6e",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     },
     {
      "title_id": "zk-70a11e3952fc4f6e7858",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "4/5 · week of 12 Oct",
      "body": "4/5 result calls right · week of 12 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-70a11e3952fc",
      "url": null,
      "tier": null,
      "event_at": "2026-10-18"
     }
    ]
   },
   {
    "name_shown": "FootballPredictions.net",
    "url": "/sources/footballpredictions-net/",
    "source_group": "websites",
    "settled_count": 8,
    "match_count": 26,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-47cc45887781ed2bc810",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "1st of 3 · week of 5 Oct",
      "body": "UEFA Nations League, week of 5 Oct 2026: 4/5 result calls right, first of 3 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-47cc45887781",
      "url": null,
      "tier": null,
      "event_at": "2026-10-11"
     },
     {
      "title_id": "zk-3f294e364978e9d313ed",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "5 right in a row · 6 Oct",
      "body": "5 matches in a row, every pick correct · 6 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-3f294e364978",
      "url": null,
      "tier": null,
      "event_at": "2026-10-06"
     }
    ]
   },
   {
    "name_shown": "Ali Demir",
    "url": "/authors/ali-demir/",
    "source_group": "tipsters",
    "settled_count": 7,
    "match_count": 10,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-e8d773eb29699a689dc2",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 6 · 25 Oct",
      "body": "Only one right of 6 tipsters and sources · Draw · Santos v Bahia · 25 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-e8d773eb2969",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     },
     {
      "title_id": "zk-b3dc711a627ebea53e70",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 4.70 · 24 Oct",
      "body": "Home win at 4.70 · Aston Villa v Manchester City · 24 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-b3dc711a627e",
      "url": null,
      "tier": null,
      "event_at": "2026-10-24"
     }
    ]
   },
   {
    "name_shown": "Baba",
    "url": "/authors/baba/",
    "source_group": "tipsters",
    "settled_count": 5,
    "match_count": 7,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-5ed8b1279a481fcc4214",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "2. Bundesliga · 5/8 · 26 Oct",
      "body": "2. Bundesliga, week of 26 Oct 2026: 5/8 result calls right, first of 6 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-5ed8b1279a48",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-37e18fe87e18079a2945",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 7 · 31 Oct",
      "body": "Only one right of 7 tipsters and sources · Draw · Kocaelispor v Rizespor · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-37e18fe87e18",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     }
    ]
   },
   {
    "name_shown": "Dailysports",
    "url": "/sources/dailysports-net/",
    "source_group": "websites",
    "settled_count": 4,
    "match_count": 7,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-1f2dc73852fb72ab0133",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "Bundesliga · 2/3 · 26 Oct",
      "body": "Bundesliga, week of 26 Oct 2026: 2/3 result calls right, first of 22 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-1f2dc73852fb",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-ca7508509979566f1f5d",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "8 right in a row · 12 Oct",
      "body": "8 matches in a row, every pick correct · 11 Oct–12 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-ca7508509979",
      "url": null,
      "tier": null,
      "event_at": "2026-10-12"
     }
    ]
   },
   {
    "name_shown": "David Ratabouil",
    "url": "/authors/david-ratabouil/",
    "source_group": "tipsters",
    "settled_count": 4,
    "match_count": 6,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-4de627c9370069895d00",
      "code_name": "P-02",
      "title_tier": "dated_record",
      "badge_label": "No.1 · week of 26 Oct",
      "body": "No.1 of 12 · 8/10 result calls right · week of 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-4de627c93700",
      "url": null,
      "tier": "No.1",
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-7e78bd27705897fe5932",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 26 Oct",
      "body": "7 matches in a row, every pick correct · 23 Oct–26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-7e78bd277058",
      "url": null,
      "tier": null,
      "event_at": "2026-10-26"
     }
    ]
   },
   {
    "name_shown": "Fabian Schuster",
    "url": "/authors/fabian-schuster/",
    "source_group": "tipsters",
    "settled_count": 4,
    "match_count": 9,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-995afab395afa7f853bd",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 7 · 6 Nov",
      "body": "Only one right of 7 tipsters and sources · Draw · Eintracht Braunschweig v Cottbus · 6 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-995afab395af",
      "url": null,
      "tier": null,
      "event_at": "2026-11-06"
     },
     {
      "title_id": "zk-b9b44f30079e1d970ae9",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.73 · 24 Oct",
      "body": "Draw at 3.73 · 1. FC Köln v FC Schalke 04 · 24 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-b9b44f30079e",
      "url": null,
      "tier": null,
      "event_at": "2026-10-24"
     }
    ]
   },
   {
    "name_shown": "Tobias Brandt",
    "url": "/authors/tobias-brandt/",
    "source_group": "tipsters",
    "settled_count": 3,
    "match_count": 4,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-a918907756db44b32205",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 11 · 17 Oct",
      "body": "Only one right of 11 tipsters and sources · Home win · Hamburger SV v VfB Stuttgart · 17 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-a918907756db",
      "url": null,
      "tier": null,
      "event_at": "2026-10-17"
     },
     {
      "title_id": "zk-124f63495b68bb44a349",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 8.50 · 31 Oct",
      "body": "Draw at 8.50 · Feyenoord v Fortuna Sittard · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-124f63495b68",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     }
    ]
   },
   {
    "name_shown": "Adeyeye Oluwapelumi",
    "url": "/authors/adeyeye-oluwapelumi/",
    "source_group": "experts",
    "settled_count": 1,
    "match_count": 1,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-8da5bd8d8162c9e9ea53",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 1–2 · 26 Oct",
      "body": "Exact score 1–2 · Santa Clara v Benfica · 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-8da5bd8d8162",
      "url": null,
      "tier": null,
      "event_at": "2026-10-26"
     },
     {
      "title_id": "zk-ec7cb1a48c134e50ee80",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.40 · 15 Oct",
      "body": "Away win at 3.40 · TSG Hoffenheim v Beşiktaş · 15 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-ec7cb1a48c13",
      "url": null,
      "tier": null,
      "event_at": "2026-10-15"
     }
    ]
   },
   {
    "name_shown": "Byron David",
    "url": "/authors/byron-david/",
    "source_group": "experts",
    "settled_count": 1,
    "match_count": 1,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-0fedfaa709a1acb3176c",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 6 · 10 Oct",
      "body": "Only one right of 6 tipsters and sources · Draw · FC Augsburg v FC Bayern München · 10 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-0fedfaa709a1",
      "url": null,
      "tier": null,
      "event_at": "2026-10-10"
     },
     {
      "title_id": "zk-f2401b7b181f36ad5eb7",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 2–2 · 10 Oct",
      "body": "Exact score 2–2 · FC Augsburg v FC Bayern München · 10 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-f2401b7b181f",
      "url": null,
      "tier": null,
      "event_at": "2026-10-10"
     }
    ]
   }
  ],
  "competition_authors_total": 12,
  "competition_authors_10": 3,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-10-14T22:30:00.000Z",
   "d_minus_3_at": "2026-10-25T22:30:00.000Z"
  },
  "first_screen": {
   "body": "Before kick-off, 2 tipsters and sources with 10 or more predictions checked against the final score to date had a 90-minute match-result prediction: Santos 0 · Draw 1 · Palmeiras 1. 4 gave other markets only.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 0,
    "X": 1,
    "2": 1
   },
   "forecasters_outcome": 2,
   "from_score": {},
   "forecasters_from_score": 0,
   "other_markets_only": 4,
   "newcomers": null,
   "market_label": "Market favourite at kick-off: Palmeiras · implied 48%",
   "market_at": "2026-10-28T22:30:00.000Z",
   "predictions_at": "2026-10-28T19:10:59.133Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [
    {
     "contract_code": "1x2|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choices": [
      {
       "code_name": "X",
       "in_words": "draw",
       "tips": [
        {
         "entry_id": "n-c8838c706b0419bbe41bc4e8",
         "author_name": "Jonas Meyer",
         "author_href": "/authors/jonas-meyer/",
         "source_group": "tipsters",
         "trust_tier": "tracked",
         "market_label": "1X2, match result",
         "market_key": "1x2",
         "choice": "draw",
         "choice_key": "X",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-26T06:27:08.380Z",
         "posted_at": "2026-10-26T06:10:00.000Z",
         "author_quoted_price": "3.30",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/jonas-meyer/picks/19/#pick-n-c8838c706b0419bbe41bc4e8",
         "original": "https://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 25,
          "won": 7,
          "void": 0,
          "return_percent": "-3.3",
          "period_from": "2026-10-09",
          "period_to": "2026-11-05",
          "portion": "live",
          "market_label": "1X2, match result"
         },
         "prematch_tally": {
          "settled_picks": 56,
          "return_percent": "-11.70",
          "snapshot_taken_at": "2026-10-28T22:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "market",
          "competition": null,
          "market_key": "1x2",
          "portion": "live",
          "n": 15,
          "won": 5,
          "lost": 10,
          "void": 0,
          "net_points_hundredths": 28500,
          "return_percent": "19.0",
          "avg_odds": "3.63",
          "odds_from_author": 15,
          "odds_from_snapshot": 0,
          "league_market_n": 1,
          "market_n": 15,
          "small_sample": false,
          "period_from": "2026-10-09",
          "period_to": "2026-10-26",
          "as_of": "2026-10-28T22:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "double_chance|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choices": [
      {
       "code_name": "1X",
       "in_words": "Santos or draw",
       "tips": [
        {
         "entry_id": "n-a52c52f2bac5f096317c98dd",
         "author_name": "Jonas Meyer",
         "author_href": "/authors/jonas-meyer/",
         "source_group": "tipsters",
         "trust_tier": "tracked",
         "market_label": "Double chance",
         "market_key": "double_chance",
         "choice": "Santos or draw",
         "choice_key": "1X",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-26T06:27:08.380Z",
         "posted_at": "2026-10-26T06:10:00.000Z",
         "author_quoted_price": "1.57",
         "our_snapshot": "1.6061",
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/jonas-meyer/picks/19/#pick-n-a52c52f2bac5f096317c98dd",
         "original": "https://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 21,
          "won": 7,
          "void": 0,
          "return_percent": "-39.1",
          "period_from": "2026-10-10",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Double chance"
         },
         "prematch_tally": {
          "settled_picks": 56,
          "return_percent": "-11.70",
          "snapshot_taken_at": "2026-10-28T22:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 58,
          "won": 23,
          "lost": 35,
          "void": 0,
          "net_points_hundredths": -85523,
          "return_percent": "-14.7",
          "avg_odds": "2.35",
          "odds_from_author": 58,
          "odds_from_snapshot": 0,
          "league_market_n": 1,
          "market_n": 12,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-26",
          "as_of": "2026-10-28T22:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      },
      {
       "code_name": "X2",
       "in_words": "draw or Palmeiras",
       "tips": [
        {
         "entry_id": "n-e04602254ddbff8e5e7995a2",
         "author_name": "Medhi Poirier",
         "author_href": "/authors/medhi-poirier/",
         "source_group": "tipsters",
         "trust_tier": "tracked",
         "market_label": "Double chance",
         "market_key": "double_chance",
         "choice": "draw or Palmeiras",
         "choice_key": "X2",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-26T22:36:53.566Z",
         "posted_at": null,
         "author_quoted_price": "1.32",
         "our_snapshot": "1.3700",
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/medhi-poirier/picks/5/#pick-n-e04602254ddbff8e5e7995a2",
         "original": "https://www.sportytrader.com/pronostics/santos-palmeiras-382686/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 4,
          "won": 2,
          "void": 0,
          "return_percent": "-30.8",
          "period_from": "2026-10-09",
          "period_to": "2026-11-05",
          "portion": "live",
          "market_label": "Double chance"
         },
         "prematch_tally": {
          "settled_picks": 13,
          "return_percent": "31.41",
          "snapshot_taken_at": "2026-10-28T22:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 15,
          "won": 11,
          "lost": 4,
          "void": 0,
          "net_points_hundredths": 20827,
          "return_percent": "13.9",
          "avg_odds": "1.55",
          "odds_from_author": 15,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 2,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-24",
          "as_of": "2026-10-28T22:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 2,
     "publisher_count": 2
    },
    {
     "contract_code": "both_teams_score|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Both teams to score",
     "market_key": "both_teams_score",
     "choices": [
      {
       "code_name": "yes",
       "in_words": "yes",
       "tips": [
        {
         "entry_id": "n-c0c609fb1a3660fcfb38bbd0",
         "author_name": "Dailysports",
         "author_href": "/sources/dailysports-net/",
         "source_group": "websites",
         "trust_tier": "tracked",
         "market_label": "Both teams to score",
         "market_key": "both_teams_score",
         "choice": "yes",
         "choice_key": "yes",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-28T08:39:26.461Z",
         "posted_at": "2026-10-28T08:36:17.000Z",
         "author_quoted_price": "1.66",
         "our_snapshot": "1.6757",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/dailysports-net/picks/22/#pick-n-c0c609fb1a3660fcfb38bbd0",
         "original": "https://dailysports.net/predictions/santos-vs-palmeiras-can-palmeiras-extend-their-winning-streak/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 63,
          "won": 40,
          "void": 0,
          "return_percent": "2.8",
          "period_from": "2026-10-11",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Both teams to score"
         },
         "prematch_tally": {
          "settled_picks": 105,
          "return_percent": "2.60",
          "snapshot_taken_at": "2026-10-28T22:30:00.000Z"
         },
         "source_type": "telegram_channels",
         "entry_record": {
          "scope": "market",
          "competition": null,
          "market_key": "both_teams_score",
          "portion": "live",
          "n": 44,
          "won": 31,
          "lost": 13,
          "void": 0,
          "net_points_hundredths": 65218,
          "return_percent": "14.8",
          "avg_odds": "1.64",
          "odds_from_author": 41,
          "odds_from_snapshot": 3,
          "league_market_n": 1,
          "market_n": 44,
          "small_sample": false,
          "period_from": "2026-10-11",
          "period_to": "2026-10-28",
          "as_of": "2026-10-28T22:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "total|2.5|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choices": [
      {
       "code_name": "over",
       "in_words": "over 2.5",
       "tips": [
        {
         "entry_id": "n-30a0a275364ffb6cce103261",
         "author_name": "Jonas Meyer",
         "author_href": "/authors/jonas-meyer/",
         "source_group": "tipsters",
         "trust_tier": "tracked",
         "market_label": "Over/Under 2.5 goals",
         "market_key": "total",
         "choice": "over 2.5",
         "choice_key": "over",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-26T06:27:08.380Z",
         "posted_at": "2026-10-26T06:10:00.000Z",
         "author_quoted_price": "2.05",
         "our_snapshot": "1.9133",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/jonas-meyer/picks/18/#pick-n-30a0a275364ffb6cce103261",
         "original": "https://sportwetten.bild.de/tipps/santos-palmeiras-prognose-28-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 35,
          "won": 21,
          "void": 0,
          "return_percent": "1.2",
          "period_from": "2026-10-09",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Over/Under 2.5 goals"
         },
         "prematch_tally": {
          "settled_picks": 56,
          "return_percent": "-11.70",
          "snapshot_taken_at": "2026-10-28T22:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "market",
          "competition": null,
          "market_key": "total",
          "portion": "live",
          "n": 16,
          "won": 10,
          "lost": 6,
          "void": 0,
          "net_points_hundredths": -20,
          "return_percent": "-0.0",
          "avg_odds": "1.68",
          "odds_from_author": 16,
          "odds_from_snapshot": 0,
          "league_market_n": 1,
          "market_n": 16,
          "small_sample": false,
          "period_from": "2026-10-09",
          "period_to": "2026-10-26",
          "as_of": "2026-10-28T22:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    }
   ],
   "newcomers": [
    {
     "entry_id": "n-428d4c71fcdb29934f8a5850",
     "author_name": "Théo Becker",
     "author_href": "/authors/theo-becker/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Palmeiras",
     "choice_key": "2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-25T02:28:23.638Z",
     "posted_at": "2026-10-25T00:25:59.000Z",
     "author_quoted_price": "2.41",
     "our_snapshot": "2.4500",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/theo-becker/picks/91/#pick-n-428d4c71fcdb29934f8a5850",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 2170
    },
    {
     "entry_id": "n-7456c49a65c2ff1ff1b89ef4",
     "author_name": "Italo Verde",
     "author_href": "/authors/italo-verde/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "under 2.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-27T16:50:10.787Z",
     "posted_at": "2026-10-27T16:48:57.000Z",
     "author_quoted_price": "1.95",
     "our_snapshot": "1.9000",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/italo-verde/picks/6/#pick-n-7456c49a65c2ff1ff1b89ef4",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 60
    },
    {
     "entry_id": "n-09195b2d180284a1d63d7f3d",
     "author_name": "ODDSLOT (es)",
     "author_href": "/sources/oddslot-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choice": "draw or Palmeiras",
     "choice_key": "X2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-28T19:10:59.133Z",
     "posted_at": null,
     "author_quoted_price": "2.15",
     "our_snapshot": "1.3623",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/oddslot-com/picks/19/#pick-n-09195b2d180284a1d63d7f3d",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 344
    },
    {
     "entry_id": "n-32d892abb9e06ba9f5df641e",
     "author_name": "Théo Becker",
     "author_href": "/authors/theo-becker/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choice": "draw or Palmeiras",
     "choice_key": "X2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-25T02:28:23.638Z",
     "posted_at": "2026-10-25T00:25:59.000Z",
     "author_quoted_price": null,
     "our_snapshot": "1.4000",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/theo-becker/picks/91/#pick-n-32d892abb9e06ba9f5df641e",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 2170
    },
    {
     "entry_id": "n-2dbf22ba3641dcbacfe18dd6",
     "author_name": "Théo Becker",
     "author_href": "/authors/theo-becker/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 1.5 goals",
     "market_key": "total",
     "choice": "over 1.5",
     "choice_key": "over",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-25T02:28:23.638Z",
     "posted_at": "2026-10-25T00:25:59.000Z",
     "author_quoted_price": null,
     "our_snapshot": "1.3000",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/theo-becker/picks/91/#pick-n-2dbf22ba3641dcbacfe18dd6",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 2170
    },
    {
     "entry_id": "n-22ac6a3dd378e1f5de7ad2e3",
     "author_name": "Théo Becker",
     "author_href": "/authors/theo-becker/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 3.5 goals",
     "market_key": "total",
     "choice": "under 3.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-25T02:28:23.638Z",
     "posted_at": "2026-10-25T00:25:59.000Z",
     "author_quoted_price": null,
     "our_snapshot": "1.2850",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/theo-becker/picks/91/#pick-n-22ac6a3dd378e1f5de7ad2e3",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 2170
    }
   ],
   "not_counted": [],
   "after_start": [],
   "forecaster_split": {
    "contracts": [
     {
      "contract_code": "1x2|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "1X2, match result",
      "market_key": "1x2",
      "choices": [
       {
        "code_name": "1",
        "in_words": "Santos",
        "tips": [],
        "figure": 0
       },
       {
        "code_name": "X",
        "in_words": "Draw",
        "tips": [
         {
          "author_name": "Jonas Meyer",
          "entry_id": "n-c8838c706b0419bbe41bc4e8",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "2",
        "in_words": "Palmeiras",
        "tips": [
         {
          "author_name": "Théo Becker",
          "entry_id": "n-428d4c71fcdb29934f8a5850",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 2,
      "publisher_count": 2
     },
     {
      "contract_code": "double_chance|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Double chance",
      "market_key": "double_chance",
      "choices": [
       {
        "code_name": "X2",
        "in_words": "draw or Palmeiras",
        "tips": [
         {
          "author_name": "Medhi Poirier",
          "entry_id": "n-e04602254ddbff8e5e7995a2",
          "outcome_label": "Won",
          "source_group": "tipsters"
         },
         {
          "author_name": "ODDSLOT (es)",
          "entry_id": "n-09195b2d180284a1d63d7f3d",
          "outcome_label": "Won",
          "source_group": "websites"
         },
         {
          "author_name": "Théo Becker",
          "entry_id": "n-32d892abb9e06ba9f5df641e",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 3
       },
       {
        "code_name": "1X",
        "in_words": "Santos or draw",
        "tips": [
         {
          "author_name": "Jonas Meyer",
          "entry_id": "n-a52c52f2bac5f096317c98dd",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 4,
      "publisher_count": 4
     },
     {
      "contract_code": "total|2.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 2.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "over",
        "in_words": "over 2.5",
        "tips": [
         {
          "author_name": "Jonas Meyer",
          "entry_id": "n-30a0a275364ffb6cce103261",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "under",
        "in_words": "under 2.5",
        "tips": [
         {
          "author_name": "Italo Verde",
          "entry_id": "n-7456c49a65c2ff1ff1b89ef4",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 2,
      "publisher_count": 2
     },
     {
      "contract_code": "both_teams_score|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Both teams to score",
      "market_key": "both_teams_score",
      "choices": [
       {
        "code_name": "yes",
        "in_words": "yes",
        "tips": [
         {
          "author_name": "Dailysports",
          "entry_id": "n-c0c609fb1a3660fcfb38bbd0",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "total|1.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 1.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "over",
        "in_words": "over 1.5",
        "tips": [
         {
          "author_name": "Théo Becker",
          "entry_id": "n-2dbf22ba3641dcbacfe18dd6",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "total|3.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 3.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "under",
        "in_words": "under 3.5",
        "tips": [
         {
          "author_name": "Théo Becker",
          "entry_id": "n-22ac6a3dd378e1f5de7ad2e3",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 6,
    "below_threshold": {
     "prediction_count": 0,
     "author_count": 0
    },
    "limit": 10
   },
   "chain": {
    "publications": 5,
    "unique": 5,
    "comparable": 5,
    "admissible": 5,
    "contributions": 5
   },
   "differing_choices": 0,
   "visible_who": 3,
   "newcomers_who": 3,
   "newcomers_before": 6,
   "titles_shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules."
  },
  "arguments": {
   "topics": [
    {
     "code_name": "other_topic",
     "display_name": "Other reasons",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-c0c609fb1a3660fcfb38bbd0",
       "author_name": "Dailysports",
       "author_href": "/sources/dailysports-net/",
       "source_group": "websites",
       "choice": "yes",
       "market_label": "Both teams to score",
       "logged_at": "2026-10-28T08:39:26.461Z",
       "original": "https://dailysports.net/predictions/santos-vs-palmeiras-can-palmeiras-extend-their-winning-streak/",
       "proof": "/sources/dailysports-net/picks/22/#pick-n-c0c609fb1a3660fcfb38bbd0",
       "quote_text": "We can expect an exciting clash between two very strong teams, both of whom have plenty to fight for.",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    }
   ],
   "against": [],
   "other_languages": 4,
   "other_language_hosts": [
    "sportwetten.bild.de",
    "sportytrader.com"
   ],
   "mode": "quotes",
   "topics_total": 1,
   "checkable": 0
  },
  "market_label": {
   "favourite_code": "2",
   "favourite": "Palmeiras",
   "probabilities": [
    {
     "outcome_label": "1",
     "in_words": "Santos",
     "percent_value": 26
    },
    {
     "outcome_label": "X",
     "in_words": "Draw",
     "percent_value": 26
    },
    {
     "outcome_label": "2",
     "in_words": "Palmeiras",
     "percent_value": 48
    }
   ],
   "prices": {
    "1": "3.58",
    "X": "3.55",
    "2": "1.95"
   },
   "group_count": 29,
   "bookmakers": 44,
   "snapshot_at": "2026-10-28T22:30:00.000Z",
   "closing_line": true,
   "first_at": "2026-10-23T13:51:50.640Z",
   "shift_pp": 7.5,
   "phrase": "The market has moved a little since our first snapshot on 23 October 2026: Palmeiras 40% then, 48% at kick-off.",
   "technique": "Median across groups of bookmakers, without margin: brands on one platform count once (median within the group); betting exchanges and prediction markets are excluded. Market price from an odds aggregator; the data provider is not named.",
   "t24": {
    "snapshot_at": "2026-10-27T22:30:00.000Z",
    "probabilities": {
     "1": 30,
     "2": 42,
     "X": 28
    }
   },
   "t2": {
    "snapshot_at": "2026-10-28T20:30:00.000Z",
    "probabilities": {
     "1": 28,
     "2": 45,
     "X": 27
    }
   }
  },
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "Brasileiro Série A (Brazil)",
   "matchday": "Matchweek 33",
   "starts_at": "2026-10-28T22:30:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "D",
      "scoreline": "1-1",
      "opponent": "Bahia",
      "at_home": true,
      "data": "2026-10-25"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Fluminense",
      "at_home": false,
      "data": "2026-10-18"
     },
     {
      "res": "L",
      "scoreline": "1-2",
      "opponent": "Atlético Mineiro",
      "at_home": false,
      "data": "2026-10-11"
     },
     {
      "res": "D",
      "scoreline": "2-2",
      "opponent": "Flamengo",
      "at_home": true,
      "data": "2026-10-08"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "São Paulo",
      "at_home": false,
      "data": "2026-10-03"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Red Bull Bragantino",
      "at_home": true,
      "data": "2026-10-24"
     },
     {
      "res": "L",
      "scoreline": "0-1",
      "opponent": "Fluminense",
      "at_home": true,
      "data": "2026-10-22"
     },
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Athletico",
      "at_home": false,
      "data": "2026-10-17"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Fluminense",
      "at_home": false,
      "data": "2026-10-15"
     },
     {
      "res": "W",
      "scoreline": "4-1",
      "opponent": "Corinthians",
      "at_home": true,
      "data": "2026-10-11"
     }
    ]
   },
   "head_to_head": [
    {
     "data": "2026-05-02",
     "match_list": "Palmeiras 1-1 Santos",
     "event_id": "sm:19621946"
    }
   ],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "0-0",
   "fact_code": "X",
   "row_list": [
    "Match-result predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 1 of 2 matched",
    "No single most common selection among 2 tipsters and sources with 10 or more predictions checked against the final score to date",
    "Market favourite at kick-off: Palmeiras (missed)"
   ],
   "by_group": {
    "tipsters": {
     "correct": 1,
     "of": 2
    }
   },
   "placement": null,
   "checks": []
  },
  "prices": [
   {
    "author_name": "Jonas Meyer",
    "choice": "Santos or draw",
    "market_label": "Double chance",
    "author_quoted_price": "1.57",
    "our_snapshot": "1.6061",
    "closing_line": null
   },
   {
    "author_name": "Medhi Poirier",
    "choice": "draw or Palmeiras",
    "market_label": "Double chance",
    "author_quoted_price": "1.32",
    "our_snapshot": "1.3700",
    "closing_line": null
   },
   {
    "author_name": "Dailysports",
    "choice": "yes",
    "market_label": "Both teams to score",
    "author_quoted_price": "1.66",
    "our_snapshot": "1.6757",
    "closing_line": null
   },
   {
    "author_name": "Jonas Meyer",
    "choice": "over 2.5",
    "market_label": "Over/Under 2.5 goals",
    "author_quoted_price": "2.05",
    "our_snapshot": "1.9133",
    "closing_line": null
   }
  ],
  "revisions": [
   "Market 24 hours before kick-off: Palmeiras 42%.",
   "Market 2 hours before kick-off: Palmeiras 45%.",
   "First published with predictions on 25 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-8b0f807bbb5655478da86a1a"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-28T22:30:00.000Z",
   "groups": [
    {
     "key": "prediction_sites",
     "label": "Prediction sites"
    },
    {
     "key": "media",
     "label": "Media"
    },
    {
     "key": "telegram_channels",
     "label": "Telegram channels"
    },
    {
     "key": "private_authors",
     "label": "Independent tipsters"
    }
   ],
   "authors": 6,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 3
    },
    {
     "key": "media",
     "authors": 1
    },
    {
     "key": "telegram_channels",
     "authors": 2
    },
    {
     "key": "private_authors",
     "authors": 0
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 2,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 1
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Santos",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "X",
       "in_words": "Draw",
       "authors": 1,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 1
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "2",
       "in_words": "Palmeiras",
       "authors": 1,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 1
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      }
     ]
    },
    {
     "key": "totals",
     "label": "Goal totals",
     "authors": 3,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 2
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    },
    {
     "key": "other",
     "label": "Handicaps, both teams to score, correct score and other markets",
     "authors": 5,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 2
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 2
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    }
   ]
  },
  "market_line": {
   "line_state": "moved",
   "line_frozen": true,
   "phrase": "Market line at kick-off (28 October 2026, 22:30 GMT): Santos 26%, draw 26%, Palmeiras 48%. From 23 October 2026, 14:51 BST to kick-off the line moved 7.5 percentage points (Palmeiras up).",
   "line_markets": [
    {
     "market_text": "1X2, match result",
     "market_group": "1x2",
     "line_kind": "median_line",
     "margin_included": false,
     "snapshot_at": "2026-10-28T22:30:00.000Z",
     "closing_line": true,
     "probabilities": [
      {
       "outcome_label": "1",
       "in_words": "Santos",
       "percent_value": 26
      },
      {
       "outcome_label": "X",
       "in_words": "Draw",
       "percent_value": 26
      },
      {
       "outcome_label": "2",
       "in_words": "Palmeiras",
       "percent_value": 48
      }
     ],
     "group_count": 29,
     "first_at": "2026-10-23T13:51:50.640Z",
     "first_probabilities": {
      "1": 32,
      "2": 40,
      "X": 28
     },
     "shift_pp": 7.5,
     "shift_outcome": "2",
     "shift_direction": "up",
     "line_state": "moved",
     "phrase": "Market line at kick-off (28 October 2026, 22:30 GMT): Santos 26%, draw 26%, Palmeiras 48%. From 23 October 2026, 14:51 BST to kick-off the line moved 7.5 percentage points (Palmeiras up)."
    },
    {
     "market_text": "Both teams to score",
     "market_group": "other",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "yes",
       "snapshot_price": "1.68",
       "percent_value": 60,
       "snapshot_at": "2026-10-28T08:38:57.091Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Both teams to score, yes: market price 1.68 on 28 October 2026, 08:38 GMT (implied 60%, margin included)."
    },
    {
     "market_text": "Over/Under 1.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "over 1.5",
       "snapshot_price": "1.30",
       "percent_value": 77,
       "snapshot_at": "2026-10-25T02:28:10.231Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Over/Under 1.5 goals, over 1.5 goals: market price 1.30 on 25 October 2026, 02:28 GMT (implied 77%, margin included)."
    },
    {
     "market_text": "Over/Under 2.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "over 2.5",
       "snapshot_price": "1.91",
       "percent_value": 52,
       "snapshot_at": "2026-10-26T06:26:50.150Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      },
      {
       "choice": "under 2.5",
       "snapshot_price": "1.90",
       "percent_value": 53,
       "snapshot_at": "2026-10-27T16:48:38.162Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Over/Under 2.5 goals, over 2.5 goals: market price 1.91 on 26 October 2026, 06:26 GMT (implied 52%, margin included). Over/Under 2.5 goals, under 2.5 goals: market price 1.90 on 27 October 2026, 16:48 GMT (implied 53%, margin included)."
    },
    {
     "market_text": "Over/Under 3.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "under 3.5",
       "snapshot_price": "1.28",
       "percent_value": 78,
       "snapshot_at": "2026-10-25T02:28:10.231Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Over/Under 3.5 goals, under 3.5 goals: market price 1.28 on 25 October 2026, 02:28 GMT (implied 78%, margin included)."
    }
   ]
  },
  "pre_kickoff_snapshot": {
   "frozen_before_kickoff": true,
   "as_of_moment": "2026-10-28T22:30:00.000Z",
   "starts_at": "2026-10-28T22:30:00.000Z",
   "phrase": "Before kick-off on 28 October 2026, 22:30 GMT: market line at kick-off Santos 26%, draw 26%, Palmeiras 48%; 1X2, match result, recorded picks before the match (2): 0 on Santos, 1 on the draw, 1 on Palmeiras; Over/Under 2.5 goals, recorded picks before the match (2): 1 on over 2.5 goals, 1 on under 2.5 goals; Double chance, recorded picks before the match (4): 3 on draw or Palmeiras, 1 on Santos or draw.",
   "market_line_brief": {
    "snapshot_at": "2026-10-28T22:30:00.000Z",
    "closing_line": true,
    "probabilities": {
     "1": 26,
     "X": 26,
     "2": 48
    }
   },
   "market_groups": [
    {
     "market_group": "1x2",
     "group_markets": [
      {
       "market_text": "1X2, match result",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "Palmeiras",
         "figure": 1
        },
        {
         "choice": "draw",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": null,
       "phrase": "1X2, match result, recorded picks before the match (2): 0 on Santos, 1 on the draw, 1 on Palmeiras",
       "sides_1x2": [
        {
         "side": "1",
         "in_words": "Santos",
         "figure": 0
        },
        {
         "side": "X",
         "in_words": "draw",
         "figure": 1
        },
        {
         "side": "2",
         "in_words": "Palmeiras",
         "figure": 1
        }
       ]
      }
     ]
    },
    {
     "market_group": "totals",
     "group_markets": [
      {
       "market_text": "Over/Under 2.5 goals",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "over 2.5",
         "figure": 1
        },
        {
         "choice": "under 2.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": null,
       "phrase": "Over/Under 2.5 goals, recorded picks before the match (2): 1 on over 2.5 goals, 1 on under 2.5 goals"
      },
      {
       "market_text": "Over/Under 1.5 goals",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "over 1.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 1.5 goals, recorded picks before the match (1): 1 on over 1.5 goals"
      },
      {
       "market_text": "Over/Under 3.5 goals",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "under 3.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 3.5 goals, recorded picks before the match (1): 1 on under 3.5 goals"
      }
     ]
    },
    {
     "market_group": "other",
     "group_markets": [
      {
       "market_text": "Double chance",
       "prediction_count": 4,
       "row_count": 4,
       "market_choices": [
        {
         "choice": "draw or Palmeiras",
         "figure": 3
        },
        {
         "choice": "Santos or draw",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 75,
       "phrase": "Double chance, recorded picks before the match (4): 3 on draw or Palmeiras, 1 on Santos or draw"
      },
      {
       "market_text": "Both teams to score",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "yes",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Both teams to score, recorded picks before the match (1): 1 on yes"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 11,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Santos",
    "team_url": null,
    "participant_id": "u-387a7e04ede2",
    "previous": {
     "kickoff": "2026-10-25T00:00:00.000Z",
     "name": "Santos vs Bahia",
     "url": "/football/matches/santos-vs-bahia-2026-10-25/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "1-1"
    },
    "next": {
     "kickoff": "2026-11-02T23:00:00.000Z",
     "name": "Red Bull Bragantino vs Santos",
     "url": "/football/matches/red-bull-bragantino-vs-santos-2026-11-02/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "2-1"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Palmeiras",
    "team_url": "/football/teams/palmeiras/",
    "participant_id": "u-502206dd75fa",
    "previous": {
     "kickoff": "2026-10-24T21:30:00.000Z",
     "name": "Palmeiras vs Red Bull Bragantino",
     "url": "/football/matches/palmeiras-vs-red-bull-bragantino-2026-10-24/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "2-0"
    },
    "next": {
     "kickoff": "2026-11-05T22:30:00.000Z",
     "name": "Palmeiras vs Remo",
     "url": "/football/matches/palmeiras-vs-remo-2026-11-05/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "6-1"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.market_line.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1x2|1",
   "value": 26,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.market_line.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1x2|X",
   "value": 26,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.market_line.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1x2|2",
   "value": 48,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Both teams to score|yes",
   "value": 60,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 1.5 goals|over 1.5",
   "value": 77,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 2.5 goals|over 2.5",
   "value": 52,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 2.5 goals|under 2.5",
   "value": 53,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 3.5 goals|under 3.5",
   "value": 78,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1X2, match result",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1X2, match result|Santos",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1X2, match result|draw",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|1X2, match result|Palmeiras",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 2.5 goals",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 2.5 goals|over 2.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 2.5 goals|under 2.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 1.5 goals",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 1.5 goals",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 1.5 goals|over 1.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 3.5 goals",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 3.5 goals",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Over/Under 3.5 goals|under 3.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Double chance",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Double chance",
   "value": 75,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Double chance|draw or Palmeiras",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Double chance|Santos or draw",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Both teams to score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Both teams to score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/|Both teams to score|yes",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/",
   "value": 19,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.on_page",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/",
   "value": 8,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.left",
   "entity": "/football/matches/santos-vs-palmeiras-2026-10-28/",
   "value": 11,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 0,
  "last_correction_at": null,
  "corrections_url": "/corrections/"
 },
 "entity_id": "event:s-1cae29ab36f3",
 "source_revision": 96
}
