{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
 "canonical": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Newcastle United vs Aston Villa: recorded predictions and results",
 "description": "Newcastle United vs Aston Villa, 17 October 2026. Final score 0-1 · Premier League: 40 distinct predictions from 22 authors.",
 "first_paragraph": {
  "body": "Newcastle United finished 0-1 against Aston Villa. None of the 8 recorded correct-score predictions matched that score. Other markets are shown separately below. 1 prediction found after kick-off is shown separately and excluded from the pre-match count. Forecast Record recorded 42 statements from 22 authors on Newcastle United vs Aston Villa (Premier League, kick-off 17 October 2026): 40 distinct predictions, 41 of the statements recorded before kick-off.",
  "key_number": "42",
  "data": "2026-10-17",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 42,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-18T05:44:46.120Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "65d426b400df67ba9f217f9cac5a1d97ceccc8d07f717219ea6c8cefb91153d4",
 "dependency_group": "event:s-b276cafca276",
 "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/newcastle-united-vs-aston-villa-2026-10-17/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/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-b276cafca276",
  "display_name": "Newcastle United — Aston Villa",
  "competition_name": "Premier League",
  "starts_at": "2026-10-17T16:30:00.000Z",
  "status": "finished",
  "scoreline": "0-1",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-17T19:17:09.694Z",
  "postponement": null,
  "consensus": {
   "market_label": "Both teams to score",
   "distribution": [
    {
     "outcome_label": "yes",
     "figure": 9,
     "share": "100.0"
    }
   ],
   "n": 9,
   "author_count": 9,
   "median_odds": "1.51",
   "summary": "Most common recorded selection in this market: yes — 9 of 9 eligible picks (one per author), median stated price 1.51",
   "late_excluded": 0,
   "contributions": 9,
   "prediction_count": 9,
   "chain": {
    "publications": 39,
    "unique": 39,
    "comparable": 39,
    "admissible": 39,
    "contributions": 39
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "England",
  "competition_full": "Premier League (England)"
 },
 "evidence_items": [
  {
   "observation_id": "n-58705a3066a4ad5ac10d198a",
   "url": "/authors/stuart-jamieson/#pick-n-58705a3066a4ad5ac10d198a",
   "quote_text": "Prediction: Newcastle United 2-1 Aston Villa",
   "fragment_from": 3110,
   "fragment_to": 3154,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.chroniclelive.co.uk/sport/football/football-news/newcastle-uniteds-seven-point-minimum-34741704",
    "display_name": null,
    "speaker": "Stuart Jamieson",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5f12129c7d06eb1ecab015e31390fc6b28d8a347e63e62d289950767ac384afd",
    "material_removed": false
   },
   "published_at": "2026-10-10T11:00:00.000Z",
   "detected_at": "2026-10-10T11:06:21.002Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 2-1 Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-10T11:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-10T11:00:00.000Z",
    "detected_at": "2026-10-10T11:06:21.002Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 2-1 Aston Villa",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 2-1 Aston Villa"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "14b9dbc7e353af39009a0365f249c291b6c26701511dfd95e9efbf9d6d8f04df",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Newcastle United",
     "decimal_odds": "2.0800",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-10T23:10:40.842Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Stuart Jamieson",
    "publisher": "ChronicleLive",
    "forecaster": "Stuart Jamieson",
    "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.chroniclelive.co.uk/sport/football/football-news/newcastle-uniteds-seven-point-minimum-34741704",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c43f740e5cdc6af1d38653ff",
   "url": "/sources/footballpredictions-com/picks/102/#pick-n-c43f740e5cdc6af1d38653ff",
   "quote_text": "Correct Score: 1-1 @ 8.00 Odds",
   "fragment_from": 692,
   "fragment_to": 722,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": "2026-10-14T04:22:14.191Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 1-1 Aston Villa",
   "odds_set": {
    "by_author": "8",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 1-1 Aston Villa",
    "author_odds": "8",
    "market_key": "correct_score_market",
    "choice_key": "1-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 1-1 Aston Villa at 8"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "82352d80942dade2a76800033f03edc2959f6efe16b0ab3745805a95d71c1288",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Newcastle United 1-1 Aston Villa",
     "decimal_odds": "8",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-14T04:22:14.191Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "6024edee8b4eaac06ccbb8c1df2e857cff9cb5f8fe6c8cbf05b9af1de6a597c3",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Newcastle United 1-1 Aston Villa",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-14c13af02f68428be408d30a",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-14c13af02f68428be408d30a",
   "quote_text": "Both Teams to Score (BTTS): Yes @ 1.53 Odds",
   "fragment_from": 724,
   "fragment_to": 767,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "insufficient_funds",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.53",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "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.53",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.53"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "cd53014cf4457cd200239c10793541ef4edbaefba8400182d7185396705cc85f",
     "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": 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": "5a339b48939f967e45bc367f56f4e93f055b0321eaf0383ef7e7c06530179990",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8f792c709970a55f00d96d68",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-8f792c709970a55f00d96d68",
   "quote_text": "Over / Under 4.5 Goals: Under 4.5 Goals @ 1.22 Odds",
   "fragment_from": 769,
   "fragment_to": 820,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 4.5 goals",
   "outcome_label": "under 4.5",
   "odds_set": {
    "by_author": "1.22",
    "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-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 4.5 goals",
    "choice": "under 4.5",
    "author_odds": "1.22",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "4.5",
    "subject": "goals_total",
    "in_words": "Over/Under 4.5 goals: under 4.5 at 1.22"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "b7c038d0414c54be6459e53985cf9e82ece1983983f0ae49215274e8afadd8e2",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 4.5 goals",
     "choice": "under 4.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "5707a7246ad98f0aa79fc8e642342040618ebce356620aed1bbf7afb355323bf",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 4.5 goals",
     "choice": "under 4.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-10-14T02:01:10.595Z",
     "field_name": "line sign",
     "was": "Over/Under −4.5 goals · under −4.5",
     "now": "Over/Under 4.5 goals · under 4.5",
     "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-10-14T02:01:10.595Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   }
  },
  {
   "observation_id": "n-b7c9167b79b8e2c3e7e3764d",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-b7c9167b79b8e2c3e7e3764d",
   "quote_text": "Over / Under 3.5 Goals: Under 3.5 Goals @ 1.57 Odds",
   "fragment_from": 822,
   "fragment_to": 873,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.57",
    "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-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": "1.57",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5 at 1.57"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "accf0f8bad3905d494f8c5c36d3f58ee0994843fd25a0d8993bd1afdd2914f93",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "017330e6cea76c15a44c746504f8c42135ec0c45898a16e83ac31997326832e7",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-10-14T02:01:10.612Z",
     "field_name": "line sign",
     "was": "Over/Under −3.5 goals · under −3.5",
     "now": "Over/Under 3.5 goals · under 3.5",
     "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-10-14T02:01:10.612Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   }
  },
  {
   "observation_id": "n-8cc94bf7120783d06987e57f",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-8cc94bf7120783d06987e57f",
   "quote_text": "Over / Under 2.5 Goals: Under 2.5 Goals @ 2.30 Odds",
   "fragment_from": 875,
   "fragment_to": 926,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "insufficient_funds",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "2.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-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "2.3",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 2.3"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "3d4cac178490635d2891dd7c508639023d3a76b6a2fab03df9d93292ebb9d0e0",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "239e16b6062d668d9842f1811cce98d06eee648b3ee893bfee8ccfb4e48bdcca",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-10-14T02:01:10.625Z",
     "field_name": "line sign",
     "was": "Over/Under −2.5 goals · under −2.5",
     "now": "Over/Under 2.5 goals · under 2.5",
     "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-10-14T02:01:10.625Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   }
  },
  {
   "observation_id": "n-5c39f57f3c47aeb0a1ddc02f",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-5c39f57f3c47aeb0a1ddc02f",
   "quote_text": "Over / Under 1.5 Goals: Over 1.5 Goals @ 1.17 Odds",
   "fragment_from": 928,
   "fragment_to": 978,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": null,
   "statement_class": "priced",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 1.5 goals",
   "outcome_label": "over 1.5",
   "odds_set": {
    "by_author": "1.17",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 1.5 goals",
    "choice": "over 1.5",
    "author_odds": "1.17",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Over/Under 1.5 goals: over 1.5 at 1.17"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "80b87876c82dfaeb8673de618c634179b9e7329ae07bb3365a90c656d54391ae",
     "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": 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": "a1572dcf1c89f4bb1ef09d36e1e74e3016117bcab41621adf7942fdbedb4e335",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 1.5 goals",
     "choice": "over 1.5",
     "decimal_odds": 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": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5067a43c44d5386066aba8ec",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-5067a43c44d5386066aba8ec",
   "quote_text": "Asian Handicap: Aston Villa +0.5 @ 1.75 Odds",
   "fragment_from": 1072,
   "fragment_to": 1116,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": "2026-10-14T04:22:11.848Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.5",
   "outcome_label": "Aston Villa +0.5",
   "odds_set": {
    "by_author": "1.75",
    "our_snapshot": "1.7042",
    "our_snapshot_at": "2026-10-11T08:56:23.448Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 7042,
   "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-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap 0.5",
    "choice": "Aston Villa +0.5",
    "author_odds": "1.75",
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "0.5",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.5: Aston Villa +0.5 at 1.75"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "5f1f836ecc4a40aa2d88b5e6bdbcc9ff25b1a4d9b260bb70821b03ce648fa17d",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.5",
     "choice": "Aston Villa +0.5",
     "decimal_odds": "1.75",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7500,
     "executed_at": "2026-10-14T04:22:07.630Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "74b865a3e09cdcb423bb74979f7a9c8d9730c4d57b66542debc8e67b01fdf5f2",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.5",
     "choice": "Aston Villa +0.5",
     "decimal_odds": "1.7042",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7042,
     "executed_at": "2026-10-14T04:22:11.848Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7ae0946b42297ddc9147b22c",
   "url": "/sources/footballpredictions-com/picks/101/#pick-n-7ae0946b42297ddc9147b22c",
   "quote_text": "European Handicap: Aston Villa +1 @ 1.62 Odds",
   "fragment_from": 1118,
   "fragment_to": 1163,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "17225ec8b708cf9ff41ab3cc5afc8bd2f0010a2dcce910a8041a46704bb117ae",
    "material_removed": false
   },
   "published_at": "2026-10-07T05:45:17.000Z",
   "detected_at": "2026-10-11T08:59:32.888Z",
   "executed_at": "2026-10-14T04:22:11.929Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "European handicap 1",
   "outcome_label": "Aston Villa +1",
   "odds_set": {
    "by_author": "1.62",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6200,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-07T05:45:17.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-07T05:45:17.000Z",
    "detected_at": "2026-10-11T08:59:32.888Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "European handicap 1",
    "choice": "Aston Villa +1",
    "author_odds": "1.62",
    "market_key": "handicap_european",
    "choice_key": "2",
    "period": "match",
    "line": "1",
    "subject": "goals_total",
    "in_words": "European handicap 1: Aston Villa +1 at 1.62"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "93a7e6942b81a6496ac966c3a06af5a9d75fe38f9d2972ebcbedf2bd4943c3c4",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "European handicap 1",
     "choice": "Aston Villa +1",
     "decimal_odds": "1.62",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6200,
     "executed_at": "2026-10-14T04:22:11.929Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "bacdab462695f8527bd590843f3b6ed6eb2eb24ad38393b0d6c8b64395a4e1f1",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "European handicap 1",
     "choice": "Aston Villa +1",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "FootballPredictions.com",
    "publisher": "FootballPredictions.com",
    "forecaster": "FootballPredictions.com",
    "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://footballpredictions.com/footballpredictions/premierleaguepredictions/newcastle-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b28e994911cfcbfd6df815a4",
   "url": "/authors/baba/picks/42/#pick-n-b28e994911cfcbfd6df815a4",
   "quote_text": "our second tip is that both teams will score",
   "fragment_from": 2311,
   "fragment_to": 2355,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
    "display_name": null,
    "speaker": "Baba",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0d07145f26bbfcca16b82e8767710eadc8f7daa488d8a7f1094d7872ca998891",
    "material_removed": false
   },
   "published_at": "2026-10-14T01:14:33.000Z",
   "detected_at": "2026-10-14T02:29:35.589Z",
   "executed_at": "2026-10-14T02:52:29.357Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5064",
    "our_snapshot_at": "2026-10-14T02:26:31.754Z",
    "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-14T01:14:33.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-14T01:14:33.000Z",
    "detected_at": "2026-10-14T02:29:35.589Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "b25d11cc9e9596a9fe32c1ffe66dc0a612605fa60eee9152e88b01e7f8419b83",
     "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.5064",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-14T02:52:29.357Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Baba",
    "publisher": "Livetipsportal",
    "forecaster": "Baba",
    "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/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b7a012581a30587409d0bca0",
   "url": "/authors/baba/picks/42/#pick-n-b7a012581a30587409d0bca0",
   "quote_text": "Total Goals\n\nOver 2.5",
   "fragment_from": 2569,
   "fragment_to": 2590,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
    "display_name": null,
    "speaker": "Baba",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0d07145f26bbfcca16b82e8767710eadc8f7daa488d8a7f1094d7872ca998891",
    "material_removed": false
   },
   "published_at": "2026-10-14T01:14:33.000Z",
   "detected_at": "2026-10-14T02:29:35.589Z",
   "executed_at": "2026-11-07T00:37:59.855Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.6211",
    "our_snapshot_at": "2026-10-14T02:26:31.754Z",
    "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-14T01:14:33.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-14T01:14:33.000Z",
    "detected_at": "2026-10-14T02:29:35.589Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "15ef81d59822215dd1efcc1c1914d9c8b803cc5cb5038ee92dbf7ef29e03454b",
     "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.6211",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T00:37:59.855Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Baba",
    "publisher": "Livetipsportal",
    "forecaster": "Baba",
    "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/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-13a1b49d1e9240a0c53d91df",
   "url": "/authors/javier-ortega/picks/18/#pick-n-13a1b49d1e9240a0c53d91df",
   "quote_text": "Además, el mercado “Ambos marcan - Sí” aparece barato (1.51 en bwin)",
   "fragment_from": 1589,
   "fragment_to": 1657,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://as.com/apuestas/pronosticos/newcastle-united-vs-aston-villa-pronostico-17-10-2026/",
    "display_name": null,
    "speaker": "Javier Ortega",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ce3f43739c0fa786dfdfcf909a348c3978dfec7eb1a1bf65342ceb71ad5b24e",
    "material_removed": false
   },
   "published_at": "2026-10-15T00:27:32.000Z",
   "detected_at": "2026-10-15T05:29:32.325Z",
   "executed_at": "2026-10-15T05:31:46.974Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.51",
    "our_snapshot": "1.5000",
    "our_snapshot_at": "2026-10-15T05:28:51.497Z",
    "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-15T00:27:32.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-15T00:27:32.000Z",
    "detected_at": "2026-10-15T05:29:32.325Z",
    "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.51",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.51"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "e400bd1ed0718085e28a51c597e606cfc81da2c1d4cf8d7b39844908e431bc00",
     "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.51",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T05:31:46.157Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "1cdc63ac2e9fbb4036d288b38e5bb00a327af34de7cf8aa09f31863ad6126cba",
     "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.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T05:31:46.974Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Javier Ortega",
    "publisher": "AS Apuestas — «Pronósticos»",
    "forecaster": "Javier Ortega",
    "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://as.com/apuestas/pronosticos/newcastle-united-vs-aston-villa-pronostico-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8fd3a5942e514339691960b0",
   "url": "/sources/free-super-tips/picks/18/#pick-n-8fd3a5942e514339691960b0",
   "quote_text": "Both Teams To Score\n\nReasoning\n\nReason for tip\n\nAston Villa have recovered from a disastrous start to the season to score 21 goals in seven games. Both teams have scored in six of these, while Newcastle have seen goals at both ends in all four home matches this season.\n\n8/15odds when tipped",
   "fragment_from": 310,
   "fragment_to": 601,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "d4404a4ec11c847b301e4f0d6c720e4a3ff85dd1c5f588576ad56b319d91ebeb",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T14:24:44.700Z",
   "executed_at": "2026-10-15T15:46:42.014Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.533",
    "our_snapshot": "1.5128",
    "our_snapshot_at": "2026-10-15T14:23:28.000Z",
    "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": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-15T14:24:44.700Z",
    "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": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.533",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.53"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "d301fb02964d9aa1e85b3e7ac4bcff4aea63d90440f448fac2d93d873656746a",
     "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.533",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T15:46:40.617Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "c8d5df5889f6558017f52ee48d2b1207851354797fe7c5668ceab26e5001205e",
     "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.5128",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T15:46:42.014Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Free Super Tips",
    "publisher": "Free Super Tips",
    "forecaster": "Free Super Tips",
    "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.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-cc5a5d79218dcd9f6860e0cf",
   "url": "/sources/free-super-tips/picks/18/#pick-n-cc5a5d79218dcd9f6860e0cf",
   "quote_text": "Draw 2-2\n\nReasoning\n\nReason for tip\n\nAston Villa drew 2-2 with Brentford last weekend and visit a Newcastle side who have played out two identical scorelines in four home matches this season.\n\n11/1odds when tipped",
   "fragment_from": 1301,
   "fragment_to": 1514,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "d4404a4ec11c847b301e4f0d6c720e4a3ff85dd1c5f588576ad56b319d91ebeb",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T14:24:44.700Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 2-2 Aston Villa",
   "odds_set": {
    "by_author": "12",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-15T14:24:44.700Z",
    "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": "Correct score",
    "choice": "Newcastle United 2-2 Aston Villa",
    "author_odds": "12",
    "market_key": "correct_score_market",
    "choice_key": "2-2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 2-2 Aston Villa at 12"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "1833ae9cb495e6de773a6c1c0bfe1fd0cbe110fc35046def2e83c1cf4954d2fa",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": "3.6500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T15:46:43.663Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    },
    {
     "operation_id": "6e6822063f4550c1b2b00434ab10bba5d67d7c282f42c148c4fc2dae269e5c86",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Newcastle United 2-2 Aston Villa",
     "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": "Free Super Tips",
    "publisher": "Free Super Tips",
    "forecaster": "Free Super Tips",
    "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.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d316f91e0708db9338f7e314",
   "url": "/sources/free-super-tips/picks/18/#pick-n-d316f91e0708db9338f7e314",
   "quote_text": "Nicolas Jackson To Score Anytime\n\nReasoning\n\nReason for tip\n\nNicolas Jackson has scored five goals for Aston Villa and has notched in four of his last five appearances for club and country. He will be in high spirits after his midweek brace and can strike again.\n\n13/8odds when tipped",
   "fragment_from": 1876,
   "fragment_to": 2160,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "d4404a4ec11c847b301e4f0d6c720e4a3ff85dd1c5f588576ad56b319d91ebeb",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T14:24:44.700Z",
   "executed_at": "2026-10-15T15:46:43.737Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Nicolas Jackson to score",
   "odds_set": {
    "by_author": "2.625",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-15T14:24:44.700Z",
    "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": "Player to score",
    "choice": "Nicolas Jackson to score",
    "author_odds": "2.625",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Nicolas Jackson to score at 2.62"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost — Nicolas Jackson scored 0 goals; the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "da9fd7a087daf96ff1cea6de888772a1cf181a2ad88a3e79e105de111543879f",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Nicolas Jackson to score",
     "decimal_odds": "2.625",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T15:46:43.737Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "e9fa96b85ded4491eea8ad658fd9a8a34d751144adad65441f2f68abe7390656",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Nicolas Jackson to score",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Free Super Tips",
    "publisher": "Free Super Tips",
    "forecaster": "Free Super Tips",
    "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.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-da188b5945c1493edeab3cd6",
   "url": "/authors/steeven-occhipinti/picks/2/#pick-n-da188b5945c1493edeab3cd6",
   "quote_text": "Le pronostic de la rédaction pour le match Newcastle-Aston Villa en Premier League est : Aston Villa ne perd pas !",
   "fragment_from": 2181,
   "fragment_to": 2295,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.com/pronostics/newcastle-aston-villa-379488/",
    "display_name": null,
    "speaker": "Steeven Occhipinti",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3ef26d5d176ce2dd60333133f4365050bcf2475c98b5bc9d38b55389f6ee856",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T16:36:53.982Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-15T16:36:53.982Z",
    "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 Aston Villa",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Aston Villa"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "8a537614683029a43b441f055f495a5956d1f94b568891213d82339e8c132abd",
     "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 Aston Villa",
     "decimal_odds": "1.6024",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: repeats another statement",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-10-15T18:00:04.171Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Steeven Occhipinti",
    "publisher": "sportytrader.com",
    "forecaster": "Steeven Occhipinti",
    "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/newcastle-aston-villa-379488/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5a3baa78418d136215b5e99b",
   "url": "/authors/steeven-occhipinti/picks/8/#pick-n-5a3baa78418d136215b5e99b",
   "quote_text": "Notre pronostic Newcastle United - Aston Villa : Aston Villa ne perd pas !\n\nLe pronostic :\n\nNul ou Aston Villa\n\n1.53",
   "fragment_from": 13855,
   "fragment_to": 13971,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.com/pronostics/newcastle-aston-villa-379488/",
    "display_name": null,
    "speaker": "Steeven Occhipinti",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3ef26d5d176ce2dd60333133f4365050bcf2475c98b5bc9d38b55389f6ee856",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T16:36:53.982Z",
   "executed_at": "2026-10-15T18:00:02.864Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Aston Villa",
   "odds_set": {
    "by_author": "1.53",
    "our_snapshot": "1.6024",
    "our_snapshot_at": "2026-10-15T16:34:32.198Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6024,
   "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-15T16:36:53.982Z",
    "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 Aston Villa",
    "author_odds": "1.53",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Aston Villa at 1.53"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "47e59f8b20a3dd349a5fecc2c71daf868779df36e4390f761f3f20bcb0fcce05",
     "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 Aston Villa",
     "decimal_odds": "1.53",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5300,
     "executed_at": "2026-10-15T18:00:00.752Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "7923d4d7781a7e906f40389e00cae4f3aaa7cdaa5a05f0f116720ccc0b5ff04a",
     "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 Aston Villa",
     "decimal_odds": "1.6024",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6024,
     "executed_at": "2026-10-15T18:00:02.864Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steeven Occhipinti",
    "publisher": "sportytrader.com",
    "forecaster": "Steeven Occhipinti",
    "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/newcastle-aston-villa-379488/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "link": {
    "kind": "same_pick",
    "main_record_id": "n-da188b5945c1493edeab3cd6"
   },
   "correction": null
  },
  {
   "observation_id": "n-d97405c0affdda0b7522dfa2",
   "url": "/authors/steeven-occhipinti/picks/8/#pick-n-d97405c0affdda0b7522dfa2",
   "quote_text": "Autres pronostics intéressants pour le match Newcastle contre Aston Villa\n\nAston Villa gagne\n\nCote\n2.85",
   "fragment_from": 14013,
   "fragment_to": 14116,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.com/pronostics/newcastle-aston-villa-379488/",
    "display_name": null,
    "speaker": "Steeven Occhipinti",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3ef26d5d176ce2dd60333133f4365050bcf2475c98b5bc9d38b55389f6ee856",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T16:36:53.982Z",
   "executed_at": "2026-10-15T18:00:04.111Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Aston Villa",
   "odds_set": {
    "by_author": "2.85",
    "our_snapshot": "2.9800",
    "our_snapshot_at": "2026-10-15T16:34:32.198Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 19800,
   "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-15T16:36:53.982Z",
    "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": "1X2, match result",
    "choice": "Aston Villa",
    "author_odds": "2.85",
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Aston Villa at 2.85"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "798b2e1573a6286b3c93b8721026b473a1b3fc4c542df046bf0c5dab87762656",
     "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": "Aston Villa",
     "decimal_odds": "2.85",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 18500,
     "executed_at": "2026-10-15T18:00:02.931Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "1f910fd098357ba91cc160deeab7ad411e8f0774fbbe8e4aca727d72af628706",
     "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": "Aston Villa",
     "decimal_odds": "2.9800",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 19800,
     "executed_at": "2026-10-15T18:00:04.111Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steeven Occhipinti",
    "publisher": "sportytrader.com",
    "forecaster": "Steeven Occhipinti",
    "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/newcastle-aston-villa-379488/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d6a00566dd52d9a7aef23213",
   "url": "/authors/steeven-occhipinti/picks/8/#pick-n-d6a00566dd52d9a7aef23213",
   "quote_text": "Les deux équipes marquent\n\nCote\n1.45",
   "fragment_from": 14393,
   "fragment_to": 14429,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.com/pronostics/newcastle-aston-villa-379488/",
    "display_name": null,
    "speaker": "Steeven Occhipinti",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b3ef26d5d176ce2dd60333133f4365050bcf2475c98b5bc9d38b55389f6ee856",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T16:36:53.982Z",
   "executed_at": "2026-11-07T00:45:54.836Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.45",
    "our_snapshot": "1.5128",
    "our_snapshot_at": "2026-10-15T16:34:32.198Z",
    "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": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-15T16:36:53.982Z",
    "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": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.45",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.45"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "1bbb1df9560036161cbaa1382b5a1b247fc1fd1914dea22e437029d98414fb14",
     "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.45",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T00:45:53.605Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "00196fd1502f6e2c706f839c37ce951f9082d87e404857c50301e5168006737a",
     "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.5128",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T00:45:54.836Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Steeven Occhipinti",
    "publisher": "sportytrader.com",
    "forecaster": "Steeven Occhipinti",
    "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/newcastle-aston-villa-379488/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-852b2623f9e1aa96397f35a6",
   "url": "/authors/adam-clancy/picks/7/#pick-n-852b2623f9e1aa96397f35a6",
   "quote_text": "Villa to win at 21/10 (3.10)",
   "fragment_from": 2942,
   "fragment_to": 2970,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": "Adam Clancy",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0de8835850437740c124542ddd989d29a1c6c38205a4692a4f8e0506fc1bf156",
    "material_removed": false
   },
   "published_at": "2026-10-15T18:47:44.000Z",
   "detected_at": "2026-10-15T18:54:13.256Z",
   "executed_at": "2026-10-15T18:55:25.884Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Aston Villa",
   "odds_set": {
    "by_author": "3.1",
    "our_snapshot": "2.9700",
    "our_snapshot_at": "2026-10-15T18:50:51.025Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 19700,
   "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-15T18:47:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-15T18:47:44.000Z",
    "detected_at": "2026-10-15T18:54:13.256Z",
    "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": "Aston Villa",
    "author_odds": "3.1",
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Aston Villa at 3.1"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "f485d6e4b9e516acf2fbbc93774dcdfb79d64c204858e2f0ad41006ad88efbea",
     "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": "Aston Villa",
     "decimal_odds": "3.1",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 21000,
     "executed_at": "2026-10-15T18:55:25.842Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "172a470dc522ee5c88ebe6de20ff9e57f0f739d414a7ddb78bb3d069b938b0e8",
     "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": "Aston Villa",
     "decimal_odds": "2.9700",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 19700,
     "executed_at": "2026-10-15T18:55:25.884Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Adam Clancy",
    "publisher": "Football Whispers",
    "forecaster": "Adam Clancy",
    "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://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-19879018aebc90f9f9db0517",
   "url": "/authors/adam-clancy/picks/7/#pick-n-19879018aebc90f9f9db0517",
   "quote_text": "Over 3.5 goals at 6/4 (2.50)",
   "fragment_from": 2999,
   "fragment_to": 3027,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": "Adam Clancy",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0de8835850437740c124542ddd989d29a1c6c38205a4692a4f8e0506fc1bf156",
    "material_removed": false
   },
   "published_at": "2026-10-15T18:47:44.000Z",
   "detected_at": "2026-10-15T18:54:13.256Z",
   "executed_at": "2026-10-15T18:55:21.160Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": "2.5",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-15T18:47:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-15T18:47:44.000Z",
    "detected_at": "2026-10-15T18:54:13.256Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": "2.5",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: over 3.5 at 2.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "aa5b209d93d2be71faeea6119faa9534481f3984c48039cc97986bda013cd1a8",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": "2.5",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T18:55:21.160Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "42425d5a5c0968bd3dd771b56b766267261c3a8a9f0ebe25e33431100c85ed6b",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Adam Clancy",
    "publisher": "Football Whispers",
    "forecaster": "Adam Clancy",
    "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://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-3259722f3155d1567dcbc921",
   "url": "/authors/adam-clancy/picks/7/#pick-n-3259722f3155d1567dcbc921",
   "quote_text": "BTTS – Yes at 11/20 (1.55)",
   "fragment_from": 3211,
   "fragment_to": 3237,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": "Adam Clancy",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0de8835850437740c124542ddd989d29a1c6c38205a4692a4f8e0506fc1bf156",
    "material_removed": false
   },
   "published_at": "2026-10-15T18:47:44.000Z",
   "detected_at": "2026-10-15T18:54:13.256Z",
   "executed_at": "2026-10-15T18:55:24.229Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.55",
    "our_snapshot": "1.5128",
    "our_snapshot_at": "2026-10-15T18:50:51.025Z",
    "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-15T18:47:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-15T18:47:44.000Z",
    "detected_at": "2026-10-15T18:54:13.256Z",
    "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.55",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.55"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "c93fe9c17319929c3cf940924ff225cd2cc2bd605e46a039682e9f8c61d1083d",
     "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.55",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T18:55:22.784Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8ec7232489cd606cda5a9fef408a623924ba59ffad0a5ff3f171a1c4cae54c46",
     "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.5128",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T18:55:24.229Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Adam Clancy",
    "publisher": "Football Whispers",
    "forecaster": "Adam Clancy",
    "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://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7958ebefd313578628ddea8c",
   "url": "/authors/adam-clancy/picks/7/#pick-n-7958ebefd313578628ddea8c",
   "quote_text": "predicting a 3-1 Villa victory, which is available 22/1 (23.00)",
   "fragment_from": 3274,
   "fragment_to": 3337,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "display_name": null,
    "speaker": "Adam Clancy",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0de8835850437740c124542ddd989d29a1c6c38205a4692a4f8e0506fc1bf156",
    "material_removed": false
   },
   "published_at": "2026-10-15T18:47:44.000Z",
   "detected_at": "2026-10-15T18:54:13.256Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 1-3 Aston Villa",
   "odds_set": {
    "by_author": "23",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-15T18:47:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-15T18:47:44.000Z",
    "detected_at": "2026-10-15T18:54:13.256Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 1-3 Aston Villa",
    "author_odds": "23",
    "market_key": "correct_score_market",
    "choice_key": "1-3",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 1-3 Aston Villa at 23"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "3810d37ae4b0f6218f5392cfc72525fc362c9642028a60e1637f3c757f13d2cc",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Aston Villa",
     "decimal_odds": "2.9700",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 19700,
     "executed_at": "2026-10-15T18:55:25.756Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Adam Clancy",
    "publisher": "Football Whispers",
    "forecaster": "Adam Clancy",
    "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://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-323aa358910f783ec0652ae2",
   "url": "/authors/oliver-thomas/picks/2/#pick-n-323aa358910f783ec0652ae2",
   "quote_text": "We say: Newcastle United 1-1 Aston Villa",
   "fragment_from": 5398,
   "fragment_to": 5438,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsmole.co.uk/football/newcastle-united/preview/newcastle-vs-aston-villa-prediction-team-news-lineups_606925.html",
    "display_name": null,
    "speaker": "Oliver Thomas",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4a3c90bd39e0eb8db7d262ec952214602944bfa83f0dbdb82248ed50581a5f00",
    "material_removed": false
   },
   "published_at": "2026-10-15T16:00:00.000Z",
   "detected_at": "2026-10-16T02:09:52.342Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 1-1 Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-15T16:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-15T16:00:00.000Z",
    "detected_at": "2026-10-16T02:09:52.342Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 1-1 Aston Villa",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "1-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 1-1 Aston Villa"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "3e277113f3c40a17388546ccd40370477d5bf5d2f9683786370d08a764af4fa9",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": "3.6200",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-16T03:16:23.894Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Oliver Thomas",
    "publisher": "Sports Mole",
    "forecaster": "Oliver Thomas",
    "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.sportsmole.co.uk/football/newcastle-united/preview/newcastle-vs-aston-villa-prediction-team-news-lineups_606925.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9ae01096247bc928f45eaea3",
   "url": "/authors/enrico-giordano/picks/2/#pick-n-9ae01096247bc928f45eaea3",
   "quote_text": "Il nostro pronostico Doppia chance 1x",
   "fragment_from": 642,
   "fragment_to": 679,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.bottadiculo.it/pronostico-newcastle-utd-aston-villa-17-ottobre-2026-7a-giornata-di-premier-league/",
    "display_name": null,
    "speaker": "Enrico Giordano",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b576e2caeb8240dc25d08a185dda446f2d3ed7148b6c4ec22bc52605c590a19a",
    "material_removed": false
   },
   "published_at": "2026-10-16T06:24:00.000Z",
   "detected_at": "2026-10-16T07:28:46.763Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "repeats another statement",
   "cause_code": "duplicate",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Newcastle United or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-16T06:24:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-16T06:24:00.000Z",
    "detected_at": "2026-10-16T07:28:46.763Z",
    "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": "Newcastle United or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Newcastle United or draw"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "b104b87a587801d2b8d7ab43bf31dff3375c50a866065421f02d75713ae18008",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Newcastle United or draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: repeats another statement",
     "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": "Enrico Giordano",
    "publisher": "bottadiculo.it",
    "forecaster": "Enrico Giordano",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.bottadiculo.it/pronostico-newcastle-utd-aston-villa-17-ottobre-2026-7a-giornata-di-premier-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1b2442d1d632f2c8d2da6fa0",
   "url": "/authors/enrico-giordano/picks/246/#pick-n-1b2442d1d632f2c8d2da6fa0",
   "quote_text": "il pronostico è Doppia chance 1x a quota 1.37 (Planetwin365)",
   "fragment_from": 9705,
   "fragment_to": 9765,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.bottadiculo.it/pronostico-newcastle-utd-aston-villa-17-ottobre-2026-7a-giornata-di-premier-league/",
    "display_name": null,
    "speaker": "Enrico Giordano",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b576e2caeb8240dc25d08a185dda446f2d3ed7148b6c4ec22bc52605c590a19a",
    "material_removed": false
   },
   "published_at": "2026-10-16T06:24:00.000Z",
   "detected_at": "2026-10-16T07:28:46.763Z",
   "executed_at": "2026-10-16T08:15:02.441Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Newcastle United or draw",
   "odds_set": {
    "by_author": "1.37",
    "our_snapshot": "1.3600",
    "our_snapshot_at": "2026-10-16T07:26:25.198Z",
    "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-16T06:24:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-16T06:24:00.000Z",
    "detected_at": "2026-10-16T07:28:46.763Z",
    "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": "Newcastle United or draw",
    "author_odds": "1.37",
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Newcastle United or draw at 1.37"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "c73a4a98c7d109d0342846ea5bedbed61d98b3d5854e67fe5ad35cbbc0862ba9",
     "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": "Newcastle United or draw",
     "decimal_odds": "1.37",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-16T08:15:01.620Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "c64fa3dc6d5018570143bd2af81a089b8e18c3f8b3f68bfd61f74496c6e13c90",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Newcastle United or draw",
     "decimal_odds": "1.3600",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-16T08:15:02.441Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Enrico Giordano",
    "publisher": "bottadiculo.it",
    "forecaster": "Enrico Giordano",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.bottadiculo.it/pronostico-newcastle-utd-aston-villa-17-ottobre-2026-7a-giornata-di-premier-league/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "link": {
    "kind": "same_pick",
    "main_record_id": "n-9ae01096247bc928f45eaea3"
   },
   "correction": null
  },
  {
   "observation_id": "n-ce81dda509fda13b03ff2e84",
   "url": "/sources/scores24-live/picks/15/#pick-n-ce81dda509fda13b03ff2e84",
   "quote_text": "Total goals Over (2,5)\n\n--\n\n1.61",
   "fragment_from": 981,
   "fragment_to": 1013,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://scores24.live/en/predictions/soccer",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "7f342e583f73a84d1e0941100f8c9f3f37a4cc84a67c7dbd89534d98aee665d7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-16T09:09:29.777Z",
   "executed_at": "2026-10-16T09:14:17.353Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.61",
    "our_snapshot": "1.6289",
    "our_snapshot_at": "2026-10-16T09:09:28.850Z",
    "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": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-16T09:09:29.777Z",
    "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": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.61",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.61"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "8dcddae5c40a13a0c9aaa226774f332c2becb0418de599125a7cff9e380bca3c",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.61",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-16T09:14:16.330Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "0671cfcc91adc850f7170bd3e911ee78bcca11f2f5c42174bca42e7187e53340",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.6289",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-16T09:14:17.353Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Scores24",
    "publisher": "Scores24",
    "forecaster": "Scores24",
    "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://scores24.live/en/predictions/soccer",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5e53764e311fe5fa3227be69",
   "url": "/sources/dailysports-net/picks/10/#pick-n-5e53764e311fe5fa3227be69",
   "quote_text": "Total over 2.5\n\nOdds:\n\n1.6",
   "fragment_from": 2690,
   "fragment_to": 2716,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://dailysports.net/predictions/home-advantage-versus-strong-away-form-newcastle-vs-aston-villa-prediction/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "ca90577f006e3e95fa8778c8a08691dfcc625254c214debafe6bdbf186bb687f",
    "material_removed": false
   },
   "published_at": "2026-10-16T23:50:54.000Z",
   "detected_at": "2026-10-17T00:09:33.281Z",
   "executed_at": "2026-11-07T00:48:08.630Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.6",
    "our_snapshot": "1.6098",
    "our_snapshot_at": "2026-10-17T00:07:14.295Z",
    "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-16T23:50:54.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-16T23:50:54.000Z",
    "detected_at": "2026-10-17T00:09:33.281Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.6",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.6"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "7214f00ebe21e77f79dd288c86a34be5b4738322dd9b973e7d7623b23ad14fa9",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.6",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T00:48:07.549Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "19741516a37bcead2572edcc815ce3ef488e6da0759d070ac71cd2dcadc5fa8d",
     "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.6098",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T00:48:08.630Z",
     "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/home-advantage-versus-strong-away-form-newcastle-vs-aston-villa-prediction/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-cb557f5611b470bcec98a94d",
   "url": "/sources/betclan-com/picks/38/#pick-n-cb557f5611b470bcec98a94d",
   "quote_text": "Newcastle for the Winner of the match, with a probability of 44%",
   "fragment_from": 2847,
   "fragment_to": 2911,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "bed672ed189c46240f79fcfc2f308c7c366118c15088441dfa4c53316eadb8d1",
    "material_removed": false
   },
   "published_at": "2026-10-12T00:10:00.000Z",
   "detected_at": "2026-10-17T00:09:42.774Z",
   "executed_at": "2026-10-17T20:34:48.275Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Newcastle United",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.2450",
    "our_snapshot_at": "2026-10-17T00:07:14.295Z",
    "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-12T00:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-12T00:10:00.000Z",
    "detected_at": "2026-10-17T00:09:42.774Z",
    "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": "Newcastle United",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Newcastle United"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "96f8a16f34f52e9a5fab50d21f65c7c982ea47a5d7f205626b813941b7132966",
     "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": "Newcastle United",
     "decimal_odds": "2.2450",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-17T20:34:48.275Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "BetClan",
    "publisher": "BetClan",
    "forecaster": "BetClan",
    "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.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-098ea2f180f59363f981f47c",
   "url": "/sources/betclan-com/picks/38/#pick-n-098ea2f180f59363f981f47c",
   "quote_text": "Yes for Both Teams to Score, with a percentage of 66%.",
   "fragment_from": 2913,
   "fragment_to": 2967,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "bed672ed189c46240f79fcfc2f308c7c366118c15088441dfa4c53316eadb8d1",
    "material_removed": false
   },
   "published_at": "2026-10-12T00:10:00.000Z",
   "detected_at": "2026-10-17T00:09:42.774Z",
   "executed_at": "2026-11-07T00:45:59.615Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5000",
    "our_snapshot_at": "2026-10-17T00:07:14.295Z",
    "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-12T00:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-12T00:10:00.000Z",
    "detected_at": "2026-10-17T00:09:42.774Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "16e13adcd48d29ae179fbd4ecd871c2eafa208d545ada9e2275ce7a8e1965ea6",
     "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.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-07T00:45:59.615Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "BetClan",
    "publisher": "BetClan",
    "forecaster": "BetClan",
    "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.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2a947289742a7849e836eec1",
   "url": "/sources/betclan-com/picks/38/#pick-n-2a947289742a7849e836eec1",
   "quote_text": "For Total Goals, we predict Over 2.5, that have a probability of 59%",
   "fragment_from": 2969,
   "fragment_to": 3037,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "bed672ed189c46240f79fcfc2f308c7c366118c15088441dfa4c53316eadb8d1",
    "material_removed": false
   },
   "published_at": "2026-10-12T00:10:00.000Z",
   "detected_at": "2026-10-17T00:09:42.774Z",
   "executed_at": "2026-10-17T20:34:49.750Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.6098",
    "our_snapshot_at": "2026-10-17T00:07:14.295Z",
    "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-12T00:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-12T00:10:00.000Z",
    "detected_at": "2026-10-17T00:09:42.774Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "a349cc46f722322adf85509d231ea79e22b19980c0cc4f762010b1b22e66e151",
     "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.6098",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-17T20:34:49.750Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "BetClan",
    "publisher": "BetClan",
    "forecaster": "BetClan",
    "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.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9c2eceedbabfd179bd9827f6",
   "url": "/sources/betclan-com/picks/38/#pick-n-9c2eceedbabfd179bd9827f6",
   "quote_text": "On the risky side, you can try the Correct Score of 3-1 which has a percentage of 16%.",
   "fragment_from": 3039,
   "fragment_to": 3125,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "bed672ed189c46240f79fcfc2f308c7c366118c15088441dfa4c53316eadb8d1",
    "material_removed": false
   },
   "published_at": "2026-10-12T00:10:00.000Z",
   "detected_at": "2026-10-17T00:09:42.774Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 3-1 Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-12T00:10:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-12T00:10:00.000Z",
    "detected_at": "2026-10-17T00:09:42.774Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 3-1 Aston Villa",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "3-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 3-1 Aston Villa"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "e5166b9c587b9125be4660f26a32bfa024f4badba9a3496e4296904b31ec8369",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Newcastle United",
     "decimal_odds": "2.2450",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-17T20:34:50.088Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    },
    {
     "operation_id": "725952e01aa0d3e75b4c4433d7060482de60b6cb86d5edebcdda113f49377d9d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Newcastle United 3-1 Aston Villa",
     "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": "BetClan",
    "publisher": "BetClan",
    "forecaster": "BetClan",
    "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.betclan.com/predictionsdetails/football/1557434/newcastle-v-aston-villa-prediction-h2h-tip-and-match-preview/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-de6678db5578441005a9caba",
   "url": "/authors/theo-becker/picks/26/#pick-n-de6678db5578441005a9caba",
   "quote_text": "prevemos que ambas as equipes marcarão, dada a capacidade ofensiva recente do Aston Villa e a vulnerabilidade defensiva do Newcastle, que sofreu 13 gols até agora. Ambas as equipes marcam está com odds de 1.51 na KTO",
   "fragment_from": 2146,
   "fragment_to": 2362,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.livetipsportal.com/pt/palpites/newcastle-vs-aston-villa-premier-league-12153349/",
    "display_name": null,
    "speaker": "Théo Becker",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "69ac6cf266518c667ae838484ca96975e75b71cde300ff49811346f485b4f443",
    "material_removed": false
   },
   "published_at": "2026-10-14T00:36:26.000Z",
   "detected_at": "2026-10-17T00:50:19.850Z",
   "executed_at": "2026-10-18T01:19:29.897Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.51",
    "our_snapshot": "1.5000",
    "our_snapshot_at": "2026-10-17T00:47:34.713Z",
    "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-14T00:36:26.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-14T00:36:26.000Z",
    "detected_at": "2026-10-17T00:50:19.850Z",
    "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.51",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.51"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "e1184a7a667a7ed6ee64b756ae28d47eb39b9da654bf115b536aa05f3d10df27",
     "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.51",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T01:19:29.274Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "f19aaf268ec60bdfb721dbf5bcaff7d62feb80ae4182a4a01925d94f1c4776e5",
     "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.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T01:19:29.897Z",
     "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/newcastle-vs-aston-villa-premier-league-12153349/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f2c5efccd3d6907efa319021",
   "url": "/authors/ben-knapton/picks/3/#pick-n-f2c5efccd3d6907efa319021",
   "quote_text": "We say: Newcastle United 1-1 Aston Villa",
   "fragment_from": 5043,
   "fragment_to": 5083,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsmole.co.uk/football/man-city/premier-league-predictions/feature/how-many-for-man-city-saturdays-premier-league-predictions_607040.html",
    "display_name": null,
    "speaker": "Ben Knapton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "caef06aa61c2597f091ade570f069d278b0eeda6ae99bd478495ab823bc47046",
    "material_removed": false
   },
   "published_at": "2026-10-16T23:00:00.000Z",
   "detected_at": "2026-10-17T01:10:03.823Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 1-1 Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-16T23:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-16T23:00:00.000Z",
    "detected_at": "2026-10-17T01:10:03.823Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 1-1 Aston Villa",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "1-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 1-1 Aston Villa"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "052ebc263ebb4e96ee0471f893532473a322d0e671754257755243d0069d78ee",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": "3.6500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T02:50:31.425Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Ben Knapton",
    "publisher": "Sports Mole",
    "forecaster": "Ben Knapton",
    "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.sportsmole.co.uk/football/man-city/premier-league-predictions/feature/how-many-for-man-city-saturdays-premier-league-predictions_607040.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-795fb4d17f2dc70cca450368",
   "url": "/sources/infobetting-com/products/redazione/picks/28/#pick-n-795fb4d17f2dc70cca450368",
   "quote_text": "MARCATORE S/N –> SI\n\nJohan Manzambi Starvegas 4.10 AdmiralBet 4.10 Snai 4.00 Bet365.it 4.00",
   "fragment_from": 11712,
   "fragment_to": 11803,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.infobetting.com/blog/pronostici-di-oggi-17-ottobre-2026/",
    "display_name": null,
    "speaker": "Redazione",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7599dc03c8ccba39231e5dc5cc8b68ef60b9263fa90488b57a0398abe4fb1551",
    "material_removed": false
   },
   "published_at": "2026-10-16T22:04:05.000Z",
   "detected_at": "2026-10-17T05:49:00.306Z",
   "executed_at": "2026-10-18T05:58:14.566Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Johan Manzambi to score",
   "odds_set": {
    "by_author": "4.1",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 31000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-16T22:04:05.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-16T22:04:05.000Z",
    "detected_at": "2026-10-17T05:49:00.306Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Player to score",
    "choice": "Johan Manzambi to score",
    "author_odds": "4.1",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Johan Manzambi to score at 4.1"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won — Johan Manzambi scored 1 goal; the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "df1b4139b34ae223449f7a19e299621a7bf12e2e4cb0b3560625efb596b8d834",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Johan Manzambi to score",
     "decimal_odds": "4.1",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 31000,
     "executed_at": "2026-10-18T05:58:14.566Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "c100dbf4884f5e072430745ee5cdeb360ca16770a9abc5ac032f8cf59d994b73",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Player to score",
     "choice": "Johan Manzambi to score",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Redazione",
    "publisher": "infobetting.com",
    "forecaster": "Redazione",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.infobetting.com/blog/pronostici-di-oggi-17-ottobre-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-40e250a86175a0120e466aa1",
   "url": "/authors/jasper-van-den-boogaard/picks/4/#pick-n-40e250a86175a0120e466aa1",
   "quote_text": "Beste wedtip: Newcastle - Meer dan 1.5 doelpunten @ 1.83.",
   "fragment_from": 1570,
   "fragment_to": 1627,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.bet-experts.nl/nieuws/wedtips-newcastle---aston-villa-voorspelling-odds-opstellingen-kan-villa-de-slechte-start-ombuigen-op-st-james-park",
    "display_name": null,
    "speaker": "Jasper van den Boogaard",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "d4c14c100c2e854a96f3ea1fab189ef28dd1d25f56d0763892afbe612882e3f6",
    "material_removed": false
   },
   "published_at": "2026-10-15T08:41:58.000Z",
   "detected_at": "2026-10-17T06:19:24.878Z",
   "executed_at": "2026-10-18T05:57:59.276Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Team goals over/under 1.5",
   "outcome_label": "Newcastle United over 1.5",
   "odds_set": {
    "by_author": "1.83",
    "our_snapshot": "1.8197",
    "our_snapshot_at": "2026-10-17T06:15:53.748Z",
    "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-15T08:41:58.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-15T08:41:58.000Z",
    "detected_at": "2026-10-17T06:19:24.878Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Team goals over/under 1.5",
    "choice": "Newcastle United over 1.5",
    "author_odds": "1.83",
    "market_key": "team_total",
    "choice_key": "1-over",
    "period": "match",
    "line": "1.5",
    "subject": "goals_total",
    "in_words": "Team goals over/under 1.5: Newcastle United over 1.5 at 1.83"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "0b450c0911f2a99dae8b7529ab8d9c9ecc0e31e1fc85ac37267f0fe068eab11f",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 1.5",
     "choice": "Newcastle United over 1.5",
     "decimal_odds": "1.83",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T05:57:58.649Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "b08ce542d78816c6f2a8bfe241f8eae502804aa065b673b3fd3352f7a5b5efbd",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Team goals over/under 1.5",
     "choice": "Newcastle United over 1.5",
     "decimal_odds": "1.8197",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T05:57:59.276Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Jasper van den Boogaard",
    "publisher": "Bet-Experts.nl",
    "forecaster": "Jasper van den Boogaard",
    "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.bet-experts.nl/nieuws/wedtips-newcastle---aston-villa-voorspelling-odds-opstellingen-kan-villa-de-slechte-start-ombuigen-op-st-james-park",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-bc2d96dbe648f1acb08e132a",
   "url": "/sources/footystats-org/picks/37/#pick-n-bc2d96dbe648f1acb08e132a",
   "quote_text": "BTTS Yes Newcastle United vs Aston Villa\n\n1.51",
   "fragment_from": 6237,
   "fragment_to": 6283,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footystats.org/predictions",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8628d7802ee7856ee15dfd79ab51910f552125baab4434a890d000be8b6022bc",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-17T09:49:24.924Z",
   "executed_at": "2026-10-18T05:56:48.941Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.51",
    "our_snapshot": "1.4762",
    "our_snapshot_at": "2026-10-17T09:47:48.749Z",
    "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": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-17T09:49:24.924Z",
    "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": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.51",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.51"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "93635e1b74d4898207fa4b9b028cade9c67a1b35175195f4a12853712785a35e",
     "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.51",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T05:56:47.581Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "726cbe7398bcc438997c2672b00fb19e75b1764974a1f028efd049ad78de4401",
     "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.4762",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T05:56:48.941Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "FootyStats",
    "publisher": "FootyStats",
    "forecaster": "FootyStats",
    "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://footystats.org/predictions",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-12ec2b5cc57978a5ce475f08",
   "url": "/sources/oddsekspert-no/picks/5/#pick-n-12ec2b5cc57978a5ce475f08",
   "quote_text": "Jeg spår en 2-1 seier til Newcastle United",
   "fragment_from": 1477,
   "fragment_to": 1519,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://oddsekspert.no/fotball/kamp/newcastle-united-aston-villa-17-10-2026/",
    "display_name": null,
    "speaker": "OddsEkspert",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c55142ef7b191f2a7461c4ad01dd0ad0fa77e122c72587fd5048eab2e15de6a8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-17T11:39:35.318Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 2-1 Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2026-10-17T16:30:00.000Z",
    "detected_at": "2026-10-17T11:39:35.318Z",
    "archive_snapshot_at": null,
    "flags": [
     "after_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source's date is later than our first capture, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 2-1 Aston Villa",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 2-1 Aston Villa"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "8f3452e92b81489f1f8aafa3441805784a129d54ce56303d2c0a6cf377398798",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Newcastle United",
     "decimal_odds": "2.2500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T06:05:00.200Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "OddsEkspert",
    "publisher": "OddsEkspert.no",
    "forecaster": "OddsEkspert",
    "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://oddsekspert.no/fotball/kamp/newcastle-united-aston-villa-17-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b57f5f090bed019711a4df02",
   "url": "/authors/jamie-griffith/picks/19/#pick-n-b57f5f090bed019711a4df02",
   "quote_text": "Aston Villa draw no bet\n2pts 5-4 bet365",
   "fragment_from": 2999,
   "fragment_to": 3038,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-aston-villa-odds-predictions-betting-tips-team-news-bet-builder-ajqf94W16UPU/",
    "display_name": null,
    "speaker": "Jamie Griffith",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "04abcdbf18bd1aab265e7e925bf20369660ca172ebf184adb1791aeaecedf036",
    "material_removed": false
   },
   "published_at": "2026-10-17T12:30:00.000Z",
   "detected_at": "2026-10-17T12:37:17.956Z",
   "executed_at": "2026-10-18T06:04:53.350Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Draw no bet",
   "outcome_label": "Aston Villa",
   "odds_set": {
    "by_author": "2.25",
    "our_snapshot": "2.1000",
    "our_snapshot_at": "2026-10-17T12:34:17.285Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 11000,
   "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-17T12:30:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-17T12:30:00.000Z",
    "detected_at": "2026-10-17T12:37:17.956Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Draw no bet",
    "choice": "Aston Villa",
    "author_odds": "2.25",
    "market_key": "draw_no_bet",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Draw no bet: Aston Villa at 2.25"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "8e51d5c0ad15f839bb9692cfe26cb27c923490da33fb9cbb4fb22250ab9b2eb0",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Draw no bet",
     "choice": "Aston Villa",
     "decimal_odds": "2.25",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 12500,
     "executed_at": "2026-10-18T06:04:51.074Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "ab09bf215faefa79694e8705e7eb8a75a662bffd9a6140de79700587caf0a4ca",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Draw no bet",
     "choice": "Aston Villa",
     "decimal_odds": "2.1000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 11000,
     "executed_at": "2026-10-18T06:04:53.350Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Jamie Griffith",
    "publisher": "racingpost.com",
    "forecaster": "Jamie Griffith",
    "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.racingpost.com/sport/football-tips/premier-league/newcastle-vs-aston-villa-odds-predictions-betting-tips-team-news-bet-builder-ajqf94W16UPU/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-924cf1059f0363dfcdeae34e",
   "url": "/authors/jack-ogalbe/picks/9/#pick-n-924cf1059f0363dfcdeae34e",
   "quote_text": null,
   "fragment_from": null,
   "fragment_to": null,
   "quote_allowed": false,
   "source_info": {
    "medium": "podcast_feed",
    "url": "https://audioboom.com/posts/8964251",
    "display_name": null,
    "speaker": "Jack Ogalbe",
    "authorship": "guest",
    "media_from_ms": 1060890,
    "bundle_id": "3b3e08f58d92b053d7a66d028dc8e16f7d624a73b64e4aa24a030c67c9655b70",
    "material_removed": false
   },
   "published_at": "2026-10-14T16:00:00.000Z",
   "detected_at": "2026-10-17T15:04:17.138Z",
   "executed_at": "2026-10-22T12:49:41.865Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "over 3.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.2600",
    "our_snapshot_at": "2026-10-17T15:00:36.000Z",
    "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-14T16:00:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-14T16:00:00.000Z",
    "detected_at": "2026-10-17T15:04:17.138Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "over 3.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: over 3.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "e8bc8842c64ad57eefa8f6a3a0e7856254cce6a32a9be876095cef00296e3cdd",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "over 3.5",
     "decimal_odds": "2.2600",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-22T12:49:41.865Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Mark Langdon's Bets Club",
    "publisher": "Football Postcast (Racing Post)",
    "forecaster": "Jack Ogalbe",
    "forecaster_named_in_text": true,
    "basis": null,
    "status": "matches_source",
    "status_words": "Named in the source as the tipster",
    "status_note": null,
    "evidence_fragment": "I'm going over 3.5 goals.",
    "material_url": "https://audioboom.com/posts/8964251",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7cdc93af9129c9f5020675dd",
   "url": "/sources/bettingexpert-com/picks/2/#pick-n-7cdc93af9129c9f5020675dd",
   "quote_text": "Aston Villa +0.25 (AH)",
   "fragment_from": 467,
   "fragment_to": 489,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.bettingexpert.com/football/aston-villa-vs-newcastle",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "2f0962d4bd0d119f6fa48decf7ded193a458af2d157c0b4195915e0fe5813564",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-17T16:23:02.584Z",
   "executed_at": "2026-10-18T08:56:27.312Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Asian handicap 0.25",
   "outcome_label": "Aston Villa +0.25",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.9200",
    "our_snapshot_at": "2026-10-17T16:21:27.469Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 9200,
   "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-17T16:23:02.584Z",
    "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": "Asian handicap 0.25",
    "choice": "Aston Villa +0.25",
    "author_odds": null,
    "market_key": "handicap_asian",
    "choice_key": "2",
    "period": "match",
    "line": "0.25",
    "subject": "goals_total",
    "in_words": "Asian handicap 0.25: Aston Villa +0.25"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "d0638324dff77e1336f4d5a51f62a39ecb24595f44b42484cd98f7e8d3459138",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap 0.25",
     "choice": "Aston Villa +0.25",
     "decimal_odds": "1.9200",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9200,
     "executed_at": "2026-10-18T08:56:27.312Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "BETSiE (AceOdds)",
    "publisher": "BETSiE (AceOdds)",
    "forecaster": "BETSiE (AceOdds)",
    "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.bettingexpert.com/football/aston-villa-vs-newcastle",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-6e7b37407662e484a842db81",
   "url": "/authors/gav/#pick-n-6e7b37407662e484a842db81",
   "quote_text": null,
   "fragment_from": null,
   "fragment_to": null,
   "quote_allowed": false,
   "source_info": {
    "medium": "podcast_feed",
    "url": "https://podcasters.spotify.com/pod/show/dj-illness/episodes/E274-Nottingham-Forest-a-e3qjr6e",
    "display_name": null,
    "speaker": "Gav",
    "authorship": "channel_owner",
    "media_from_ms": 494720,
    "bundle_id": "6c727356df5c4aa36fb312e29de9c9924a883df0b5ac434648280844b1615bed",
    "material_removed": false
   },
   "published_at": "2026-10-16T14:19:11.000Z",
   "detected_at": "2026-10-18T05:44:46.120Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "event": {
    "event_id": "s-b276cafca276",
    "display_name": "Newcastle United — Aston Villa",
    "competition_name": "Premier League",
    "starts_at": "2026-10-17T16:30:00.000Z",
    "url": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Newcastle United 3-2 Aston Villa",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-10-16T14:19:11.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-16T14:19:11.000Z",
    "detected_at": "2026-10-18T05:44:46.120Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Newcastle United 3-2 Aston Villa",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "3-2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Newcastle United 3-2 Aston Villa"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Newcastle United 0-1 Aston Villa."
   },
   "settlements": [
    {
     "operation_id": "1f617a9a2a0247d2db0bd4b0a1ec2417f3a92df67c897383e57d1b2b12e54ea1",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Newcastle United",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "The NN Pod",
    "publisher": "podcasters.spotify.com",
    "forecaster": "The NN Pod",
    "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://podcasters.spotify.com/pod/show/dj-illness/episodes/E274-Nottingham-Forest-a-e3qjr6e",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 42,
  "predictions": 40,
  "authors": 22,
  "statements_before_kickoff": 41,
  "settled_picks": 27,
  "duplicates": 4,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "0-1",
  "state_words": "finished",
  "distinct_predictions": 40,
  "sources": 22,
  "one_source": false,
  "sentence": "Newcastle United finished 0-1 against Aston Villa. None of the 8 recorded correct-score predictions matched that score. Other markets are shown separately below. 1 prediction found after kick-off is shown separately and excluded from the pre-match count.",
  "who_predicted_what": [
   {
    "record_id": "n-852b2623f9e1aa96397f35a6",
    "url": "/authors/adam-clancy/picks/7/#pick-n-852b2623f9e1aa96397f35a6",
    "author": "Adam Clancy",
    "author_url": "/authors/adam-clancy/",
    "market": "1X2, match result",
    "selection": "Aston Villa",
    "outcome": "Won",
    "price": "3.10",
    "published_at": "2026-10-15T18:47:44.000Z",
    "recorded_at": "2026-10-15T18:54:13.256Z",
    "lead_hours": 45.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-cb557f5611b470bcec98a94d",
    "url": "/sources/betclan-com/picks/38/#pick-n-cb557f5611b470bcec98a94d",
    "author": "BetClan",
    "author_url": "/sources/betclan-com/",
    "market": "1X2, match result",
    "selection": "Newcastle United",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-12T00:10:00.000Z",
    "recorded_at": "2026-10-17T00:09:42.774Z",
    "lead_hours": 16.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-d97405c0affdda0b7522dfa2",
    "url": "/authors/steeven-occhipinti/picks/8/#pick-n-d97405c0affdda0b7522dfa2",
    "author": "Steeven Occhipinti",
    "author_url": "/authors/steeven-occhipinti/",
    "market": "1X2, match result",
    "selection": "Aston Villa",
    "outcome": "Won",
    "price": "2.85",
    "published_at": null,
    "recorded_at": "2026-10-15T16:36:53.982Z",
    "lead_hours": 47.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-7cdc93af9129c9f5020675dd",
    "url": "/sources/bettingexpert-com/picks/2/#pick-n-7cdc93af9129c9f5020675dd",
    "author": "BETSiE (AceOdds)",
    "author_url": "/sources/bettingexpert-com/",
    "market": "Asian handicap 0.25",
    "selection": "Aston Villa +0.25",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-17T16:23:02.584Z",
    "lead_hours": 0.1,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-5067a43c44d5386066aba8ec",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-5067a43c44d5386066aba8ec",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Asian handicap 0.5",
    "selection": "Aston Villa +0.5",
    "outcome": "Won",
    "price": "1.75",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-3259722f3155d1567dcbc921",
    "url": "/authors/adam-clancy/picks/7/#pick-n-3259722f3155d1567dcbc921",
    "author": "Adam Clancy",
    "author_url": "/authors/adam-clancy/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.55",
    "published_at": "2026-10-15T18:47:44.000Z",
    "recorded_at": "2026-10-15T18:54:13.256Z",
    "lead_hours": 45.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-b28e994911cfcbfd6df815a4",
    "url": "/authors/baba/picks/42/#pick-n-b28e994911cfcbfd6df815a4",
    "author": "Baba",
    "author_url": "/authors/baba/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-14T01:14:33.000Z",
    "recorded_at": "2026-10-14T02:29:35.589Z",
    "lead_hours": 86.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-098ea2f180f59363f981f47c",
    "url": "/sources/betclan-com/picks/38/#pick-n-098ea2f180f59363f981f47c",
    "author": "BetClan",
    "author_url": "/sources/betclan-com/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-12T00:10:00.000Z",
    "recorded_at": "2026-10-17T00:09:42.774Z",
    "lead_hours": 16.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-14c13af02f68428be408d30a",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-14c13af02f68428be408d30a",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.53",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-bc2d96dbe648f1acb08e132a",
    "url": "/sources/footystats-org/picks/37/#pick-n-bc2d96dbe648f1acb08e132a",
    "author": "FootyStats",
    "author_url": "/sources/footystats-org/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.51",
    "published_at": null,
    "recorded_at": "2026-10-17T09:49:24.924Z",
    "lead_hours": 6.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-8fd3a5942e514339691960b0",
    "url": "/sources/free-super-tips/picks/18/#pick-n-8fd3a5942e514339691960b0",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.53",
    "published_at": null,
    "recorded_at": "2026-10-15T14:24:44.700Z",
    "lead_hours": 50.1,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-13a1b49d1e9240a0c53d91df",
    "url": "/authors/javier-ortega/picks/18/#pick-n-13a1b49d1e9240a0c53d91df",
    "author": "Javier Ortega",
    "author_url": "/authors/javier-ortega/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.51",
    "published_at": "2026-10-15T00:27:32.000Z",
    "recorded_at": "2026-10-15T05:29:32.325Z",
    "lead_hours": 59.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-d6a00566dd52d9a7aef23213",
    "url": "/authors/steeven-occhipinti/picks/8/#pick-n-d6a00566dd52d9a7aef23213",
    "author": "Steeven Occhipinti",
    "author_url": "/authors/steeven-occhipinti/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.45",
    "published_at": null,
    "recorded_at": "2026-10-15T16:36:53.982Z",
    "lead_hours": 47.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-de6678db5578441005a9caba",
    "url": "/authors/theo-becker/picks/26/#pick-n-de6678db5578441005a9caba",
    "author": "Théo Becker",
    "author_url": "/authors/theo-becker/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.51",
    "published_at": "2026-10-14T00:36:26.000Z",
    "recorded_at": "2026-10-17T00:50:19.850Z",
    "lead_hours": 15.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-7958ebefd313578628ddea8c",
    "url": "/authors/adam-clancy/picks/7/#pick-n-7958ebefd313578628ddea8c",
    "author": "Adam Clancy",
    "author_url": "/authors/adam-clancy/",
    "market": "Correct score",
    "selection": "Newcastle United 1-3 Aston Villa",
    "outcome": "Lost",
    "price": "23.00",
    "published_at": "2026-10-15T18:47:44.000Z",
    "recorded_at": "2026-10-15T18:54:13.256Z",
    "lead_hours": 45.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-f2c5efccd3d6907efa319021",
    "url": "/authors/ben-knapton/picks/3/#pick-n-f2c5efccd3d6907efa319021",
    "author": "Ben Knapton",
    "author_url": "/authors/ben-knapton/",
    "market": "Correct score",
    "selection": "Newcastle United 1-1 Aston Villa",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-16T23:00:00.000Z",
    "recorded_at": "2026-10-17T01:10:03.823Z",
    "lead_hours": 15.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-9c2eceedbabfd179bd9827f6",
    "url": "/sources/betclan-com/picks/38/#pick-n-9c2eceedbabfd179bd9827f6",
    "author": "BetClan",
    "author_url": "/sources/betclan-com/",
    "market": "Correct score",
    "selection": "Newcastle United 3-1 Aston Villa",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-12T00:10:00.000Z",
    "recorded_at": "2026-10-17T00:09:42.774Z",
    "lead_hours": 16.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-c43f740e5cdc6af1d38653ff",
    "url": "/sources/footballpredictions-com/picks/102/#pick-n-c43f740e5cdc6af1d38653ff",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Correct score",
    "selection": "Newcastle United 1-1 Aston Villa",
    "outcome": "Lost",
    "price": "8.00",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-cc5a5d79218dcd9f6860e0cf",
    "url": "/sources/free-super-tips/picks/18/#pick-n-cc5a5d79218dcd9f6860e0cf",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Correct score",
    "selection": "Newcastle United 2-2 Aston Villa",
    "outcome": "Lost",
    "price": "12.00",
    "published_at": null,
    "recorded_at": "2026-10-15T14:24:44.700Z",
    "lead_hours": 50.1,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-6e7b37407662e484a842db81",
    "url": "/authors/gav/#pick-n-6e7b37407662e484a842db81",
    "author": "Gav",
    "author_url": "/authors/gav/",
    "market": "Correct score",
    "selection": "Newcastle United 3-2 Aston Villa",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-16T14:19:11.000Z",
    "recorded_at": "2026-10-18T05:44:46.120Z",
    "lead_hours": -13.2,
    "origin": "Recorded by us after kick-off; date as stated by the source",
    "outcome_reason": null,
    "before_kickoff": false,
    "attribution": null
   },
   {
    "record_id": "n-12ec2b5cc57978a5ce475f08",
    "url": "/sources/oddsekspert-no/picks/5/#pick-n-12ec2b5cc57978a5ce475f08",
    "author": "OddsEkspert.no",
    "author_url": "/sources/oddsekspert-no/",
    "market": "Correct score",
    "selection": "Newcastle United 2-1 Aston Villa",
    "outcome": "Lost",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-17T11:39:35.318Z",
    "lead_hours": 4.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-323aa358910f783ec0652ae2",
    "url": "/authors/oliver-thomas/picks/2/#pick-n-323aa358910f783ec0652ae2",
    "author": "Oliver Thomas",
    "author_url": "/authors/oliver-thomas/",
    "market": "Correct score",
    "selection": "Newcastle United 1-1 Aston Villa",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-15T16:00:00.000Z",
    "recorded_at": "2026-10-16T02:09:52.342Z",
    "lead_hours": 38.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-58705a3066a4ad5ac10d198a",
    "url": "/authors/stuart-jamieson/#pick-n-58705a3066a4ad5ac10d198a",
    "author": "Stuart Jamieson",
    "author_url": "/authors/stuart-jamieson/",
    "market": "Correct score",
    "selection": "Newcastle United 2-1 Aston Villa",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-10T11:00:00.000Z",
    "recorded_at": "2026-10-10T11:06:21.002Z",
    "lead_hours": 173.4,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-9ae01096247bc928f45eaea3",
    "url": "/authors/enrico-giordano/picks/2/#pick-n-9ae01096247bc928f45eaea3",
    "author": "Enrico Giordano",
    "author_url": "/authors/enrico-giordano/",
    "market": "Double chance",
    "selection": "Newcastle United or draw",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-16T06:24:00.000Z",
    "recorded_at": "2026-10-16T07:28:46.763Z",
    "lead_hours": 33.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null,
    "also": [
     {
      "record_id": "n-1b2442d1d632f2c8d2da6fa0",
      "kind": "same_pick",
      "edition": "Enrico Giordano",
      "edition_url": "/authors/enrico-giordano/",
      "url": "/authors/enrico-giordano/picks/246/#pick-n-1b2442d1d632f2c8d2da6fa0",
      "anchor": "pick-n-1b2442d1d632f2c8d2da6fa0",
      "recorded_at": "2026-10-16T07:28:46.763Z"
     }
    ]
   },
   {
    "record_id": "n-da188b5945c1493edeab3cd6",
    "url": "/authors/steeven-occhipinti/picks/2/#pick-n-da188b5945c1493edeab3cd6",
    "author": "Steeven Occhipinti",
    "author_url": "/authors/steeven-occhipinti/",
    "market": "Double chance",
    "selection": "draw or Aston Villa",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-15T16:36:53.982Z",
    "lead_hours": 47.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null,
    "also": [
     {
      "record_id": "n-5a3baa78418d136215b5e99b",
      "kind": "same_pick",
      "edition": "Steeven Occhipinti",
      "edition_url": "/authors/steeven-occhipinti/",
      "url": "/authors/steeven-occhipinti/picks/8/#pick-n-5a3baa78418d136215b5e99b",
      "anchor": "pick-n-5a3baa78418d136215b5e99b",
      "recorded_at": "2026-10-15T16:36:53.982Z"
     }
    ]
   },
   {
    "record_id": "n-b57f5f090bed019711a4df02",
    "url": "/authors/jamie-griffith/picks/19/#pick-n-b57f5f090bed019711a4df02",
    "author": "Jamie Griffith",
    "author_url": "/authors/jamie-griffith/",
    "market": "Draw no bet",
    "selection": "Aston Villa",
    "outcome": "Won",
    "price": "2.25",
    "published_at": "2026-10-17T12:30:00.000Z",
    "recorded_at": "2026-10-17T12:37:17.956Z",
    "lead_hours": 3.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-7ae0946b42297ddc9147b22c",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-7ae0946b42297ddc9147b22c",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "European handicap 1",
    "selection": "Aston Villa +1",
    "outcome": "Won",
    "price": "1.62",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-5c39f57f3c47aeb0a1ddc02f",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-5c39f57f3c47aeb0a1ddc02f",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Over/Under 1.5 goals",
    "selection": "over 1.5",
    "outcome": "Lost",
    "price": "1.17",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-b7a012581a30587409d0bca0",
    "url": "/authors/baba/picks/42/#pick-n-b7a012581a30587409d0bca0",
    "author": "Baba",
    "author_url": "/authors/baba/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-14T01:14:33.000Z",
    "recorded_at": "2026-10-14T02:29:35.589Z",
    "lead_hours": 86.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-2a947289742a7849e836eec1",
    "url": "/sources/betclan-com/picks/38/#pick-n-2a947289742a7849e836eec1",
    "author": "BetClan",
    "author_url": "/sources/betclan-com/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-12T00:10:00.000Z",
    "recorded_at": "2026-10-17T00:09:42.774Z",
    "lead_hours": 16.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-5e53764e311fe5fa3227be69",
    "url": "/sources/dailysports-net/picks/10/#pick-n-5e53764e311fe5fa3227be69",
    "author": "Dailysports",
    "author_url": "/sources/dailysports-net/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Lost",
    "price": "1.60",
    "published_at": "2026-10-16T23:50:54.000Z",
    "recorded_at": "2026-10-17T00:09:33.281Z",
    "lead_hours": 16.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-8cc94bf7120783d06987e57f",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-8cc94bf7120783d06987e57f",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Over/Under 2.5 goals",
    "selection": "under 2.5",
    "outcome": "Won",
    "price": "2.30",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-ce81dda509fda13b03ff2e84",
    "url": "/sources/scores24-live/picks/15/#pick-n-ce81dda509fda13b03ff2e84",
    "author": "Scores24",
    "author_url": "/sources/scores24-live/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Lost",
    "price": "1.61",
    "published_at": null,
    "recorded_at": "2026-10-16T09:09:29.777Z",
    "lead_hours": 31.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-19879018aebc90f9f9db0517",
    "url": "/authors/adam-clancy/picks/7/#pick-n-19879018aebc90f9f9db0517",
    "author": "Adam Clancy",
    "author_url": "/authors/adam-clancy/",
    "market": "Over/Under 3.5 goals",
    "selection": "over 3.5",
    "outcome": "Lost",
    "price": "2.50",
    "published_at": "2026-10-15T18:47:44.000Z",
    "recorded_at": "2026-10-15T18:54:13.256Z",
    "lead_hours": 45.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-b7c9167b79b8e2c3e7e3764d",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-b7c9167b79b8e2c3e7e3764d",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": "1.57",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-924cf1059f0363dfcdeae34e",
    "url": "/authors/jack-ogalbe/picks/9/#pick-n-924cf1059f0363dfcdeae34e",
    "author": "Jack Ogalbe",
    "author_url": "/authors/jack-ogalbe/",
    "market": "Over/Under 3.5 goals",
    "selection": "over 3.5",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-14T16:00:00.000Z",
    "recorded_at": "2026-10-17T15:04:17.138Z",
    "lead_hours": 1.4,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-8f792c709970a55f00d96d68",
    "url": "/sources/footballpredictions-com/picks/101/#pick-n-8f792c709970a55f00d96d68",
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "market": "Over/Under 4.5 goals",
    "selection": "under 4.5",
    "outcome": "Won",
    "price": "1.22",
    "published_at": "2026-10-07T05:45:17.000Z",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-d316f91e0708db9338f7e314",
    "url": "/sources/free-super-tips/picks/18/#pick-n-d316f91e0708db9338f7e314",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Player to score",
    "selection": "Nicolas Jackson to score",
    "outcome": "Lost",
    "price": "2.62",
    "published_at": null,
    "recorded_at": "2026-10-15T14:24:44.700Z",
    "lead_hours": 50.1,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-795fb4d17f2dc70cca450368",
    "url": "/sources/infobetting-com/products/redazione/picks/28/#pick-n-795fb4d17f2dc70cca450368",
    "author": "Infobetting",
    "author_url": "/sources/infobetting-com/",
    "market": "Player to score",
    "selection": "Johan Manzambi to score",
    "outcome": "Won",
    "price": "4.10",
    "published_at": "2026-10-16T22:04:05.000Z",
    "recorded_at": "2026-10-17T05:49:00.306Z",
    "lead_hours": 10.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-40e250a86175a0120e466aa1",
    "url": "/authors/jasper-van-den-boogaard/picks/4/#pick-n-40e250a86175a0120e466aa1",
    "author": "Jasper van den Boogaard",
    "author_url": "/authors/jasper-van-den-boogaard/",
    "market": "Team goals over/under 1.5",
    "selection": "Newcastle United over 1.5",
    "outcome": "Lost",
    "price": "1.83",
    "published_at": "2026-10-15T08:41:58.000Z",
    "recorded_at": "2026-10-17T06:19:24.878Z",
    "lead_hours": 10.2,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Both teams to score",
    "predictions": 9,
    "sources": 9,
    "one_source": false,
    "eligible": 9,
    "different_selections": 0,
    "selections": [
     {
      "selection": "yes",
      "predictions": 9,
      "eligible": 9
     }
    ],
    "median_odds": "1.51",
    "odds_from_author": 7,
    "odds_from_snapshot": 2
   },
   {
    "market": "Correct score",
    "predictions": 8,
    "sources": 8,
    "one_source": false,
    "eligible": 8,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Newcastle United 1-1 Aston Villa",
      "predictions": 3,
      "eligible": 3
     },
     {
      "selection": "Newcastle United 2-1 Aston Villa",
      "predictions": 2,
      "eligible": 2
     },
     {
      "selection": "Newcastle United 1-3 Aston Villa",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "Newcastle United 2-2 Aston Villa",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "Newcastle United 3-1 Aston Villa",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "implied_by_score": [
     {
      "selection": "draw",
      "predictions": 4
     },
     {
      "selection": "Newcastle United",
      "predictions": 3
     },
     {
      "selection": "Aston Villa",
      "predictions": 1
     }
    ],
    "median_odds": "12.00",
    "odds_from_author": 3,
    "odds_from_snapshot": 0
   },
   {
    "market": "Over/Under 2.5 goals",
    "predictions": 5,
    "sources": 5,
    "one_source": false,
    "eligible": 5,
    "different_selections": 0,
    "selections": [
     {
      "selection": "over 2.5",
      "predictions": 4,
      "eligible": 4
     },
     {
      "selection": "under 2.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.61",
    "odds_from_author": 3,
    "odds_from_snapshot": 2
   },
   {
    "market": "1X2, match result",
    "predictions": 3,
    "sources": 3,
    "one_source": false,
    "eligible": 3,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Aston Villa",
      "predictions": 2,
      "eligible": 2
     },
     {
      "selection": "Newcastle United",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.85",
    "odds_from_author": 2,
    "odds_from_snapshot": 1
   },
   {
    "market": "Over/Under 3.5 goals",
    "predictions": 3,
    "sources": 3,
    "one_source": false,
    "eligible": 3,
    "different_selections": 0,
    "selections": [
     {
      "selection": "over 3.5",
      "predictions": 2,
      "eligible": 2
     },
     {
      "selection": "under 3.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.26",
    "odds_from_author": 2,
    "odds_from_snapshot": 1
   },
   {
    "market": "Double chance",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Newcastle United or draw",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "draw or Aston Villa",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": null,
    "odds_from_author": 0,
    "odds_from_snapshot": 0
   },
   {
    "market": "Player to score",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Johan Manzambi to score",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "Nicolas Jackson to score",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "3.36",
    "odds_from_author": 2,
    "odds_from_snapshot": 0
   },
   {
    "market": "Asian handicap 0.25",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Aston Villa +0.25",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.92",
    "odds_from_author": 0,
    "odds_from_snapshot": 1
   },
   {
    "market": "Asian handicap 0.5",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Aston Villa +0.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.75",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Draw no bet",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Aston Villa",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.25",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "European handicap 1",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Aston Villa +1",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.62",
    "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.17",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Over/Under 4.5 goals",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "under 4.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.22",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Team goals over/under 1.5",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Newcastle United over 1.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.83",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 1,
  "selections_before_kickoff": 39,
  "independent_sources": 21,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "footballpredictions.com",
    "materials": 1,
    "authors": 1,
    "selections": 8
   },
   {
    "source": "betclan.com",
    "materials": 1,
    "authors": 1,
    "selections": 4
   },
   {
    "source": "footballwhispers.com",
    "materials": 1,
    "authors": 1,
    "selections": 4
   },
   {
    "source": "freesupertips.com",
    "materials": 1,
    "authors": 1,
    "selections": 3
   },
   {
    "source": "livetipsportal.com",
    "materials": 2,
    "authors": 2,
    "selections": 3
   },
   {
    "source": "sportytrader.com",
    "materials": 1,
    "authors": 1,
    "selections": 3
   },
   {
    "source": "sportsmole.co.uk",
    "materials": 2,
    "authors": 2,
    "selections": 2
   },
   {
    "source": "as.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "audioboom.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "bet-experts.nl",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "bettingexpert.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "bottadiculo.it",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "chroniclelive.co.uk",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "dailysports.net",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "footystats.org",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "infobetting.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "oddsekspert.no",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "racingpost.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "scores24.live",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 11,
   "lost": 28,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [
   {
    "author": "FootballPredictions.com",
    "author_url": "/sources/footballpredictions-com/",
    "picks": 8,
    "record_ids": [
     "n-5c39f57f3c47aeb0a1ddc02f",
     "n-8cc94bf7120783d06987e57f",
     "n-b7c9167b79b8e2c3e7e3764d",
     "n-8f792c709970a55f00d96d68",
     "n-14c13af02f68428be408d30a",
     "n-5067a43c44d5386066aba8ec",
     "n-7ae0946b42297ddc9147b22c",
     "n-c43f740e5cdc6af1d38653ff"
    ],
    "markets": [
     "Over/Under 1.5 goals",
     "Over/Under 2.5 goals",
     "Over/Under 3.5 goals",
     "Over/Under 4.5 goals",
     "Both teams to score",
     "Asian handicap 0.5",
     "European handicap 1",
     "Correct score"
    ],
    "selections": [
     "over 1.5",
     "under 2.5",
     "under 3.5",
     "under 4.5",
     "yes",
     "Aston Villa +0.5",
     "Aston Villa +1",
     "Newcastle United 1-1 Aston Villa"
    ],
    "prices": [
     "1.17",
     "2.30",
     "1.57",
     "1.22",
     "1.53",
     "1.75",
     "1.62",
     "8.00"
    ],
    "outcomes": [
     "Lost",
     "Won",
     "Won",
     "Won",
     "Lost",
     "Won",
     "Won",
     "Lost"
    ],
    "scenario": "over 1.5 goals · under 2.5 goals · under 3.5 goals · under 4.5 goals · Both teams to score: yes · Aston Villa +0.5 · Aston Villa +1 · Newcastle United 1-1 Aston Villa",
    "result": "any_wrong",
    "recorded_at": "2026-10-11T08:59:32.888Z",
    "lead_hours": 151.5,
    "evidence_urls": [
     "/sources/footballpredictions-com/picks/101/#pick-n-5c39f57f3c47aeb0a1ddc02f",
     "/sources/footballpredictions-com/picks/101/#pick-n-8cc94bf7120783d06987e57f",
     "/sources/footballpredictions-com/picks/101/#pick-n-b7c9167b79b8e2c3e7e3764d",
     "/sources/footballpredictions-com/picks/101/#pick-n-8f792c709970a55f00d96d68",
     "/sources/footballpredictions-com/picks/101/#pick-n-14c13af02f68428be408d30a",
     "/sources/footballpredictions-com/picks/101/#pick-n-5067a43c44d5386066aba8ec",
     "/sources/footballpredictions-com/picks/101/#pick-n-7ae0946b42297ddc9147b22c",
     "/sources/footballpredictions-com/picks/102/#pick-n-c43f740e5cdc6af1d38653ff"
    ]
   },
   {
    "author": "Adam Clancy",
    "author_url": "/authors/adam-clancy/",
    "picks": 4,
    "record_ids": [
     "n-852b2623f9e1aa96397f35a6",
     "n-19879018aebc90f9f9db0517",
     "n-3259722f3155d1567dcbc921",
     "n-7958ebefd313578628ddea8c"
    ],
    "markets": [
     "1X2, match result",
     "Over/Under 3.5 goals",
     "Both teams to score",
     "Correct score"
    ],
    "selections": [
     "Aston Villa",
     "over 3.5",
     "yes",
     "Newcastle United 1-3 Aston Villa"
    ],
    "prices": [
     "3.10",
     "2.50",
     "1.55",
     "23.00"
    ],
    "outcomes": [
     "Won",
     "Lost",
     "Lost",
     "Lost"
    ],
    "scenario": "Aston Villa · over 3.5 goals · Both teams to score: yes · Newcastle United 1-3 Aston Villa",
    "result": "any_wrong",
    "recorded_at": "2026-10-15T18:54:13.256Z",
    "lead_hours": 45.6,
    "evidence_urls": [
     "/authors/adam-clancy/picks/7/#pick-n-852b2623f9e1aa96397f35a6",
     "/authors/adam-clancy/picks/7/#pick-n-19879018aebc90f9f9db0517",
     "/authors/adam-clancy/picks/7/#pick-n-3259722f3155d1567dcbc921",
     "/authors/adam-clancy/picks/7/#pick-n-7958ebefd313578628ddea8c"
    ]
   },
   {
    "author": "BetClan",
    "author_url": "/sources/betclan-com/",
    "picks": 4,
    "record_ids": [
     "n-cb557f5611b470bcec98a94d",
     "n-2a947289742a7849e836eec1",
     "n-098ea2f180f59363f981f47c",
     "n-9c2eceedbabfd179bd9827f6"
    ],
    "markets": [
     "1X2, match result",
     "Over/Under 2.5 goals",
     "Both teams to score",
     "Correct score"
    ],
    "selections": [
     "Newcastle United",
     "over 2.5",
     "yes",
     "Newcastle United 3-1 Aston Villa"
    ],
    "prices": [
     null,
     null,
     null,
     null
    ],
    "outcomes": [
     "Lost",
     "Lost",
     "Lost",
     "Lost"
    ],
    "scenario": "Newcastle United · over 2.5 goals · Both teams to score: yes · Newcastle United 3-1 Aston Villa",
    "result": "any_wrong",
    "recorded_at": "2026-10-17T00:09:42.774Z",
    "lead_hours": 16.3,
    "evidence_urls": [
     "/sources/betclan-com/picks/38/#pick-n-cb557f5611b470bcec98a94d",
     "/sources/betclan-com/picks/38/#pick-n-2a947289742a7849e836eec1",
     "/sources/betclan-com/picks/38/#pick-n-098ea2f180f59363f981f47c",
     "/sources/betclan-com/picks/38/#pick-n-9c2eceedbabfd179bd9827f6"
    ]
   },
   {
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "picks": 3,
    "record_ids": [
     "n-8fd3a5942e514339691960b0",
     "n-cc5a5d79218dcd9f6860e0cf",
     "n-d316f91e0708db9338f7e314"
    ],
    "markets": [
     "Both teams to score",
     "Correct score",
     "Player to score"
    ],
    "selections": [
     "yes",
     "Newcastle United 2-2 Aston Villa",
     "Nicolas Jackson to score"
    ],
    "prices": [
     "1.53",
     "12.00",
     "2.62"
    ],
    "outcomes": [
     "Lost",
     "Lost",
     "Lost"
    ],
    "scenario": "Both teams to score: yes · Newcastle United 2-2 Aston Villa · Nicolas Jackson to score",
    "result": "any_wrong",
    "recorded_at": "2026-10-15T14:24:44.700Z",
    "lead_hours": 50.1,
    "evidence_urls": [
     "/sources/free-super-tips/picks/18/#pick-n-8fd3a5942e514339691960b0",
     "/sources/free-super-tips/picks/18/#pick-n-cc5a5d79218dcd9f6860e0cf",
     "/sources/free-super-tips/picks/18/#pick-n-d316f91e0708db9338f7e314"
    ]
   },
   {
    "author": "Steeven Occhipinti",
    "author_url": "/authors/steeven-occhipinti/",
    "picks": 3,
    "record_ids": [
     "n-d97405c0affdda0b7522dfa2",
     "n-da188b5945c1493edeab3cd6",
     "n-d6a00566dd52d9a7aef23213"
    ],
    "markets": [
     "1X2, match result",
     "Double chance",
     "Both teams to score"
    ],
    "selections": [
     "Aston Villa",
     "draw or Aston Villa",
     "yes"
    ],
    "prices": [
     "2.85",
     null,
     "1.45"
    ],
    "outcomes": [
     "Won",
     "Won",
     "Lost"
    ],
    "scenario": "Aston Villa · draw or Aston Villa · Both teams to score: yes",
    "result": "any_wrong",
    "recorded_at": "2026-10-15T16:36:53.982Z",
    "lead_hours": 47.9,
    "evidence_urls": [
     "/authors/steeven-occhipinti/picks/8/#pick-n-d97405c0affdda0b7522dfa2",
     "/authors/steeven-occhipinti/picks/2/#pick-n-da188b5945c1493edeab3cd6",
     "/authors/steeven-occhipinti/picks/8/#pick-n-d6a00566dd52d9a7aef23213"
    ]
   },
   {
    "author": "Baba",
    "author_url": "/authors/baba/",
    "picks": 2,
    "record_ids": [
     "n-b7a012581a30587409d0bca0",
     "n-b28e994911cfcbfd6df815a4"
    ],
    "markets": [
     "Over/Under 2.5 goals",
     "Both teams to score"
    ],
    "selections": [
     "over 2.5",
     "yes"
    ],
    "prices": [
     null,
     null
    ],
    "outcomes": [
     "Lost",
     "Lost"
    ],
    "scenario": "over 2.5 goals · Both teams to score: yes",
    "result": "any_wrong",
    "recorded_at": "2026-10-14T02:29:35.589Z",
    "lead_hours": 86.0,
    "evidence_urls": [
     "/authors/baba/picks/42/#pick-n-b7a012581a30587409d0bca0",
     "/authors/baba/picks/42/#pick-n-b28e994911cfcbfd6df815a4"
    ]
   }
  ],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 40,
   "before_kickoff": 39,
   "after_kickoff": 1,
   "at_least_2h": 37,
   "share_2h_plus": 92.5,
   "median_hours": 45.6,
   "min_hours": 0.1,
   "max_hours": 173.4,
   "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": "Newcastle United vs Aston Villa: Results — 17 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-0187d2a4b692d0218958c221",
   "type_code": "early",
   "moment_at": "2026-10-11T07:25:40.140Z",
   "freeze_at": "2026-10-11T07:25:40.142Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 1,
     "publications": 1,
     "comparable": 1,
     "unique": 1,
     "contributions": 1
    },
    "group_list": [
     {
      "phrase": "Correct score — Most common recorded selection: Newcastle United 2-1 Aston Villa — 1 of 1 eligible",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": "2-1",
      "n": 1,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Newcastle United 2-1 Aston Villa",
        "choice": "2-1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-58705a3066a4ad5ac10d198a"
   ],
   "hash": "eee5a3adca359603ee5c37ac2f881e3586d3428bd505dea8dfcd36fa8bcfa40b"
  },
  "closing_line": {
   "id": "sr-ab14af6131d179842f6a8d0e",
   "type_code": "closing_price",
   "moment_at": "2026-10-17T16:30:00.000Z",
   "freeze_at": "2026-10-17T20:12:41.593Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 23,
     "publications": 25,
     "comparable": 23,
     "unique": 23,
     "contributions": 23
    },
    "group_list": [
     {
      "phrase": "Correct score — No single most common selection: Newcastle United 1-1 Aston Villa and Newcastle United 2-1 Aston Villa (2 of 6 eligible each)",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": null,
      "n": 6,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 2,
        "in_words": "Newcastle United 1-1 Aston Villa",
        "choice": "1-1"
       },
       {
        "figure": 2,
        "in_words": "Newcastle United 2-1 Aston Villa",
        "choice": "2-1"
       },
       {
        "figure": 1,
        "in_words": "Newcastle United 1-3 Aston Villa",
        "choice": "1-3"
       },
       {
        "figure": 1,
        "in_words": "Newcastle United 2-2 Aston Villa",
        "choice": "2-2"
       }
      ]
     },
     {
      "phrase": "Both teams to score — Most common recorded selection: yes (4 of 4 eligible)",
      "source_group": "both_teams_score|*|match|*|*#explicit",
      "leader": "yes",
      "n": 4,
      "market_label": "Both teams to score",
      "row_list": [
       {
        "figure": 4,
        "in_words": "yes",
        "choice": "yes"
       }
      ]
     },
     {
      "phrase": "1X2, match result — Most common recorded selection: Aston Villa (2 of 3 eligible)",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "2",
      "n": 3,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 2,
        "in_words": "Aston Villa",
        "choice": "2"
       },
       {
        "figure": 1,
        "in_words": "Newcastle United",
        "choice": "1"
       }
      ]
     },
     {
      "phrase": "Double chance — No single most common selection: Newcastle United or Aston Villa and Newcastle United or draw and 1 more (1 of 3 eligible each)",
      "source_group": "double_chance|*|match|*|*#explicit",
      "leader": null,
      "n": 3,
      "market_label": "Double chance",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Newcastle United or Aston Villa",
        "choice": "12"
       },
       {
        "figure": 1,
        "in_words": "Newcastle United or draw",
        "choice": "1X"
       },
       {
        "figure": 1,
        "in_words": "draw or Aston Villa",
        "choice": "X2"
       }
      ]
     },
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: over 2.5 (3 of 3 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "over",
      "n": 3,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 3,
        "in_words": "over 2.5",
        "choice": "over"
       }
      ]
     },
     {
      "phrase": "European handicap 1 — Most common recorded selection: Aston Villa +1 (1 of 1 eligible)",
      "source_group": "handicap_european|1|match|*|*#explicit",
      "leader": "2",
      "n": 1,
      "market_label": "European handicap 1",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Aston Villa +1",
        "choice": "2"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-03c6eb1d9a4e957ee085f5f1",
    "n-13a1b49d1e9240a0c53d91df",
    "n-19879018aebc90f9f9db0517",
    "n-1b2442d1d632f2c8d2da6fa0",
    "n-1ee901728ff42e1898655ab5",
    "n-323aa358910f783ec0652ae2",
    "n-3259722f3155d1567dcbc921",
    "n-406ae82325294e7b60af0cd3",
    "n-5067a43c44d5386066aba8ec",
    "n-58705a3066a4ad5ac10d198a",
    "n-588d7c2aa59fa4409633ed7b",
    "n-5a3baa78418d136215b5e99b",
    "n-7958ebefd313578628ddea8c",
    "n-7ae0946b42297ddc9147b22c",
    "n-852b2623f9e1aa96397f35a6",
    "n-8fd3a5942e514339691960b0",
    "n-b28e994911cfcbfd6df815a4",
    "n-c43f740e5cdc6af1d38653ff",
    "n-cc5a5d79218dcd9f6860e0cf",
    "n-ce81dda509fda13b03ff2e84",
    "n-d316f91e0708db9338f7e314",
    "n-d97405c0affdda0b7522dfa2",
    "n-da188b5945c1493edeab3cd6",
    "n-f6ba8823ddadc6678147eacf",
    "n-fcff07d9cab7f3f514418a39"
   ],
   "hash": "92c272bd3665ae15821deda2717e962695f67f4f55c8120ea7daeb155beca04b"
  },
  "author_rows": [
   {
    "id": "sr-fd550ac6b630b7554b0e53e5",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.826Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 16,
     "method_version": "2.2",
     "net_points_hundredths": -20985,
     "period_from": "2026-10-11",
     "period_to": "2026-10-17",
     "price_rule": "Our market snapshot",
     "return_percent": "-13.12",
     "settled_picks": 16,
     "staked_hundredths": 160000,
     "void": 0
    },
    "composition": [
     "c|s-06f0e54111cd|r-e581c459830cb4e4|v-d3aaf716cd49ed03",
     "c|s-12343692d377|r-c0f4f4a7f1aa232e|v-efc96091f9465e6b",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-4dc10c72315f|r-12683daf0eec1c24|v-df109adb0bd82d35",
     "c|s-6daf1549fb1e|r-ce3e992bc2953097|v-34790a0f663295a8",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7f51e7225c5b|r-41cc267a16bb8212|v-25ed4f0b755ab64c",
     "c|s-83453d98f561|r-ec9f8c732310bf16|v-b339efd9cdcb1193",
     "c|s-8702b9f6aca5|r-2e39883f90ba43d6|v-86b46efbcd22413b",
     "c|s-8736de637615|r-9885fe870a4bd009|v-792e6315783fd5d4",
     "c|s-98cb3d9d0835|r-e3a0357cf05a28bd|v-157a91e1cb5ea2c0",
     "c|s-a7837daec4e9|r-1341e67ac79c5e49|v-6d3b72f3a42bbc6a",
     "c|s-acf0c0603869|r-266922bdcf9d4838|v-191fe84db663a165",
     "c|s-c6ff28609cbc|r-54801eacc33305a4|v-6363fac5dd2b79a4",
     "c|s-ef768ff412d3|r-4be59e7325b23f92|v-a448266c9bfa15e1",
     "c|s-f82840de1bc9|r-9d99a30f38deea63|v-2fe0af77253e6c5a"
    ],
    "hash": "f59a6f97345faf2f9017beff6bddd3c3d5922fec72aa1a242149096373bc6ea5",
    "entity_ref": "e-054f703e483812ea4ed29b36",
    "name_shown": "Aleksej Tarabrin",
    "url": "/authors/aleksej-tarabrin/"
   },
   {
    "id": "sr-d35bd1b7571071e995a67b24",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.826Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": -3750,
     "period_from": "2026-10-11",
     "period_to": "2026-10-15",
     "price_rule": "Our market snapshot",
     "return_percent": "-18.75",
     "settled_picks": 2,
     "staked_hundredths": 20000,
     "void": 0
    },
    "composition": [
     "c|s-4dc10c72315f|r-12683daf0eec1c24|v-df109adb0bd82d35",
     "c|s-acf0c0603869|r-adf3dca5040296fa|v-bfbc312d6e87d848"
    ],
    "hash": "4774e1c4a03f44d725cef1eac2ba8f49c42698c909d86b32a131e69575419b56",
    "entity_ref": "e-3d6339f21ab1f8a25073d82b",
    "name_shown": "Tiago Almeida",
    "url": "/authors/tiago-almeida/"
   },
   {
    "id": "sr-e991cd757ebad6c329c821af",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.827Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 20,
     "method_version": "2.2",
     "net_points_hundredths": -41856,
     "period_from": "2026-10-11",
     "period_to": "2026-10-17",
     "price_rule": "Our market snapshot",
     "return_percent": "-12.68",
     "settled_picks": 33,
     "staked_hundredths": 330000,
     "void": 0
    },
    "composition": [
     "c|s-025a5876515e|r-55ef6529e243c519|v-5f15d84c6860c01b",
     "c|s-025a5876515e|r-5e816c3e874e215f|v-06edc81a62b11aa8",
     "c|s-025a5876515e|r-82dca1782e30e6ba|v-720ca404e4a11d15",
     "c|s-0271fdbeeb0d|r-724a72289e7af8c9|v-2dc7ec4adce4b1f5",
     "c|s-06bacf89a285|r-3d3092d76bc58e28|v-a820b418aa57a58b",
     "c|s-1e00168386ce|r-0a94b705a7e95e27|v-58ed2a38a5ee89d6",
     "c|s-1e00168386ce|r-1f9d8311a3633e5a|v-6da2ccd71416cfd3",
     "c|s-239f7edb3af0|r-c419ac02a0b3e1b8|v-cbf3c54165aabd3e",
     "c|s-3bc84f9786dd|r-3addadac09536c56|v-00d97183a862b422",
     "c|s-3bc84f9786dd|r-d2cc52b9099dd29b|v-40402ef73ef2b833",
     "c|s-46d4d944cc24|r-beb844aa278a41ef|v-053426295ad34d97",
     "c|s-57b608098a71|r-900688b0c11b0367|v-1c72afbe01e8750a",
     "c|s-57b608098a71|r-f52b5a3386b9fb69|v-c0ae5fc3dda7c553",
     "c|s-59dcc3b337b9|r-aacf2d3a38cd0694|v-3b19696af0c25a18",
     "c|s-59dcc3b337b9|r-eca45c0c064adfa5|v-a66071af1f7def1b",
     "c|s-7f51e7225c5b|r-cb68a7c9e3c03126|v-e2c50b865e159733",
     "c|s-7f51e7225c5b|r-cf00101707003355|v-5f504b3731bd1558",
     "c|s-83453d98f561|r-1ba2e461bfac9824|v-fb07a7983167b3a9",
     "c|s-83453d98f561|r-60b1d08e7cfe9731|v-3cc8f075a56a07cf",
     "c|s-85443e9b34c5|r-4f672c130c26b828|v-01a854fe7220838a",
     "c|s-890891f7d4b9|r-26040de607fd6678|v-b8cd9af9301fd723",
     "c|s-890891f7d4b9|r-65bff3fdffa5e1ce|v-7c4355e185f7a572",
     "c|s-890891f7d4b9|r-e00324403db5efeb|v-5f2f98ece914f53a",
     "c|s-c9f3555a7993|r-9f70c14d05dd7334|v-78764b73c7d2209f",
     "c|s-dc0a316388e1|r-258f3ddb4b15ff2d|v-1d3006cff626f99b",
     "c|s-dc0a316388e1|r-4a243ca5890f92e8|v-5cde9afcc817902d",
     "c|s-dc0a316388e1|r-53c4b8364e44842e|v-2236932c252269e5",
     "c|s-dc0a316388e1|r-8929f24552094e9c|v-95f3d9c046669e48",
     "c|s-dfd94b3dad49|r-a926555384a08113|v-5f9c31499882ec4c",
     "c|s-e65525f23524|r-ab4e4aab7bc0184f|v-017d6e69868cb8a1",
     "c|s-ef768ff412d3|r-41dc93b7b90d71ff|v-d797a6c5f6f34b07",
     "c|s-f932f096e0dd|r-0e44a3d315db27f2|v-42e39b5304a16aeb",
     "c|s-fd95b00fe280|r-0d43ea9ea43a8efa|v-e03b5eec1e3fef14"
    ],
    "hash": "d1ac22de2ee1d3ee3e1d9716ca21b78f225276c44c5cf75347062847fbaa9c2a",
    "entity_ref": "e-5aff6034c3930ab6c56f10de",
    "name_shown": "Javier Ortega",
    "url": "/authors/javier-ortega/"
   },
   {
    "id": "sr-bd23b5cd768ac973cf1273e5",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.827Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 5,
     "method_version": "2.2",
     "net_points_hundredths": 2050,
     "period_from": "2026-10-09",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "2.93",
     "settled_picks": 7,
     "staked_hundredths": 70000,
     "void": 0
    },
    "composition": [
     "c|s-303919d68e79|r-752005c3622a960c|v-dcb09548629313a4",
     "c|s-3b581b019b07|r-1733ed930cc48bfe|v-f61ec190aa1ce7d1",
     "c|s-83453d98f561|r-1ba2e461bfac9824|v-fb07a7983167b3a9",
     "c|s-83453d98f561|r-ec9f8c732310bf16|v-a417ac5e45509a4b",
     "c|s-ba3d2d894694|r-f7e4fda83eac7d10|v-6a6beff5eb4d3b0d",
     "c|s-e65525f23524|r-386d99cd1cf95275|v-a6ab238adf93dba1",
     "c|s-e65525f23524|r-ab4e4aab7bc0184f|v-59b596e426ee5c9a"
    ],
    "hash": "befd44e0427dd0e875c3bb7262ca91da26a7732827dd0e6332444d2593ec98c2",
    "entity_ref": "e-69eff61f8d4d62c4cba66037",
    "name_shown": "Adam Clancy",
    "url": "/authors/adam-clancy/"
   },
   {
    "id": "sr-598711b6445ec987e367a894",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.827Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 13000,
     "period_from": "2026-10-10",
     "period_to": "2026-10-10",
     "price_rule": "Our market snapshot",
     "return_percent": "130.00",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-8ffaa07fdf31|r-09c05cadbafe4f45|v-56eac26e83b77df8"
    ],
    "hash": "ba8824894c1679b06a6ad937da41435072da42249d019b760ff85efa464e98f3",
    "entity_ref": "e-a37055f72f52c0fdfe8df63a",
    "name_shown": "Oliver Thomas",
    "url": "/authors/oliver-thomas/"
   },
   {
    "id": "sr-96334a52aecbb6ab8ed0859f",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.827Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 16,
     "method_version": "2.2",
     "net_points_hundredths": -16087,
     "period_from": "2026-10-11",
     "period_to": "2026-10-17",
     "price_rule": "Our market snapshot",
     "return_percent": "-10.05",
     "settled_picks": 16,
     "staked_hundredths": 160000,
     "void": 0
    },
    "composition": [
     "c|s-055e7ad580bd|r-4d0726d5c53a4d87|v-f3df7077744857bb",
     "c|s-08913b098410|r-85d778ad9a9f3ac6|v-c7005eaa36f755a0",
     "c|s-0bda80625d12|r-c8185915d31f0c9e|v-f9e69c47c6842dd2",
     "c|s-58949807012e|r-0c9536b45065a35c|v-5df4ab46c44a6892",
     "c|s-83453d98f561|r-60b1d08e7cfe9731|v-3cc8f075a56a07cf",
     "c|s-8736de637615|r-ed42e2bcf1192b8d|v-cf86fac71b8593ac",
     "c|s-890891f7d4b9|r-65bff3fdffa5e1ce|v-7c4355e185f7a572",
     "c|s-99b355985f5d|r-412a373e100d5ea4|v-a34b3b3d7e8c47fa",
     "c|s-a52bcdbd2d51|r-300de3964d1696ec|v-64d66915bb9ae036",
     "c|s-afa635035945|r-7326d132895d5409|v-d91e0274bc14e339",
     "c|s-b421c1106eb1|r-c0ae3e9a8f341bf2|v-3a422896164b0864",
     "c|s-dc0a316388e1|r-4a243ca5890f92e8|v-5cde9afcc817902d",
     "c|s-e65525f23524|r-a5fe16f4838579a4|v-0a12bb203f1079da",
     "c|s-e98cf71e0ed4|r-424377d4f5b62b33|v-7a2958b13ea1b4e9",
     "c|s-f2a9273ae62b|r-feab3b62e382ddd4|v-0423892c021ffab4",
     "c|s-f793845eecea|r-9034d876aebe914e|v-b5deba495c01d657"
    ],
    "hash": "cf4667420b437e42b72bdb21b385cbf03c06cc4075d3c1ce62855373c29856a0",
    "entity_ref": "e-a5cbe196f3e50ad470002c21",
    "name_shown": "Enrico Giordano",
    "url": "/authors/enrico-giordano/"
   },
   {
    "id": "sr-30c982c5434e0eb995b3fd21",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.827Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 22,
     "method_version": "2.2",
     "net_points_hundredths": 76173,
     "period_from": "2026-10-11",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "9.64",
     "settled_picks": 86,
     "staked_hundredths": 790000,
     "void": 7
    },
    "composition": [
     "c|s-0bda80625d12|r-35758facf4f85983|v-8989d446864f4ad5",
     "c|s-0bda80625d12|r-370e1d90077c4e34|v-be14417e2993026f",
     "c|s-0bda80625d12|r-62623678d49e283d|v-5ee597362e939607",
     "c|s-0bda80625d12|r-ae130c0e7a73604a|v-f87dfea884be68de",
     "c|s-0bda80625d12|r-af7234e1a8f991ff|v-6d48e919433d76a8",
     "c|s-0bda80625d12|r-c8185915d31f0c9e|v-f9e69c47c6842dd2",
     "c|s-0bda80625d12|r-cd58a51380208052|v-f9a80f8a556928b4",
     "c|s-0bda80625d12|r-dafb62ee8e1b0bf4|v-1794b9a752eb93d5",
     "c|s-12343692d377|r-a97a9867d69058b4|v-b6eae80445fea705",
     "c|s-12343692d377|r-c0f4f4a7f1aa232e|v-efc96091f9465e6b",
     "c|s-12343692d377|r-de5a54f657f5ef76|v-0b0ca20ddc2f900f",
     "c|s-2aa0d9a09e3f|r-91824ede89179eef|v-ef2eab60e46a2b84",
     "c|s-3bc84f9786dd|r-3addadac09536c56|v-00d97183a862b422",
     "c|s-3bc84f9786dd|r-60715e67d7f5a42b|v-10862d9d25912576",
     "c|s-40031903677a|r-1ee26ba0d6125e17|v-e1510fc1712651b4",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-40031903677a|r-5488484b1d2c0560|v-0557dca48853fa05",
     "c|s-40031903677a|r-6f5ca322776d0f31|v-566150ea54b23ef6",
     "c|s-4c70979c538e|r-27638246ba2d767c|v-be544bedb7ec2fdf",
     "c|s-4dc10c72315f|r-1dd1cdfb2e5c625b|v-544614ca940cd162",
     "c|s-4dc10c72315f|r-65ab85f45b4b6d61|v-b089a6c93e898c1f",
     "c|s-4dc10c72315f|r-bc803c6fe26e8053|v-def0d34a338f63eb",
     "c|s-4dc10c72315f|r-cb9ef531d5566660|v-c7b96ba4bfcf7bf2",
     "c|s-6a22d0a16deb|r-7cdfacb85ed7659f|v-a61ab235bc806387",
     "c|s-6daf1549fb1e|r-1c81926e8e38af38|v-97ad03ae25fddcf1",
     "c|s-6daf1549fb1e|r-4702a8da8c1027d7|v-669f6f145c37a92f",
     "c|s-6daf1549fb1e|r-7111e69f0c296d63|v-08f2a94096100977",
     "c|s-6daf1549fb1e|r-ce3e992bc2953097|v-34790a0f663295a8",
     "c|s-7674778c71d5|r-09b18aed453e37eb|v-03498a51712fbae4",
     "c|s-7674778c71d5|r-19c8a63e871497e5|v-077aaa54fb1541be",
     "c|s-7674778c71d5|r-35e68237f1e6e973|v-ec51e6a38a3c37f9",
     "c|s-7674778c71d5|r-3786d260d5625aed|v-7c92373885bf4fc2",
     "c|s-7674778c71d5|r-80a18f52837e887a|v-c56c8d021b725144",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7674778c71d5|r-b556b6f342659c1a|v-f0b9ba44652b59ce",
     "c|s-7674778c71d5|r-d0fce01460d7c5df|v-47fb02a03d4953c8",
     "c|s-7674778c71d5|r-f6f375ed1280d554|v-69ace83c0e66fbcc",
     "c|s-7f51e7225c5b|r-1463b30df3322640|v-fe68c08531fb43bb",
     "c|s-7f51e7225c5b|r-41cc267a16bb8212|v-25ed4f0b755ab64c",
     "c|s-7f51e7225c5b|r-7198e47b1d3eaf9a|v-59e8387f6b3a8879",
     "c|s-7f51e7225c5b|r-82075465a4a75ed3|v-a7a2be7bdd5b8541",
     "c|s-7f51e7225c5b|r-cb68a7c9e3c03126|v-ec7bd66b26248b2d",
     "c|s-7f51e7225c5b|r-cf00101707003355|v-2640829644194824",
     "c|s-83453d98f561|r-34801890cf23066b|v-b8e8c6496cb27d6a",
     "c|s-83453d98f561|r-60b1d08e7cfe9731|v-3cc8f075a56a07cf",
     "c|s-83453d98f561|r-bc024fa1ddb99305|v-db57e6e718ac0d7d",
     "c|s-83453d98f561|r-ec9f8c732310bf16|v-b339efd9cdcb1193",
     "c|s-83453d98f561|r-f6f36352b7ea1cda|v-8db0f04502ce6033",
     "c|s-8702b9f6aca5|r-4bc46a79cd8395df|v-e059f618f54967ab",
     "c|s-8736de637615|r-0779292b2af1f254|v-09f66751f29186c8",
     "c|s-8736de637615|r-168cf3f91c4c27c7|v-d23a0ddf3fef5119",
     "c|s-8736de637615|r-1c6ca4a1c5c3cc2c|v-fafa567af4679a8d",
     "c|s-8736de637615|r-9885fe870a4bd009|v-cc8a527f7538bcdf",
     "c|s-8736de637615|r-ed42e2bcf1192b8d|v-cf86fac71b8593ac",
     "c|s-890891f7d4b9|r-0d023cb17e50c77b|v-27180557db095af8",
     "c|s-890891f7d4b9|r-26040de607fd6678|v-b8cd9af9301fd723",
     "c|s-890891f7d4b9|r-65bff3fdffa5e1ce|v-7c4355e185f7a572",
     "c|s-890891f7d4b9|r-969adeb5b76c9e93|v-90f18c04489f0536",
     "c|s-890891f7d4b9|r-ad2ddf93d867300a|v-cdca1325548595b3",
     "c|s-890891f7d4b9|r-e00324403db5efeb|v-2266d52f60cf3500",
     "c|s-98cb3d9d0835|r-269f832aa70dc1dd|v-b0cf22797f9cdf98",
     "c|s-98cb3d9d0835|r-c097eaea3abc9721|v-cb0a26cb2cd6a8a6",
     "c|s-98cb3d9d0835|r-e3a0357cf05a28bd|v-29a8e080737e6fb8",
     "c|s-99b355985f5d|r-412a373e100d5ea4|v-a34b3b3d7e8c47fa",
     "c|s-99b355985f5d|r-4f21a59ece7d87ba|v-0345c8fc6d893b5a",
     "c|s-99b355985f5d|r-fe6ed4539a1c1b27|v-daa417a24c3899fa",
     "c|s-a7837daec4e9|r-02e77611ab7d49cd|v-102bd9e6a0454c97",
     "c|s-a7837daec4e9|r-0b8a385430e90951|v-c01ba3e4bde06a83",
     "c|s-a7837daec4e9|r-9366a0e1416efc7d|v-90269f28687f2ebd",
     "c|s-a7837daec4e9|r-d370af016301ba9c|v-b6e8cb3d34c8bace",
     "c|s-c1b4e4da7027|r-769c108a1bcc7a45|v-17652f0ee5693c8c",
     "c|s-c1b4e4da7027|r-e4926a526bf1fecc|v-2906da1d9c095afb",
     "c|s-c6ff28609cbc|r-54801eacc33305a4|v-6363fac5dd2b79a4",
     "c|s-c6ff28609cbc|r-6f4723e6323da1f8|v-0e1e59b3652c560f",
     "c|s-c6ff28609cbc|r-74d9e185585e15ec|v-0a099d61dae62117",
     "c|s-c6ff28609cbc|r-cbc0f0c35751d5be|v-583a2597e3c50380",
     "c|s-e65525f23524|r-386d99cd1cf95275|v-a6ab238adf93dba1",
     "c|s-e65525f23524|r-6f1ee7b476d8a361|v-f6b0fb028c052bc9",
     "c|s-e65525f23524|r-a5fe16f4838579a4|v-0a12bb203f1079da",
     "c|s-f793845eecea|r-242cd118b4d41f90|v-6d2dbba8f051020c",
     "c|s-f793845eecea|r-56536cc31c7c194d|v-06fbc81032ce5385",
     "c|s-f793845eecea|r-6646a34ffa003619|v-9aabb3474f092221",
     "c|s-f793845eecea|r-7cb76f83ba7d354f|v-29960aa03618c5cd",
     "c|s-f793845eecea|r-9034d876aebe914e|v-b5deba495c01d657",
     "c|s-f793845eecea|r-b6ef4d504c311670|v-27dbd23dd143e35c",
     "c|s-f793845eecea|r-e7dfe079ec3924d4|v-a2e081f3d2e7e44d"
    ],
    "hash": "7bb584e4aed90866a69cf827ac68f08bf1447848891ba36ba8cb769694761ebd",
    "entity_ref": "e-b0bfb9308866fece07daabfa",
    "name_shown": "FootballPredictions.com",
    "url": "/sources/footballpredictions-com/"
   },
   {
    "id": "sr-368f52067f35d82814355744",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.828Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-c47dafad469db1d5c942dae6",
    "name_shown": "Stuart Jamieson",
    "url": null
   },
   {
    "id": "sr-46f9e315d2d46ba67dbd0933",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.828Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 9,
     "method_version": "2.2",
     "net_points_hundredths": -7577,
     "period_from": "2026-10-14",
     "period_to": "2026-10-16",
     "price_rule": "Our market snapshot",
     "return_percent": "-8.42",
     "settled_picks": 9,
     "staked_hundredths": 90000,
     "void": 0
    },
    "composition": [
     "c|s-02862c58f934|r-521bb2a4c369bf52|v-94411d7c64873441",
     "c|s-03ddb106281b|r-258a65adc71c3b4c|v-83ee29aa0eb24627",
     "c|s-0dc48c730448|r-a38355a88541eed5|v-d9ce69071be04a40",
     "c|s-239f7edb3af0|r-c419ac02a0b3e1b8|v-cbf3c54165aabd3e",
     "c|s-314ffc54d9db|r-2216938196e3f790|v-a2ac21f6f6ee6719",
     "c|s-7cfbaca8558a|r-65d20b89dc2d8dd5|v-5e5af6b6aa09c300",
     "c|s-85443e9b34c5|r-654bb4cb2ce3a93e|v-62da4eb836a5c99e",
     "c|s-acf0c0603869|r-c6e80a2554e3ec93|v-06f5105cab19bc2c",
     "c|s-f2cbc24f358a|r-b90dce601b693bee|v-66b297ea36b8cbe3"
    ],
    "hash": "b3ce08f2cfdcc1894d2b39049e6c4779d28b95e315c4c73eac4a0cb9d126ba82",
    "entity_ref": "e-c73e2d690083b73e2063c241",
    "name_shown": "Scores24",
    "url": "/sources/scores24-live/"
   },
   {
    "id": "sr-e9bba90dfef5a9e394fb7072",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.828Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 48,
     "method_version": "2.2",
     "net_points_hundredths": -209073,
     "period_from": "2026-10-11",
     "period_to": "2026-10-16",
     "price_rule": "Our market snapshot",
     "return_percent": "-22.01",
     "settled_picks": 95,
     "staked_hundredths": 950000,
     "void": 0
    },
    "composition": [
     "c|s-06bacf89a285|r-3d3092d76bc58e28|v-a820b418aa57a58b",
     "c|s-08913b098410|r-361f0882780fcab5|v-61ec1644acc313d2",
     "c|s-08913b098410|r-5544ce7bea86de9c|v-6c60324b74e870b4",
     "c|s-08913b098410|r-6bb67371786c99e3|v-011fbd7b43296457",
     "c|s-08913b098410|r-85d778ad9a9f3ac6|v-c7005eaa36f755a0",
     "c|s-08913b098410|r-c8018dc9ade9c684|v-68492daba26cbecf",
     "c|s-0dc48c730448|r-a38355a88541eed5|v-d9ce69071be04a40",
     "c|s-1e00168386ce|r-1f9d8311a3633e5a|v-6da2ccd71416cfd3",
     "c|s-239f7edb3af0|r-c419ac02a0b3e1b8|v-cbf3c54165aabd3e",
     "c|s-314ffc54d9db|r-178e3502f95d8b7a|v-9b9262189d57e2db",
     "c|s-3bc84f9786dd|r-3483221117b037af|v-0cad466eb40037c4",
     "c|s-3bc84f9786dd|r-3483221117b037af|v-8c4ec01b0a132693",
     "c|s-3bc84f9786dd|r-5d7b97a7f446dc19|v-c22fff0114bd7b5b",
     "c|s-3f81879edc97|r-641468602d8e381c|v-ac634362d3885fe0",
     "c|s-3f81879edc97|r-b10e08a3bddff1df|v-edaa496b8c12511f",
     "c|s-3f81879edc97|r-ffab7352388e551b|v-b877c65c6533d256",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-40031903677a|r-5488484b1d2c0560|v-0557dca48853fa05",
     "c|s-46d4d944cc24|r-50e6c381f2ca682e|v-e6f20fd9013340d2",
     "c|s-46d4d944cc24|r-9d5b7f7051ca8530|v-efcfcb24d12fc544",
     "c|s-46d4d944cc24|r-beb844aa278a41ef|v-053426295ad34d97",
     "c|s-495e121fd6c8|r-33fd10f1209cec0f|v-ddc844955f7fbb0f",
     "c|s-495e121fd6c8|r-3f15c4c096e6f6dd|v-1d265a5196f75174",
     "c|s-495e121fd6c8|r-c14ebf497d1c9497|v-8a3dc9c13a119f26",
     "c|s-4c70979c538e|r-7b5227816d7d942e|v-826bc32c3869c1b6",
     "c|s-4c70979c538e|r-b3a846b311337cec|v-0c77456250309e00",
     "c|s-50cbf0117aea|r-2244bc1c7ee15d11|v-97031e94e6de4078",
     "c|s-51292fa0ec5c|r-c383f969be96ed37|v-030f1c1674288cdf",
     "c|s-59dcc3b337b9|r-2592fa04b2d5c58f|v-c91ddcf4fa080795",
     "c|s-59dcc3b337b9|r-eca45c0c064adfa5|v-a66071af1f7def1b",
     "c|s-63a23007668d|r-4436f4564b718a45|v-4b5c4097ab69fd44",
     "c|s-63a23007668d|r-5db62ddebb772a14|v-c4fd5980f8ed8ab1",
     "c|s-63a23007668d|r-dbb6589532785173|v-b14a44ffae4e59ef",
     "c|s-63a23007668d|r-f43cb275c9ddf746|v-8ae5a376661d8e24",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7674778c71d5|r-b556b6f342659c1a|v-f0b9ba44652b59ce",
     "c|s-7b7b0db78d19|r-b80241fb088a7b23|v-6baf406edb18a30a",
     "c|s-7b7b0db78d19|r-bf36574871df1b5b|v-a10fe945a188b0fc",
     "c|s-7cede4ef3316|r-0955c4abd5b32a13|v-fe4e1a79309778b3",
     "c|s-7cede4ef3316|r-61b2ba23cd8d4561|v-946b7523d9da1355",
     "c|s-7cede4ef3316|r-9b990fe49e146922|v-904677b37b47938e",
     "c|s-7cede4ef3316|r-bfe8cee30a20eec2|v-543edc4e97e3299c",
     "c|s-7cede4ef3316|r-f134b89c02cbf083|v-0652e78be3e8fb59",
     "c|s-7cfbaca8558a|r-9ae5e882e04c19d9|v-aa479ca8138e0c8d",
     "c|s-7e7815c670e4|r-5a1836ff60715a87|v-dd4f8732cf44602c",
     "c|s-7e7815c670e4|r-e81ae5d7b37d319d|v-1c794374be39d6f6",
     "c|s-7e7815c670e4|r-ea2e10a1fa61a221|v-211b0459e894cad8",
     "c|s-7f51e7225c5b|r-82075465a4a75ed3|v-a7a2be7bdd5b8541",
     "c|s-7f51e7225c5b|r-cb68a7c9e3c03126|v-e2c50b865e159733",
     "c|s-83453d98f561|r-1ba2e461bfac9824|v-fb07a7983167b3a9",
     "c|s-83453d98f561|r-60b1d08e7cfe9731|v-3cc8f075a56a07cf",
     "c|s-83453d98f561|r-ec9f8c732310bf16|v-b339efd9cdcb1193",
     "c|s-83453d98f561|r-f6f36352b7ea1cda|v-8db0f04502ce6033",
     "c|s-8832f9431e49|r-431384a78bcd18db|v-935cabeb62daa249",
     "c|s-890891f7d4b9|r-26040de607fd6678|v-b8cd9af9301fd723",
     "c|s-890891f7d4b9|r-65bff3fdffa5e1ce|v-7c4355e185f7a572",
     "c|s-890891f7d4b9|r-e00324403db5efeb|v-5f2f98ece914f53a",
     "c|s-8e5f0ba55cdd|r-57fc34480effbcd1|v-0944da2ce60fb9c3",
     "c|s-99b355985f5d|r-fe6ed4539a1c1b27|v-daa417a24c3899fa",
     "c|s-a52bcdbd2d51|r-300de3964d1696ec|v-64d66915bb9ae036",
     "c|s-afa635035945|r-c4638774448eba9f|v-1b95e705c0a9ac17",
     "c|s-c0602045c235|r-a687e3b2d34182db|v-e1fcababe72b01b2",
     "c|s-c1b4e4da7027|r-8e163da60747c10d|v-46b6159899659f0f",
     "c|s-c1b4e4da7027|r-929ea929ebaf678a|v-0b3ec45ab97bc8e9",
     "c|s-c1b4e4da7027|r-929ea929ebaf678a|v-0ddd3064ae564e65",
     "c|s-c1b4e4da7027|r-e4926a526bf1fecc|v-2906da1d9c095afb",
     "c|s-c9f3555a7993|r-9f70c14d05dd7334|v-78764b73c7d2209f",
     "c|s-ce3580243a73|r-ee416ee8fc2a8f4a|v-00824c771cfc5fdb",
     "c|s-cf49d45bc76f|r-bfc1addf5289f708|v-18272a27c47d3060",
     "c|s-cf49d45bc76f|r-ec12fdbbef9021dd|v-70133a6c9e3ec5d5",
     "c|s-d1a0a7790f4e|r-4bf5362a8774f249|v-3c4190016aed316f",
     "c|s-d50d34139ad5|r-065f039a20126e03|v-edd7ca1c11daef1a",
     "c|s-d50d34139ad5|r-37e8ce67cae38740|v-a903ae43ad7e3f99",
     "c|s-d50d34139ad5|r-542e6707c40ff7bb|v-a446802a4ef3aee1",
     "c|s-d50d34139ad5|r-d76864ad850bc901|v-631682dfd47c3b0d",
     "c|s-dfd94b3dad49|r-a926555384a08113|v-5f9c31499882ec4c",
     "c|s-e3eba42401d5|r-5eda45511baa686e|v-5e9968906c0667d1",
     "c|s-e98cf71e0ed4|r-424377d4f5b62b33|v-7a2958b13ea1b4e9",
     "c|s-e98cf71e0ed4|r-7e1f880f2892c799|v-45e142694024232c",
     "c|s-ee7653b4f9b4|r-526d8df43d1778b6|v-8eaa75ad46f2ea56",
     "c|s-ef768ff412d3|r-41dc93b7b90d71ff|v-6f0319385e25f082",
     "c|s-f1d27d00d25a|r-a19091f46e086c38|v-f8266456a0bd9a17",
     "c|s-f1d27d00d25a|r-cca9dda7d346c4b2|v-69064ad9a50b36c7",
     "c|s-f2a9273ae62b|r-905cdf0e7292fb06|v-9b209bd382ee570c",
     "c|s-f734162919a3|r-1d72a09927df2da5|v-e4a4a615653090c0",
     "c|s-f734162919a3|r-9283b6b54f413761|v-66cd6beed4aa934c",
     "c|s-f793845eecea|r-9034d876aebe914e|v-b5deba495c01d657",
     "c|s-f793845eecea|r-b6ef4d504c311670|v-27dbd23dd143e35c",
     "c|s-f932f096e0dd|r-0e44a3d315db27f2|v-42e39b5304a16aeb",
     "c|s-f932f096e0dd|r-f50b3a7fab5aa818|v-e7dbd6947ee4eb1b",
     "c|s-fb4193f6984d|r-69882313aa903ac2|v-7f67665234a7fe04",
     "c|s-fb4193f6984d|r-8874c12de1abc083|v-7a1fb4b63538d217",
     "c|s-fb4193f6984d|r-8edd1bdfdfb297fd|v-2684becc74dd006f",
     "c|s-fb4193f6984d|r-abca1457a792aa9a|v-8c49492b3d120673",
     "c|s-fd95b00fe280|r-0d43ea9ea43a8efa|v-e03b5eec1e3fef14"
    ],
    "hash": "c2d04f947d50b33c9b0fe92760a8cf273a90e9831a2debe93757d65e26e5221b",
    "entity_ref": "e-d18c9ab7f542a7603c1d6274",
    "name_shown": "Baba",
    "url": "/authors/baba/"
   },
   {
    "id": "sr-1a07222479a62209367d64cd",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.828Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 22,
     "method_version": "2.2",
     "net_points_hundredths": 59546,
     "period_from": "2026-10-09",
     "period_to": "2026-10-17",
     "price_rule": "Our market snapshot",
     "return_percent": "22.90",
     "settled_picks": 26,
     "staked_hundredths": 260000,
     "void": 0
    },
    "composition": [
     "c|s-0484c820dbba|r-132b7327220f77af|v-0a8e39dd45093988",
     "c|s-0bc7c9a8eeaf|r-8e6395192479b094|v-06c3d2a41e426a93",
     "c|s-140a64c584ca|r-ed91eec4d88b7e41|v-c33a14083f6681c7",
     "c|s-263d3387aa5a|r-101d8f5dfc144df5|v-2a2febb6414e692b",
     "c|s-2f68da3d9f58|r-ec95c453eaaa8020|v-9fc433349ac6dfef",
     "c|s-37ee5665d243|r-380fba5be1ca8343|v-f9ac7861d314b78a",
     "c|s-3b581b019b07|r-28e6f49656e0b1c1|v-e6d3b7d8b76a41fc",
     "c|s-3b581b019b07|r-98e6de82efe58191|v-cd6119d6eaa79cbd",
     "c|s-4673f9982057|r-1078acf94e9729d3|v-684471ac80beae5c",
     "c|s-4673f9982057|r-9784360cdb77d133|v-fd78169c3a92655b",
     "c|s-83453d98f561|r-f6f36352b7ea1cda|v-8db0f04502ce6033",
     "c|s-8671e54fe987|r-d3e8f5935279e6a8|v-9dac1f2b3bae7691",
     "c|s-8736de637615|r-ed42e2bcf1192b8d|v-cf86fac71b8593ac",
     "c|s-890891f7d4b9|r-26040de607fd6678|v-b8cd9af9301fd723",
     "c|s-890891f7d4b9|r-65bff3fdffa5e1ce|v-7c4355e185f7a572",
     "c|s-9dfb13406fad|r-46d9880139aeccdd|v-8ccd91b4bd1cf91c",
     "c|s-9f9982c55f26|r-227cdbccc4f11f04|v-787e508ec0641c8a",
     "c|s-a94287ca105a|r-60a160ea8dffae65|v-c674cdae24427a28",
     "c|s-b365cdb1b797|r-894270ce6919051d|v-ae0e522495d0579f",
     "c|s-c91166044d2f|r-24387f56d8e44b2f|v-b187d9aa1b1b97a6",
     "c|s-cf49d45bc76f|r-70226ea9c282f00f|v-c85ed03deaf3b9cc",
     "c|s-e65525f23524|r-386d99cd1cf95275|v-a6ab238adf93dba1",
     "c|s-f1cd90c10693|r-9f2a4aee4cf4e8c8|v-48962c8cc87e7384",
     "c|s-f2a6de1e3f98|r-494c0db314ef8623|v-477b7c0f1a936329",
     "c|s-f2a6de1e3f98|r-a224227f94b9f594|v-58f5f516e4559005",
     "c|s-f59c4b427260|r-6993e5b68d974602|v-a34a2a6a635bce2c"
    ],
    "hash": "2cee26123d329f18cb9c36456698b9daca7ea2b2f27910704de4fd5308ca6d53",
    "entity_ref": "e-d333e3adbb8e9e16f6228afe",
    "name_shown": "Steeven Occhipinti",
    "url": "/authors/steeven-occhipinti/"
   },
   {
    "id": "sr-27967e29fb938b0fc74861ed",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T16:30:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.829Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 49,
     "method_version": "2.2",
     "net_points_hundredths": 12094,
     "period_from": "2026-10-03",
     "period_to": "2026-10-17",
     "price_rule": "Our market snapshot",
     "return_percent": "2.42",
     "settled_picks": 50,
     "staked_hundredths": 500000,
     "void": 0
    },
    "composition": [
     "c|s-06bacf89a285|r-3d3092d76bc58e28|v-a820b418aa57a58b",
     "c|s-094908148541|r-6c6d2128b681925c|v-8abe74cadb567702",
     "c|s-1be81e1ea862|r-ccd31ce11a10d243|v-0cbe8ce2841b8af4",
     "c|s-314ffc54d9db|r-a7b04d47364cf491|v-fcbcc77cf85e0a57",
     "c|s-396768bd82dd|r-750e0987f1d3fb1c|v-fbdf594b83631882",
     "c|s-3b581b019b07|r-98e6de82efe58191|v-cd6119d6eaa79cbd",
     "c|s-4374858573f2|r-f5229b29d7e7c883|v-c42b9c4b61bee5ec",
     "c|s-457db28d4b83|r-b7cb76a26c5842a4|v-a93ac5c8445adda9",
     "c|s-51292fa0ec5c|r-e379713fa0eed477|v-4145fd2a4df4df69",
     "c|s-58949807012e|r-87eff7d406934a7c|v-dd5d8ae13c1b8196",
     "c|s-60e403153fd3|r-8b03fb19aec7b154|v-ee865feaf4faafc3",
     "c|s-63a23007668d|r-4436f4564b718a45|v-4b5c4097ab69fd44",
     "c|s-63a23007668d|r-dbb6589532785173|v-b14a44ffae4e59ef",
     "c|s-6daf1549fb1e|r-11f8e7449fa5c236|v-f995b6bb238047ef",
     "c|s-7284e8f9dd75|r-14f4fd731e1581c2|v-d6c3cacded821981",
     "c|s-75359e8318d6|r-5ea37c1d92ca7bfb|v-5079a861d7edb7de",
     "c|s-7674778c71d5|r-09b18aed453e37eb|v-03498a51712fbae4",
     "c|s-784b6fe1a394|r-7c9dd876cc47be67|v-b767d132af3d744e",
     "c|s-83453d98f561|r-1ba2e461bfac9824|v-c6bf908d1f6dfc15",
     "c|s-8671e54fe987|r-26cd0bf1ae9a2e8f|v-d2b2e737eb7668d8",
     "c|s-8736de637615|r-9885fe870a4bd009|v-792e6315783fd5d4",
     "c|s-890891f7d4b9|r-ad2ddf93d867300a|v-cdca1325548595b3",
     "c|s-8984cff493e4|r-6c6b9020b8f68796|v-5956b022c5aca038",
     "c|s-8ffaa07fdf31|r-09c05cadbafe4f45|v-56eac26e83b77df8",
     "c|s-98cb3d9d0835|r-2f8372e19abd03be|v-6af995629a4cda55",
     "c|s-99b355985f5d|r-65cadb2a047e678e|v-efa56f7c79833b89",
     "c|s-9a8738c8f2a7|r-ad797b2d61502f41|v-1dc13ea6aad5a3a1",
     "c|s-a3f863875035|r-62d707177ffcce6d|v-5d37c9ac84def1e7",
     "c|s-a52bcdbd2d51|r-fd54afdd4939a1b3|v-5d1e116e2ef9e53b",
     "c|s-a6d599e29c75|r-20bfc97738e85f0a|v-f8dfad0dc285d93d",
     "c|s-a7837daec4e9|r-d370af016301ba9c|v-b7454f33e1d11a7d",
     "c|s-b903df1cf4c6|r-6198bc83e5be1173|v-8cf438095edc9022",
     "c|s-ba3d2d894694|r-f7e4fda83eac7d10|v-6a6beff5eb4d3b0d",
     "c|s-baa2622eed96|r-8c287d7fabbeb380|v-cf3d944f6f0b35ab",
     "c|s-bb4ea79ef2e3|r-2d7867c55a8dbc20|v-4b794f5aadf81159",
     "c|s-c037b5731ac6|r-155551fd6f4a7c1a|v-84d5f6de18b8b0f7",
     "c|s-c171e17a7b8d|r-ffb521b2f6bf546b|v-48e1302d10600a2b",
     "c|s-c520b4476764|r-ad95f78029c60e22|v-d1993174a68a4970",
     "c|s-c6ff28609cbc|r-54801eacc33305a4|v-6363fac5dd2b79a4",
     "c|s-cbab4f05165e|r-8662cbd8867e8e53|v-e75c2cb210351291",
     "c|s-d362eb8e26a8|r-be405dd8cb6aecdf|v-03efc1b7e0b67701",
     "c|s-d9409c72d207|r-464125565b2d2eba|v-a419dadedafee8cb",
     "c|s-dc0a316388e1|r-258f3ddb4b15ff2d|v-1d3006cff626f99b",
     "c|s-e2d306934e5f|r-764b07ac5ff6024f|v-7d26c7f2e3c9b594",
     "c|s-e65525f23524|r-ab4e4aab7bc0184f|v-017d6e69868cb8a1",
     "c|s-f1d27d00d25a|r-cca9dda7d346c4b2|v-69064ad9a50b36c7",
     "c|s-f2a9273ae62b|r-905cdf0e7292fb06|v-9b209bd382ee570c",
     "c|s-f2cbc24f358a|r-f3380edae19b8b60|v-2b255d114fa4c304",
     "c|s-f734162919a3|r-b2dcac7833bdf7e4|v-477ada6ba075ef4b",
     "c|s-f82840de1bc9|r-e27980ac52b94cd5|v-6087d20bc2708b6e"
    ],
    "hash": "f10e7e1f2c508c5595982ca7fe059a1adada41bad1988ced9c06aee4efba4983",
    "entity_ref": "e-db760645a3ae9e4e98f32a30",
    "name_shown": "Free Super Tips",
    "url": "/sources/free-super-tips/"
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-ee0ffca691ad0a9c9a93f7d5",
   "type_code": "chips",
   "moment_at": "2026-10-17T16:30:00.000Z",
   "freeze_at": "2026-10-17T20:12:41.825Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-03c6eb1d9a4e957ee085f5f1": [],
     "n-13a1b49d1e9240a0c53d91df": [],
     "n-19879018aebc90f9f9db0517": [],
     "n-1b2442d1d632f2c8d2da6fa0": [
      {
       "id": "zk-b17f21ccf447be8ed6d5",
       "k": 24.0,
       "category": {
        "market_label": "double_chance"
       },
       "m": null,
       "n": 29,
       "as_of_moment": "2026-10-16T07:28:46.000Z",
       "window": "all",
       "layer": "live+archived",
       "body": "Strongest bet type: Double chance and draw no bet · 24/29 · field 60%",
       "body_without_prices": "Strongest bet type: Double chance and draw no bet · 24/29 · field 60%",
       "url": "/titles/m-11-most-recorded-bet-type/#zk-b17f21ccf447be8ed6d5",
       "tier": null,
       "type_code": "M-11"
      }
     ],
     "n-1ee901728ff42e1898655ab5": [],
     "n-323aa358910f783ec0652ae2": [],
     "n-3259722f3155d1567dcbc921": [],
     "n-406ae82325294e7b60af0cd3": [],
     "n-5067a43c44d5386066aba8ec": [],
     "n-58705a3066a4ad5ac10d198a": [],
     "n-588d7c2aa59fa4409633ed7b": [],
     "n-5a3baa78418d136215b5e99b": [],
     "n-7958ebefd313578628ddea8c": [],
     "n-7ae0946b42297ddc9147b22c": [],
     "n-852b2623f9e1aa96397f35a6": [],
     "n-8fd3a5942e514339691960b0": [],
     "n-b28e994911cfcbfd6df815a4": [],
     "n-c43f740e5cdc6af1d38653ff": [],
     "n-cc5a5d79218dcd9f6860e0cf": [],
     "n-ce81dda509fda13b03ff2e84": [],
     "n-d316f91e0708db9338f7e314": [],
     "n-d97405c0affdda0b7522dfa2": [],
     "n-da188b5945c1493edeab3cd6": [],
     "n-f6ba8823ddadc6678147eacf": [],
     "n-fcff07d9cab7f3f514418a39": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-03c6eb1d9a4e957ee085f5f1",
    "n-13a1b49d1e9240a0c53d91df",
    "n-19879018aebc90f9f9db0517",
    "n-1b2442d1d632f2c8d2da6fa0",
    "n-1ee901728ff42e1898655ab5",
    "n-323aa358910f783ec0652ae2",
    "n-3259722f3155d1567dcbc921",
    "n-406ae82325294e7b60af0cd3",
    "n-5067a43c44d5386066aba8ec",
    "n-58705a3066a4ad5ac10d198a",
    "n-588d7c2aa59fa4409633ed7b",
    "n-5a3baa78418d136215b5e99b",
    "n-7958ebefd313578628ddea8c",
    "n-7ae0946b42297ddc9147b22c",
    "n-852b2623f9e1aa96397f35a6",
    "n-8fd3a5942e514339691960b0",
    "n-b28e994911cfcbfd6df815a4",
    "n-c43f740e5cdc6af1d38653ff",
    "n-cc5a5d79218dcd9f6860e0cf",
    "n-ce81dda509fda13b03ff2e84",
    "n-d316f91e0708db9338f7e314",
    "n-d97405c0affdda0b7522dfa2",
    "n-da188b5945c1493edeab3cd6",
    "n-f6ba8823ddadc6678147eacf",
    "n-fcff07d9cab7f3f514418a39"
   ],
   "hash": "0200349dc4245d3d00e6a1dc1cf8d1290f3b011be5c2e75b2ee7354207c5a6f7"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": "B",
  "open_to_search": true,
  "inputs": {
   "prediction_count": 9,
   "publisher_count": 8,
   "contract": "both_teams_score|*|match|*|*#explicit",
   "forecaster_count": 20,
   "publishers_all": 18,
   "topic_count": 5,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 143
    },
    {
     "settled_count": 104
    },
    {
     "settled_count": 98
    },
    {
     "settled_count": 92
    },
    {
     "settled_count": 76
    },
    {
     "settled_count": 76
    },
    {
     "settled_count": 76
    },
    {
     "settled_count": 67
    },
    {
     "settled_count": 66
    },
    {
     "settled_count": 64
    },
    {
     "settled_count": 48
    },
    {
     "settled_count": 34
    },
    {
     "settled_count": 34
    },
    {
     "settled_count": 32
    },
    {
     "settled_count": 30
    },
    {
     "settled_count": 22
    },
    {
     "settled_count": 21
    },
    {
     "settled_count": 19
    },
    {
     "settled_count": 16
    },
    {
     "settled_count": 16
    },
    {
     "settled_count": 16
    },
    {
     "settled_count": 14
    },
    {
     "settled_count": 14
    },
    {
     "settled_count": 14
    },
    {
     "settled_count": 13
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 7
    },
    {
     "settled_count": 6
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 39,
   "counted_sources": 21
  },
  "gates_words": "Open to search: 39 counted predictions from 21 different sources",
  "created_from": "prediction_page",
  "prediction_count": 16,
  "publisher_count": 18,
  "forecaster_count": 10,
  "newcomer_count": 24,
  "competition_authors": [
   {
    "name_shown": "James Milton",
    "url": "/authors/james-milton/",
    "source_group": "experts",
    "settled_count": 79,
    "match_count": 113,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-4.5",
    "too_few": false
   },
   {
    "name_shown": "Baba",
    "url": "/authors/baba/",
    "source_group": "tipsters",
    "settled_count": 76,
    "match_count": 43,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-3.3",
    "too_few": false,
    "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": "Adam Clancy",
    "url": "/authors/adam-clancy/",
    "source_group": "experts",
    "settled_count": 60,
    "match_count": 30,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "29.3",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-00127b096cd80b1c2185",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 3–1 · 6 Nov",
      "body": "Exact score 3–1 · Everton v Coventry City · 6 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-00127b096cd8",
      "url": null,
      "tier": null,
      "event_at": "2026-11-06"
     },
     {
      "title_id": "zk-1d1004a15d4a5a634d37",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 4.00 · 5 Nov",
      "body": "Draw at 4.00 · Crystal Palace v TSG Hoffenheim · 5 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-1d1004a15d4a",
      "url": null,
      "tier": null,
      "event_at": "2026-11-05"
     }
    ]
   },
   {
    "name_shown": "Infobetting",
    "url": "/sources/infobetting-com/",
    "source_group": "websites",
    "settled_count": 48,
    "match_count": 119,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-7.1",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-5f259bebd944649c02ef",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 1 Nov",
      "body": "7 matches in a row, every pick correct · 31 Oct–1 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-5f259bebd944",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-abb804e6fe445ae3046d",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.25 · 25 Oct",
      "body": "Draw at 3.25 · Angers v Lorient · 25 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-abb804e6fe44",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     }
    ]
   },
   {
    "name_shown": "Free Super Tips",
    "url": "/sources/free-super-tips/",
    "source_group": "websites",
    "settled_count": 36,
    "match_count": 41,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "8.3",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-73ce7fd9e5f9fd07b8cb",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 8 · 17 Oct",
      "body": "Only one right of 8 tipsters and sources · Away win · Brentford v Liverpool · 17 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-73ce7fd9e5f9",
      "url": null,
      "tier": null,
      "event_at": "2026-10-17"
     },
     {
      "title_id": "zk-40ac82fdc6c742107246",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 3–1 · 6 Nov",
      "body": "Exact score 3–1 · Toulouse v RC Strasbourg · 6 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-40ac82fdc6c7",
      "url": null,
      "tier": null,
      "event_at": "2026-11-06"
     }
    ]
   },
   {
    "name_shown": "Ian Wilkerson",
    "url": "/authors/ian-wilkerson/",
    "source_group": "experts",
    "settled_count": 30,
    "match_count": 61,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-6.2",
    "too_few": false
   },
   {
    "name_shown": "Liam Flin",
    "url": "/authors/liam-flin/",
    "source_group": "experts",
    "settled_count": 28,
    "match_count": 35,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-33.5",
    "too_few": false
   },
   {
    "name_shown": "Jack Ogalbe",
    "url": "/authors/jack-ogalbe/",
    "source_group": "experts",
    "settled_count": 27,
    "match_count": 41,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "7.1",
    "too_few": false
   },
   {
    "name_shown": "Dailysports",
    "url": "/sources/dailysports-net/",
    "source_group": "websites",
    "settled_count": 21,
    "match_count": 39,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-14.4",
    "too_few": false,
    "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": "Gonzalo Mansilla",
    "url": "/authors/gonzalo-mansilla/",
    "source_group": "tipsters",
    "settled_count": 21,
    "match_count": 29,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-7.0",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-02bb41d2640e5eeb6627",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "4 right in a row · 4 Nov",
      "body": "4 matches in a row, every pick correct · 3 Nov–4 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-02bb41d2640e",
      "url": null,
      "tier": null,
      "event_at": "2026-11-04"
     },
     {
      "title_id": "zk-08a22e96111d92b2dac9",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "5/5 · week of 12 Oct",
      "body": "5/5 result calls right · week of 12 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-08a22e96111d",
      "url": null,
      "tier": null,
      "event_at": "2026-10-18"
     }
    ]
   },
   {
    "name_shown": "Jake Osgathorpe",
    "url": "/authors/jake-osgathorpe/",
    "source_group": "experts",
    "settled_count": 21,
    "match_count": 154,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "22.5",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-0ac95b12a93172ae26f5",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 2–0 · 24 Oct",
      "body": "Exact score 2–0 · Arsenal v Everton · 24 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-0ac95b12a931",
      "url": null,
      "tier": null,
      "event_at": "2026-10-24"
     }
    ]
   },
   {
    "name_shown": "Fabian Schuster",
    "url": "/authors/fabian-schuster/",
    "source_group": "tipsters",
    "settled_count": 19,
    "match_count": 18,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-32.0",
    "too_few": false,
    "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": "Enrico Giordano",
    "url": "/authors/enrico-giordano/",
    "source_group": "tipsters",
    "settled_count": 18,
    "match_count": 470,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-6.5",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-4117c0f114b776ec945d",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "Eredivisie · 2/3 · 12 Oct",
      "body": "Eredivisie, week of 12 Oct 2026: 2/3 result calls right, first of 6 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-4117c0f114b7",
      "url": null,
      "tier": null,
      "event_at": "2026-10-18"
     },
     {
      "title_id": "zk-4eae8de48fafb3d634c4",
      "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 · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-4eae8de48faf",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     }
    ]
   },
   {
    "name_shown": "Bren Gray",
    "url": "/authors/bren-gray/",
    "source_group": "tipsters",
    "settled_count": 15,
    "match_count": 165,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-9.9",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-5c96393bf7993908d0e2",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "4 right in a row · 19 Oct",
      "body": "4 matches in a row, every pick correct · 17 Oct–19 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-5c96393bf799",
      "url": null,
      "tier": null,
      "event_at": "2026-10-19"
     },
     {
      "title_id": "zk-72f424a324eca7c1553f",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 2–0 · 31 Oct",
      "body": "Exact score 2–0 · Tottenham Hotspur v Crystal Palace · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-72f424a324ec",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     }
    ]
   },
   {
    "name_shown": "Baptiste Couturiaux",
    "url": "/authors/baptiste-couturiaux/",
    "source_group": "tipsters",
    "settled_count": 14,
    "match_count": 23,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-28.9",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-cb7e0a6cafc6fb522747",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 19 Oct",
      "body": "7 matches in a row, every pick correct · 17 Oct–19 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-cb7e0a6cafc6",
      "url": null,
      "tier": null,
      "event_at": "2026-10-19"
     },
     {
      "title_id": "zk-3ff8f6b757bb4a2d9118",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "8/8 · week of 26 Oct",
      "body": "8/8 result calls right · week of 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-3ff8f6b757bb",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     }
    ]
   }
  ],
  "competition_authors_total": 37,
  "competition_authors_10": 18,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-10-03T16:30:00.000Z",
   "d_minus_3_at": "2026-10-14T16:30:00.000Z"
  },
  "first_screen": {
   "body": "Before kick-off, 3 tipsters and sources with 10 or more predictions checked against the final score to date had a 90-minute match-result prediction: Newcastle United 1 · Draw 0 · Aston Villa 2. Another 5 predicted an exact score (implied: Newcastle United 1 · Draw 4 · Aston Villa 0). 12 gave other markets only.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 1,
    "X": 0,
    "2": 2
   },
   "forecasters_outcome": 3,
   "from_score": {
    "X": 4,
    "1": 1
   },
   "forecasters_from_score": 5,
   "other_markets_only": 12,
   "newcomers": "Also recorded before kick-off: 1 prediction from 1 tipster with fewer than 10 predictions checked against the final score to date, listed below.",
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-10-17T16:23:02.584Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [
    {
     "contract_code": "1x2|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choices": [
      {
       "code_name": "2",
       "in_words": "Aston Villa",
       "tips": [
        {
         "entry_id": "n-852b2623f9e1aa96397f35a6",
         "author_name": "Adam Clancy",
         "author_href": "/authors/adam-clancy/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "1X2, match result",
         "market_key": "1x2",
         "choice": "Aston Villa",
         "choice_key": "2",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-15T18:54:13.256Z",
         "posted_at": "2026-10-15T18:47:44.000Z",
         "author_quoted_price": "3.10",
         "our_snapshot": "2.9700",
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/adam-clancy/picks/7/#pick-n-852b2623f9e1aa96397f35a6",
         "original": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 19,
          "won": 6,
          "void": 0,
          "return_percent": "-12.3",
          "period_from": "2026-10-11",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "1X2, match result"
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "2.93",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 12,
          "won": 4,
          "lost": 8,
          "void": 0,
          "net_points_hundredths": -32650,
          "return_percent": "-27.2",
          "avg_odds": "2.50",
          "odds_from_author": 12,
          "odds_from_snapshot": 0,
          "league_market_n": 3,
          "market_n": 4,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "correct_score_market|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choices": [
      {
       "code_name": "1-1",
       "in_words": "Newcastle United 1-1 Aston Villa",
       "tips": [
        {
         "entry_id": "n-323aa358910f783ec0652ae2",
         "author_name": "Oliver Thomas",
         "author_href": "/authors/oliver-thomas/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Newcastle United 1-1 Aston Villa",
         "choice_key": "1-1",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-16T02:09:52.342Z",
         "posted_at": "2026-10-15T16:00:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/oliver-thomas/picks/2/#pick-n-323aa358910f783ec0652ae2",
         "original": "https://www.sportsmole.co.uk/football/newcastle-united/preview/newcastle-vs-aston-villa-prediction-team-news-lineups_606925.html",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 1,
          "won": 0,
          "void": 0,
          "return_percent": "-100.0",
          "period_from": "2026-10-31",
          "period_to": "2026-10-31",
          "portion": "live",
          "market_label": "Correct score"
         },
         "prematch_tally": {
          "settled_picks": 1,
          "return_percent": "130.00",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 1,
          "won": 1,
          "lost": 0,
          "void": 0,
          "net_points_hundredths": 13000,
          "return_percent": "130.0",
          "avg_odds": "2.30",
          "odds_from_author": 0,
          "odds_from_snapshot": 1,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-10",
          "period_to": "2026-10-10",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-f2c5efccd3d6907efa319021",
         "author_name": "Ben Knapton",
         "author_href": "/authors/ben-knapton/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Newcastle United 1-1 Aston Villa",
         "choice_key": "1-1",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-17T01:10:03.823Z",
         "posted_at": "2026-10-16T23:00:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/ben-knapton/picks/3/#pick-n-f2c5efccd3d6907efa319021",
         "original": "https://www.sportsmole.co.uk/football/man-city/premier-league-predictions/feature/how-many-for-man-city-saturdays-premier-league-predictions_607040.html",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 0,
          "portion": null,
          "market_label": "Correct score",
          "other_markets": 0,
          "other_markets_live": 0,
          "other_markets_archived": 0
         },
         "prematch_tally": null,
         "source_type": "media",
         "entry_record": null,
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 2
      },
      {
       "code_name": "1-3",
       "in_words": "Newcastle United 1-3 Aston Villa",
       "tips": [
        {
         "entry_id": "n-7958ebefd313578628ddea8c",
         "author_name": "Adam Clancy",
         "author_href": "/authors/adam-clancy/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Newcastle United 1-3 Aston Villa",
         "choice_key": "1-3",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-15T18:54:13.256Z",
         "posted_at": "2026-10-15T18:47:44.000Z",
         "author_quoted_price": "23.00",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/adam-clancy/picks/7/#pick-n-7958ebefd313578628ddea8c",
         "original": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 4,
          "won": 1,
          "void": 0,
          "return_percent": "200.0",
          "period_from": "2026-10-25",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Correct score"
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "2.93",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 12,
          "won": 4,
          "lost": 8,
          "void": 0,
          "net_points_hundredths": -32650,
          "return_percent": "-27.2",
          "avg_odds": "2.50",
          "odds_from_author": 12,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      },
      {
       "code_name": "2-2",
       "in_words": "Newcastle United 2-2 Aston Villa",
       "tips": [
        {
         "entry_id": "n-cc5a5d79218dcd9f6860e0cf",
         "author_name": "Free Super Tips",
         "author_href": "/sources/free-super-tips/",
         "source_group": "websites",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Newcastle United 2-2 Aston Villa",
         "choice_key": "2-2",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-15T14:24:44.700Z",
         "posted_at": null,
         "author_quoted_price": "12.00",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/free-super-tips/picks/18/#pick-n-cc5a5d79218dcd9f6860e0cf",
         "original": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 40,
          "won": 4,
          "void": 0,
          "return_percent": "0.4",
          "period_from": "2026-10-24",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Correct score"
         },
         "prematch_tally": {
          "settled_picks": 50,
          "return_percent": "2.42",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 53,
          "won": 23,
          "lost": 30,
          "void": 0,
          "net_points_hundredths": -76206,
          "return_percent": "-14.4",
          "avg_odds": "2.06",
          "odds_from_author": 39,
          "odds_from_snapshot": 14,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 4,
     "publisher_count": 3
    },
    {
     "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-b28e994911cfcbfd6df815a4",
         "author_name": "Baba",
         "author_href": "/authors/baba/",
         "source_group": "tipsters",
         "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-14T02:29:35.589Z",
         "posted_at": "2026-10-14T01:14:33.000Z",
         "author_quoted_price": null,
         "our_snapshot": "1.5064",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/baba/picks/42/#pick-n-b28e994911cfcbfd6df815a4",
         "original": "https://www.livetipsportal.com/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 299,
          "won": 169,
          "void": 0,
          "return_percent": "-9.5",
          "period_from": "2026-10-11",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Both teams to score"
         },
         "prematch_tally": {
          "settled_picks": 95,
          "return_percent": "-22.01",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "market",
          "competition": null,
          "market_key": "both_teams_score",
          "portion": "live",
          "n": 65,
          "won": 34,
          "lost": 31,
          "void": 0,
          "net_points_hundredths": -87981,
          "return_percent": "-13.5",
          "avg_odds": "1.64",
          "odds_from_author": 30,
          "odds_from_snapshot": 35,
          "league_market_n": 3,
          "market_n": 65,
          "small_sample": false,
          "period_from": "2026-10-11",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-3259722f3155d1567dcbc921",
         "author_name": "Adam Clancy",
         "author_href": "/authors/adam-clancy/",
         "source_group": "experts",
         "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-15T18:54:13.256Z",
         "posted_at": "2026-10-15T18:47:44.000Z",
         "author_quoted_price": "1.55",
         "our_snapshot": "1.5128",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/adam-clancy/picks/7/#pick-n-3259722f3155d1567dcbc921",
         "original": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 28,
          "won": 17,
          "void": 0,
          "return_percent": "2.9",
          "period_from": "2026-10-09",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Both teams to score"
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "2.93",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 12,
          "won": 4,
          "lost": 8,
          "void": 0,
          "net_points_hundredths": -32650,
          "return_percent": "-27.2",
          "avg_odds": "2.50",
          "odds_from_author": 12,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 3,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-8fd3a5942e514339691960b0",
         "author_name": "Free Super Tips",
         "author_href": "/sources/free-super-tips/",
         "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-15T14:24:44.700Z",
         "posted_at": null,
         "author_quoted_price": "1.53",
         "our_snapshot": "1.5128",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/free-super-tips/picks/18/#pick-n-8fd3a5942e514339691960b0",
         "original": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 23,
          "won": 11,
          "void": 0,
          "return_percent": "-19.3",
          "period_from": "2026-10-09",
          "period_to": "2026-11-04",
          "portion": "live",
          "market_label": "Both teams to score"
         },
         "prematch_tally": {
          "settled_picks": 50,
          "return_percent": "2.42",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 53,
          "won": 23,
          "lost": 30,
          "void": 0,
          "net_points_hundredths": -76206,
          "return_percent": "-14.4",
          "avg_odds": "2.06",
          "odds_from_author": 39,
          "odds_from_snapshot": 14,
          "league_market_n": 1,
          "market_n": 12,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 3
      }
     ],
     "n": 3,
     "publisher_count": 3
    },
    {
     "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-b7a012581a30587409d0bca0",
         "author_name": "Baba",
         "author_href": "/authors/baba/",
         "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-14T02:29:35.589Z",
         "posted_at": "2026-10-14T01:14:33.000Z",
         "author_quoted_price": null,
         "our_snapshot": "1.6211",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/baba/picks/42/#pick-n-b7a012581a30587409d0bca0",
         "original": "https://www.livetipsportal.com/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 255,
          "won": 155,
          "void": 0,
          "return_percent": "-5.2",
          "period_from": "2026-10-11",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Over/Under 2.5 goals"
         },
         "prematch_tally": {
          "settled_picks": 95,
          "return_percent": "-22.01",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "market",
          "competition": null,
          "market_key": "total",
          "portion": "live",
          "n": 59,
          "won": 31,
          "lost": 28,
          "void": 0,
          "net_points_hundredths": -62299,
          "return_percent": "-10.6",
          "avg_odds": "1.76",
          "odds_from_author": 0,
          "odds_from_snapshot": 59,
          "league_market_n": 0,
          "market_n": 59,
          "small_sample": false,
          "period_from": "2026-10-11",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-5e53764e311fe5fa3227be69",
         "author_name": "Dailysports",
         "author_href": "/sources/dailysports-net/",
         "source_group": "websites",
         "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-17T00:09:33.281Z",
         "posted_at": "2026-10-16T23:50:54.000Z",
         "author_quoted_price": "1.60",
         "our_snapshot": "1.6098",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/dailysports-net/picks/10/#pick-n-5e53764e311fe5fa3227be69",
         "original": "https://dailysports.net/predictions/home-advantage-versus-strong-away-form-newcastle-vs-aston-villa-prediction/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 73,
          "won": 41,
          "void": 3,
          "return_percent": "2.0",
          "period_from": "2026-10-11",
          "period_to": "2026-11-05",
          "portion": "live",
          "market_label": "Over/Under 2.5 goals"
         },
         "prematch_tally": null,
         "source_type": "telegram_channels",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 51,
          "won": 34,
          "lost": 15,
          "void": 2,
          "net_points_hundredths": 67716,
          "return_percent": "13.8",
          "avg_odds": "1.68",
          "odds_from_author": 47,
          "odds_from_snapshot": 4,
          "league_market_n": 2,
          "market_n": 12,
          "small_sample": true,
          "period_from": "2026-10-11",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 2
      }
     ],
     "n": 2,
     "publisher_count": 2
    },
    {
     "contract_code": "total|3.5|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Over/Under 3.5 goals",
     "market_key": "total",
     "choices": [
      {
       "code_name": "over",
       "in_words": "over 3.5",
       "tips": [
        {
         "entry_id": "n-19879018aebc90f9f9db0517",
         "author_name": "Adam Clancy",
         "author_href": "/authors/adam-clancy/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Over/Under 3.5 goals",
         "market_key": "total",
         "choice": "over 3.5",
         "choice_key": "over",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-15T18:54:13.256Z",
         "posted_at": "2026-10-15T18:47:44.000Z",
         "author_quoted_price": "2.50",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/adam-clancy/picks/7/#pick-n-19879018aebc90f9f9db0517",
         "original": "https://footballwhispers.com/blog/newcastle-united-vs-aston-villa-prediction-17-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 22,
          "won": 10,
          "void": 0,
          "return_percent": "-6.0",
          "period_from": "2026-10-10",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Over/Under 3.5 goals"
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "2.93",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 12,
          "won": 4,
          "lost": 8,
          "void": 0,
          "net_points_hundredths": -32650,
          "return_percent": "-27.2",
          "avg_odds": "2.50",
          "odds_from_author": 12,
          "odds_from_snapshot": 0,
          "league_market_n": 3,
          "market_n": 4,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-924cf1059f0363dfcdeae34e",
         "author_name": "Jack Ogalbe",
         "author_href": "/authors/jack-ogalbe/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Over/Under 3.5 goals",
         "market_key": "total",
         "choice": "over 3.5",
         "choice_key": "over",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-17T15:04:17.138Z",
         "posted_at": "2026-10-14T16:00:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": "2.2600",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/jack-ogalbe/picks/9/#pick-n-924cf1059f0363dfcdeae34e",
         "original": "https://audioboom.com/posts/8964251",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 1,
          "won": 0,
          "void": 0,
          "return_percent": "-100.0",
          "period_from": "2026-10-17",
          "period_to": "2026-10-17",
          "portion": "live",
          "market_label": "Over/Under 3.5 goals"
         },
         "prematch_tally": null,
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "archived",
          "n": 39,
          "won": 17,
          "lost": 22,
          "void": 0,
          "net_points_hundredths": 91200,
          "return_percent": "23.4",
          "avg_odds": "3.97",
          "odds_from_author": 30,
          "odds_from_snapshot": 9,
          "league_market_n": 1,
          "market_n": 1,
          "small_sample": true,
          "period_from": "2024-10-01",
          "period_to": "2026-09-20",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 2
      }
     ],
     "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": "1X",
       "in_words": "Newcastle United or draw",
       "tips": [
        {
         "entry_id": "n-9ae01096247bc928f45eaea3",
         "author_name": "Enrico Giordano",
         "author_href": "/authors/enrico-giordano/",
         "source_group": "tipsters",
         "trust_tier": "established",
         "market_label": "Double chance",
         "market_key": "double_chance",
         "choice": "Newcastle United or draw",
         "choice_key": "1X",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-16T07:28:46.763Z",
         "posted_at": "2026-10-16T06:24:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/enrico-giordano/picks/2/#pick-n-9ae01096247bc928f45eaea3",
         "original": "https://www.bottadiculo.it/pronostico-newcastle-utd-aston-villa-17-ottobre-2026-7a-giornata-di-premier-league/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 29,
          "won": 22,
          "void": 0,
          "return_percent": "3.5",
          "period_from": "2026-10-11",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Double chance"
         },
         "prematch_tally": {
          "settled_picks": 16,
          "return_percent": "-10.05",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 20,
          "won": 13,
          "lost": 7,
          "void": 0,
          "net_points_hundredths": 6113,
          "return_percent": "3.1",
          "avg_odds": "1.62",
          "odds_from_author": 20,
          "odds_from_snapshot": 0,
          "league_market_n": 1,
          "market_n": 1,
          "small_sample": true,
          "period_from": "2026-10-11",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "draw_no_bet|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Draw no bet",
     "market_key": "draw_no_bet",
     "choices": [
      {
       "code_name": "2",
       "in_words": "Aston Villa",
       "tips": [
        {
         "entry_id": "n-b57f5f090bed019711a4df02",
         "author_name": "Jamie Griffith",
         "author_href": "/authors/jamie-griffith/",
         "source_group": "experts",
         "trust_tier": "established",
         "market_label": "Draw no bet",
         "market_key": "draw_no_bet",
         "choice": "Aston Villa",
         "choice_key": "2",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-17T12:37:17.956Z",
         "posted_at": "2026-10-17T12:30:00.000Z",
         "author_quoted_price": "2.25",
         "our_snapshot": "2.1000",
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/jamie-griffith/picks/19/#pick-n-b57f5f090bed019711a4df02",
         "original": "https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-aston-villa-odds-predictions-betting-tips-team-news-bet-builder-ajqf94W16UPU/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 3,
          "won": 3,
          "void": 0,
          "return_percent": "158.3",
          "period_from": "2026-10-17",
          "period_to": "2026-11-02",
          "portion": "live",
          "market_label": "Draw no bet"
         },
         "prematch_tally": null,
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 2,
          "won": 1,
          "lost": 1,
          "void": 0,
          "net_points_hundredths": 8750,
          "return_percent": "43.8",
          "avg_odds": "2.79",
          "odds_from_author": 2,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-10",
          "period_to": "2026-10-10",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "player_to_score|*|match|ig-c585c39a5f33|*#explicit",
     "source_group": "explicit",
     "market_label": "Player to score",
     "market_key": "player_to_score",
     "choices": [
      {
       "code_name": "yes",
       "in_words": "Nicolas Jackson to score",
       "tips": [
        {
         "entry_id": "n-d316f91e0708db9338f7e314",
         "author_name": "Free Super Tips",
         "author_href": "/sources/free-super-tips/",
         "source_group": "websites",
         "trust_tier": "tracked",
         "market_label": "Player to score",
         "market_key": "player_to_score",
         "choice": "Nicolas Jackson to score",
         "choice_key": "yes",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-15T14:24:44.700Z",
         "posted_at": null,
         "author_quoted_price": "2.62",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/free-super-tips/picks/18/#pick-n-d316f91e0708db9338f7e314",
         "original": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 19,
          "won": 6,
          "void": 0,
          "return_percent": "-25.3",
          "period_from": "2026-10-24",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Player to score"
         },
         "prematch_tally": {
          "settled_picks": 50,
          "return_percent": "2.42",
          "snapshot_taken_at": "2026-10-17T16:30:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 53,
          "won": 23,
          "lost": 30,
          "void": 0,
          "net_points_hundredths": -76206,
          "return_percent": "-14.4",
          "avg_odds": "2.06",
          "odds_from_author": 39,
          "odds_from_snapshot": 14,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "player_to_score|*|match|ig-1a4ed56f54d3|*#explicit",
     "source_group": "explicit",
     "market_label": "Player to score",
     "market_key": "player_to_score",
     "choices": [
      {
       "code_name": "yes",
       "in_words": "Johan Manzambi to score",
       "tips": [
        {
         "entry_id": "n-795fb4d17f2dc70cca450368",
         "author_name": "Infobetting",
         "author_href": "/sources/infobetting-com/",
         "source_group": "websites",
         "trust_tier": "established",
         "market_label": "Player to score",
         "market_key": "player_to_score",
         "choice": "Johan Manzambi to score",
         "choice_key": "yes",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-17T05:49:00.306Z",
         "posted_at": "2026-10-16T22:04:05.000Z",
         "author_quoted_price": "4.10",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/infobetting-com/products/redazione/picks/28/#pick-n-795fb4d17f2dc70cca450368",
         "original": "https://www.infobetting.com/blog/pronostici-di-oggi-17-ottobre-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 1,
          "won": 1,
          "void": 0,
          "return_percent": "130.0",
          "period_from": "2026-10-25",
          "period_to": "2026-10-25",
          "portion": "live",
          "market_label": "Player to score"
         },
         "prematch_tally": null,
         "source_type": "telegram_channels",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 8,
          "won": 6,
          "lost": 2,
          "void": 0,
          "net_points_hundredths": 48854,
          "return_percent": "61.1",
          "avg_odds": "2.14",
          "odds_from_author": 8,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-15",
          "period_to": "2026-10-17",
          "as_of": "2026-10-17T16:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    }
   ],
   "newcomers": [
    {
     "entry_id": "n-cb557f5611b470bcec98a94d",
     "author_name": "BetClan",
     "author_href": "/sources/betclan-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Newcastle United",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T00:09:42.774Z",
     "posted_at": "2026-10-12T00:10:00.000Z",
     "author_quoted_price": null,
     "our_snapshot": "2.2450",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/betclan-com/picks/38/#pick-n-cb557f5611b470bcec98a94d",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 1905
    },
    {
     "entry_id": "n-d97405c0affdda0b7522dfa2",
     "author_name": "Steeven Occhipinti",
     "author_href": "/authors/steeven-occhipinti/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Aston Villa",
     "choice_key": "2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-15T16:36:53.982Z",
     "posted_at": null,
     "author_quoted_price": "2.85",
     "our_snapshot": "2.9800",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/steeven-occhipinti/picks/8/#pick-n-d97405c0affdda0b7522dfa2",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 221
    },
    {
     "entry_id": "n-098ea2f180f59363f981f47c",
     "author_name": "BetClan",
     "author_href": "/sources/betclan-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "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-17T00:09:42.774Z",
     "posted_at": "2026-10-12T00:10:00.000Z",
     "author_quoted_price": null,
     "our_snapshot": "1.5000",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/betclan-com/picks/38/#pick-n-098ea2f180f59363f981f47c",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 1905
    },
    {
     "entry_id": "n-9c2eceedbabfd179bd9827f6",
     "author_name": "BetClan",
     "author_href": "/sources/betclan-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Newcastle United 3-1 Aston Villa",
     "choice_key": "3-1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T00:09:42.774Z",
     "posted_at": "2026-10-12T00:10:00.000Z",
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/betclan-com/picks/38/#pick-n-9c2eceedbabfd179bd9827f6",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 1905
    },
    {
     "entry_id": "n-2a947289742a7849e836eec1",
     "author_name": "BetClan",
     "author_href": "/sources/betclan-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "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-17T00:09:42.774Z",
     "posted_at": "2026-10-12T00:10:00.000Z",
     "author_quoted_price": null,
     "our_snapshot": "1.6098",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/betclan-com/picks/38/#pick-n-2a947289742a7849e836eec1",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 1905
    },
    {
     "entry_id": "n-7cdc93af9129c9f5020675dd",
     "author_name": "BETSiE (AceOdds)",
     "author_href": "/sources/bettingexpert-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Asian handicap 0.25",
     "market_key": "handicap_asian",
     "choice": "Aston Villa +0.25",
     "choice_key": "2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T16:23:02.584Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": "1.9200",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/bettingexpert-com/picks/2/#pick-n-7cdc93af9129c9f5020675dd",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 383
    },
    {
     "entry_id": "n-5067a43c44d5386066aba8ec",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Asian handicap 0.5",
     "market_key": "handicap_asian",
     "choice": "Aston Villa +0.5",
     "choice_key": "2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "1.75",
     "our_snapshot": "1.7042",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-5067a43c44d5386066aba8ec",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-14c13af02f68428be408d30a",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "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-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "1.53",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-14c13af02f68428be408d30a",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-c43f740e5cdc6af1d38653ff",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Newcastle United 1-1 Aston Villa",
     "choice_key": "1-1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "8.00",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/102/#pick-n-c43f740e5cdc6af1d38653ff",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-7ae0946b42297ddc9147b22c",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "European handicap 1",
     "market_key": "handicap_european",
     "choice": "Aston Villa +1",
     "choice_key": "2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "1.62",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-7ae0946b42297ddc9147b22c",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-5c39f57f3c47aeb0a1ddc02f",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "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-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "1.17",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-5c39f57f3c47aeb0a1ddc02f",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-8cc94bf7120783d06987e57f",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "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-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "2.30",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-8cc94bf7120783d06987e57f",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-b7c9167b79b8e2c3e7e3764d",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "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-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "1.57",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-b7c9167b79b8e2c3e7e3764d",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-8f792c709970a55f00d96d68",
     "author_name": "FootballPredictions.com",
     "author_href": "/sources/footballpredictions-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Over/Under 4.5 goals",
     "market_key": "total",
     "choice": "under 4.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T08:59:32.888Z",
     "posted_at": "2026-10-07T05:45:17.000Z",
     "author_quoted_price": "1.22",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footballpredictions-com/picks/101/#pick-n-8f792c709970a55f00d96d68",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 3753
    },
    {
     "entry_id": "n-bc2d96dbe648f1acb08e132a",
     "author_name": "FootyStats",
     "author_href": "/sources/footystats-org/",
     "source_group": "websites",
     "trust_tier": "probation",
     "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-17T09:49:24.924Z",
     "posted_at": null,
     "author_quoted_price": "1.51",
     "our_snapshot": "1.4762",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/footystats-org/picks/37/#pick-n-bc2d96dbe648f1acb08e132a",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 855
    },
    {
     "entry_id": "n-6e7b37407662e484a842db81",
     "author_name": "Gav",
     "author_href": null,
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Newcastle United 3-2 Aston Villa",
     "choice_key": "3-2",
     "byline": "Found after the match; date as stated by the source",
     "logged_at": "2026-10-18T05:44:46.120Z",
     "posted_at": "2026-10-16T14:19:11.000Z",
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": false,
     "proof": "/authors/gav/#pick-n-6e7b37407662e484a842db81",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": false,
     "trust_settled_count": 2
    },
    {
     "entry_id": "n-40e250a86175a0120e466aa1",
     "author_name": "Jasper van den Boogaard",
     "author_href": "/authors/jasper-van-den-boogaard/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Team goals over/under 1.5",
     "market_key": "team_total",
     "choice": "Newcastle United over 1.5",
     "choice_key": "1-over",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T06:19:24.878Z",
     "posted_at": "2026-10-15T08:41:58.000Z",
     "author_quoted_price": "1.83",
     "our_snapshot": "1.8197",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/jasper-van-den-boogaard/picks/4/#pick-n-40e250a86175a0120e466aa1",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 521
    },
    {
     "entry_id": "n-13a1b49d1e9240a0c53d91df",
     "author_name": "Javier Ortega",
     "author_href": "/authors/javier-ortega/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "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-15T05:29:32.325Z",
     "posted_at": "2026-10-15T00:27:32.000Z",
     "author_quoted_price": "1.51",
     "our_snapshot": "1.5000",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/javier-ortega/picks/18/#pick-n-13a1b49d1e9240a0c53d91df",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": true,
     "trust_settled_count": 1057
    },
    {
     "entry_id": "n-12ec2b5cc57978a5ce475f08",
     "author_name": "OddsEkspert.no",
     "author_href": "/sources/oddsekspert-no/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Newcastle United 2-1 Aston Villa",
     "choice_key": "2-1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T11:39:35.318Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/oddsekspert-no/picks/5/#pick-n-12ec2b5cc57978a5ce475f08",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 275
    },
    {
     "entry_id": "n-ce81dda509fda13b03ff2e84",
     "author_name": "Scores24",
     "author_href": "/sources/scores24-live/",
     "source_group": "websites",
     "trust_tier": "probation",
     "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-16T09:09:29.777Z",
     "posted_at": null,
     "author_quoted_price": "1.61",
     "our_snapshot": "1.6289",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/scores24-live/picks/15/#pick-n-ce81dda509fda13b03ff2e84",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 450
    },
    {
     "entry_id": "n-d6a00566dd52d9a7aef23213",
     "author_name": "Steeven Occhipinti",
     "author_href": "/authors/steeven-occhipinti/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "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-15T16:36:53.982Z",
     "posted_at": null,
     "author_quoted_price": "1.45",
     "our_snapshot": "1.5128",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/steeven-occhipinti/picks/8/#pick-n-d6a00566dd52d9a7aef23213",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 221
    },
    {
     "entry_id": "n-da188b5945c1493edeab3cd6",
     "author_name": "Steeven Occhipinti",
     "author_href": "/authors/steeven-occhipinti/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choice": "draw or Aston Villa",
     "choice_key": "X2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-15T16:36:53.982Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/steeven-occhipinti/picks/2/#pick-n-da188b5945c1493edeab3cd6",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 221
    },
    {
     "entry_id": "n-58705a3066a4ad5ac10d198a",
     "author_name": "Stuart Jamieson",
     "author_href": null,
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Newcastle United 2-1 Aston Villa",
     "choice_key": "2-1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-10T11:06:21.002Z",
     "posted_at": "2026-10-10T11:00:00.000Z",
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/stuart-jamieson/#pick-n-58705a3066a4ad5ac10d198a",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": false,
     "trust_settled_count": 2
    },
    {
     "entry_id": "n-de6678db5578441005a9caba",
     "author_name": "Théo Becker",
     "author_href": "/authors/theo-becker/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "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-17T00:50:19.850Z",
     "posted_at": "2026-10-14T00:36:26.000Z",
     "author_quoted_price": "1.51",
     "our_snapshot": "1.5000",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/theo-becker/picks/26/#pick-n-de6678db5578441005a9caba",
     "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": "Newcastle United",
        "tips": [
         {
          "author_name": "BetClan",
          "entry_id": "n-cb557f5611b470bcec98a94d",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "X",
        "in_words": "Draw",
        "tips": [],
        "figure": 0
       },
       {
        "code_name": "2",
        "in_words": "Aston Villa",
        "tips": [
         {
          "author_name": "Adam Clancy",
          "entry_id": "n-852b2623f9e1aa96397f35a6",
          "outcome_label": "Won",
          "source_group": "experts"
         },
         {
          "author_name": "Steeven Occhipinti",
          "entry_id": "n-d97405c0affdda0b7522dfa2",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 2
       }
      ],
      "n": 3,
      "publisher_count": 3
     },
     {
      "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": "Adam Clancy",
          "entry_id": "n-3259722f3155d1567dcbc921",
          "outcome_label": "Lost",
          "source_group": "experts"
         },
         {
          "author_name": "Baba",
          "entry_id": "n-b28e994911cfcbfd6df815a4",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         },
         {
          "author_name": "BetClan",
          "entry_id": "n-098ea2f180f59363f981f47c",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-14c13af02f68428be408d30a",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "FootyStats",
          "entry_id": "n-bc2d96dbe648f1acb08e132a",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-8fd3a5942e514339691960b0",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "Javier Ortega",
          "entry_id": "n-13a1b49d1e9240a0c53d91df",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         },
         {
          "author_name": "Steeven Occhipinti",
          "entry_id": "n-d6a00566dd52d9a7aef23213",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         },
         {
          "author_name": "Théo Becker",
          "entry_id": "n-de6678db5578441005a9caba",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 9
       }
      ],
      "n": 9,
      "publisher_count": 8
     },
     {
      "contract_code": "correct_score_market|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Correct score",
      "market_key": "correct_score_market",
      "choices": [
       {
        "code_name": "1-1",
        "in_words": "Newcastle United 1-1 Aston Villa",
        "tips": [
         {
          "author_name": "Ben Knapton",
          "entry_id": "n-f2c5efccd3d6907efa319021",
          "outcome_label": "Lost",
          "source_group": "experts"
         },
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-c43f740e5cdc6af1d38653ff",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "Oliver Thomas",
          "entry_id": "n-323aa358910f783ec0652ae2",
          "outcome_label": "Lost",
          "source_group": "experts"
         }
        ],
        "figure": 3
       },
       {
        "code_name": "1-3",
        "in_words": "Newcastle United 1-3 Aston Villa",
        "tips": [
         {
          "author_name": "Adam Clancy",
          "entry_id": "n-7958ebefd313578628ddea8c",
          "outcome_label": "Lost",
          "source_group": "experts"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "2-1",
        "in_words": "Newcastle United 2-1 Aston Villa",
        "tips": [
         {
          "author_name": "OddsEkspert.no",
          "entry_id": "n-12ec2b5cc57978a5ce475f08",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "2-2",
        "in_words": "Newcastle United 2-2 Aston Villa",
        "tips": [
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-cc5a5d79218dcd9f6860e0cf",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "3-1",
        "in_words": "Newcastle United 3-1 Aston Villa",
        "tips": [
         {
          "author_name": "BetClan",
          "entry_id": "n-9c2eceedbabfd179bd9827f6",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 7,
      "publisher_count": 6
     },
     {
      "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": "Baba",
          "entry_id": "n-b7a012581a30587409d0bca0",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         },
         {
          "author_name": "BetClan",
          "entry_id": "n-2a947289742a7849e836eec1",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "Dailysports",
          "entry_id": "n-5e53764e311fe5fa3227be69",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "Scores24",
          "entry_id": "n-ce81dda509fda13b03ff2e84",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 4
       },
       {
        "code_name": "under",
        "in_words": "under 2.5",
        "tips": [
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-8cc94bf7120783d06987e57f",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 5,
      "publisher_count": 5
     },
     {
      "contract_code": "total|3.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 3.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "over",
        "in_words": "over 3.5",
        "tips": [
         {
          "author_name": "Adam Clancy",
          "entry_id": "n-19879018aebc90f9f9db0517",
          "outcome_label": "Lost",
          "source_group": "experts"
         },
         {
          "author_name": "Jack Ogalbe",
          "entry_id": "n-924cf1059f0363dfcdeae34e",
          "outcome_label": "Lost",
          "source_group": "experts"
         }
        ],
        "figure": 2
       },
       {
        "code_name": "under",
        "in_words": "under 3.5",
        "tips": [
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-b7c9167b79b8e2c3e7e3764d",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 3,
      "publisher_count": 3
     },
     {
      "contract_code": "double_chance|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Double chance",
      "market_key": "double_chance",
      "choices": [
       {
        "code_name": "1X",
        "in_words": "Newcastle United or draw",
        "tips": [
         {
          "author_name": "Enrico Giordano",
          "entry_id": "n-9ae01096247bc928f45eaea3",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "X2",
        "in_words": "draw or Aston Villa",
        "tips": [
         {
          "author_name": "Steeven Occhipinti",
          "entry_id": "n-da188b5945c1493edeab3cd6",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 2,
      "publisher_count": 2
     },
     {
      "contract_code": "handicap_asian|0.25|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Asian handicap 0.25",
      "market_key": "handicap_asian",
      "choices": [
       {
        "code_name": "2",
        "in_words": "Aston Villa +0.25",
        "tips": [
         {
          "author_name": "BETSiE (AceOdds)",
          "entry_id": "n-7cdc93af9129c9f5020675dd",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "handicap_asian|0.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Asian handicap 0.5",
      "market_key": "handicap_asian",
      "choices": [
       {
        "code_name": "2",
        "in_words": "Aston Villa +0.5",
        "tips": [
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-5067a43c44d5386066aba8ec",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "draw_no_bet|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Draw no bet",
      "market_key": "draw_no_bet",
      "choices": [
       {
        "code_name": "2",
        "in_words": "Aston Villa",
        "tips": [
         {
          "author_name": "Jamie Griffith",
          "entry_id": "n-b57f5f090bed019711a4df02",
          "outcome_label": "Won",
          "source_group": "experts"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "handicap_european|1|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "European handicap 1",
      "market_key": "handicap_european",
      "choices": [
       {
        "code_name": "2",
        "in_words": "Aston Villa +1",
        "tips": [
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-7ae0946b42297ddc9147b22c",
          "outcome_label": "Won",
          "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": "FootballPredictions.com",
          "entry_id": "n-5c39f57f3c47aeb0a1ddc02f",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "total|4.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 4.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "under",
        "in_words": "under 4.5",
        "tips": [
         {
          "author_name": "FootballPredictions.com",
          "entry_id": "n-8f792c709970a55f00d96d68",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "player_to_score|*|match|ig-c585c39a5f33|*#explicit",
      "source_group": "explicit",
      "market_label": "Player to score",
      "market_key": "player_to_score",
      "choices": [
       {
        "code_name": "yes",
        "in_words": "Nicolas Jackson to score",
        "tips": [
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-d316f91e0708db9338f7e314",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "player_to_score|*|match|ig-1a4ed56f54d3|*#explicit",
      "source_group": "explicit",
      "market_label": "Player to score",
      "market_key": "player_to_score",
      "choices": [
       {
        "code_name": "yes",
        "in_words": "Johan Manzambi to score",
        "tips": [
         {
          "author_name": "Infobetting",
          "entry_id": "n-795fb4d17f2dc70cca450368",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "team_total|1.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Team goals over/under 1.5",
      "market_key": "team_total",
      "choices": [
       {
        "code_name": "1-over",
        "in_words": "Newcastle United over 1.5",
        "tips": [
         {
          "author_name": "Jasper van den Boogaard",
          "entry_id": "n-40e250a86175a0120e466aa1",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 20,
    "below_threshold": {
     "prediction_count": 1,
     "author_count": 1
    },
    "limit": 10
   },
   "chain": {
    "publications": 16,
    "unique": 16,
    "comparable": 16,
    "admissible": 16,
    "contributions": 16
   },
   "differing_choices": 0,
   "visible_who": 10,
   "newcomers_who": 11,
   "newcomers_before": 23,
   "titles_shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules."
  },
  "arguments": {
   "topics": [
    {
     "code_name": "recent_form",
     "display_name": "Form",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-b7a012581a30587409d0bca0",
       "author_name": "Baba",
       "author_href": "/authors/baba/",
       "source_group": "tipsters",
       "choice": "over 2.5",
       "market_label": "Over/Under 2.5 goals",
       "logged_at": "2026-10-14T02:29:35.589Z",
       "original": "https://www.livetipsportal.com/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
       "proof": "/authors/baba/picks/42/#pick-n-b7a012581a30587409d0bca0",
       "quote_text": "There have been over 2.5 goals scored in 3 of Newcastle United's last 4 matches. There have been over 2.5 goals scored in 6 of Aston Villa's last 6 matches.",
       "retelling": null,
       "checkable_item": false,
       "against": false
      },
      {
       "entry_id": "n-cc5a5d79218dcd9f6860e0cf",
       "author_name": "Free Super Tips",
       "author_href": "/sources/free-super-tips/",
       "source_group": "websites",
       "choice": "Newcastle United 2-2 Aston Villa",
       "market_label": "Correct score",
       "logged_at": "2026-10-15T14:24:44.700Z",
       "original": "https://www.freesupertips.com/predictions/newcastle-vs-aston-villa-predictions-betting-tips-and-match-previews/",
       "proof": "/sources/free-super-tips/picks/18/#pick-n-cc5a5d79218dcd9f6860e0cf",
       "quote_text": "Aston Villa drew 2-2 with Brentford last weekend and visit a Newcastle side who have played out two identical scorelines in four home matches this season.",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 7
    },
    {
     "code_name": "home_form",
     "display_name": "Home and away",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-323aa358910f783ec0652ae2",
       "author_name": "Oliver Thomas",
       "author_href": "/authors/oliver-thomas/",
       "source_group": "experts",
       "choice": "Newcastle United 1-1 Aston Villa",
       "market_label": "Correct score",
       "logged_at": "2026-10-16T02:09:52.342Z",
       "original": "https://www.sportsmole.co.uk/football/newcastle-united/preview/newcastle-vs-aston-villa-prediction-team-news-lineups_606925.html",
       "proof": "/authors/oliver-thomas/picks/2/#pick-n-323aa358910f783ec0652ae2",
       "quote_text": "A closely-contested affair between two teams desperate to return to winning ways and keen to quickly amend their clear signs of defensive fragility could be on…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      },
      {
       "entry_id": "n-f2c5efccd3d6907efa319021",
       "author_name": "Ben Knapton",
       "author_href": "/authors/ben-knapton/",
       "source_group": "experts",
       "choice": "Newcastle United 1-1 Aston Villa",
       "market_label": "Correct score",
       "logged_at": "2026-10-17T01:10:03.823Z",
       "original": "https://www.sportsmole.co.uk/football/man-city/premier-league-predictions/feature/how-many-for-man-city-saturdays-premier-league-predictions_607040.html",
       "proof": "/authors/ben-knapton/picks/3/#pick-n-f2c5efccd3d6907efa319021",
       "quote_text": "A closely-contested affair between two teams desperate to return to winning ways and keen to quickly amend their clear signs of defensive fragility could be on…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 2
    },
    {
     "code_name": "tactics",
     "display_name": "Tactics and style",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-b28e994911cfcbfd6df815a4",
       "author_name": "Baba",
       "author_href": "/authors/baba/",
       "source_group": "tipsters",
       "choice": "yes",
       "market_label": "Both teams to score",
       "logged_at": "2026-10-14T02:29:35.589Z",
       "original": "https://www.livetipsportal.com/en/sportsbetting-tips/newcastle-united-vs-aston-villa-premier-league-12153349/",
       "proof": "/authors/baba/picks/42/#pick-n-b28e994911cfcbfd6df815a4",
       "quote_text": "Additionally, considering both teams have shown vulnerabilities in defense, there is a significant likelihood of both sides finding the back of the net.",
       "retelling": null,
       "checkable_item": false,
       "against": false
      },
      {
       "entry_id": "n-5e53764e311fe5fa3227be69",
       "author_name": "Dailysports",
       "author_href": "/sources/dailysports-net/",
       "source_group": "websites",
       "choice": "over 2.5",
       "market_label": "Over/Under 2.5 goals",
       "logged_at": "2026-10-17T00:09:33.281Z",
       "original": "https://dailysports.net/predictions/home-advantage-versus-strong-away-form-newcastle-vs-aston-villa-prediction/",
       "proof": "/sources/dailysports-net/picks/10/#pick-n-5e53764e311fe5fa3227be69",
       "quote_text": "Given the defensive inconsistency of both teams and their closely matched overall quality, the most logical expectation is an even contest that ends without a…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 2
    },
    {
     "code_name": "price",
     "display_name": "Price and value",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-b57f5f090bed019711a4df02",
       "author_name": "Jamie Griffith",
       "author_href": "/authors/jamie-griffith/",
       "source_group": "experts",
       "choice": "Aston Villa",
       "market_label": "Draw no bet",
       "logged_at": "2026-10-17T12:37:17.956Z",
       "original": "https://www.racingpost.com/sport/football-tips/premier-league/newcastle-vs-aston-villa-odds-predictions-betting-tips-team-news-bet-builder-ajqf94W16UPU/",
       "proof": "/authors/jamie-griffith/picks/19/#pick-n-b57f5f090bed019711a4df02",
       "quote_text": "There is real value in the Villans' price given they can be backed with added draw-no-bet security at the same 5-4 Newcastle are to pick up a victory.",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    }
   ],
   "against": [],
   "other_languages": 0,
   "other_language_hosts": [],
   "mode": "quotes",
   "topics_total": 5,
   "checkable": 1
  },
  "market_label": null,
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "Premier League (England)",
   "matchday": "Matchweek 7",
   "starts_at": "2026-10-17T16:30:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "L",
      "scoreline": "1-4",
      "opponent": "Coventry City",
      "at_home": false,
      "data": "2026-10-12"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Hull City",
      "at_home": true,
      "data": "2026-09-19"
     },
     {
      "res": "L",
      "scoreline": "1-4",
      "opponent": "Leeds United",
      "at_home": false,
      "data": "2026-09-14"
     },
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Millwall",
      "at_home": false,
      "data": "2026-09-08"
     },
     {
      "res": "D",
      "scoreline": "2-2",
      "opponent": "AFC Bournemouth",
      "at_home": true,
      "data": "2026-09-05"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "6-0",
      "opponent": "Fenerbahçe",
      "at_home": true,
      "data": "2026-10-14"
     },
     {
      "res": "D",
      "scoreline": "2-2",
      "opponent": "Brentford",
      "at_home": true,
      "data": "2026-10-10"
     },
     {
      "res": "W",
      "scoreline": "3-2",
      "opponent": "Tottenham Hotspur",
      "at_home": false,
      "data": "2026-09-19"
     },
     {
      "res": "W",
      "scoreline": "3-1",
      "opponent": "Coventry City",
      "at_home": false,
      "data": "2026-09-16"
     },
     {
      "res": "L",
      "scoreline": "1-2",
      "opponent": "Nottingham Forest",
      "at_home": true,
      "data": "2026-09-12"
     }
    ]
   },
   "head_to_head": [],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "0-1",
   "fact_code": "2",
   "row_list": [
    "Match-result predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 2 of 3 matched · Tipsters 1 of 1 · Pundits 1 of 1 · Prediction sites 0 of 1",
    "All recorded exact-score predictions: 0 of 8 matched",
    "Exact-score predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 0 of 7 matched the score, 1 of 7 the outcome",
    "Predictions from tipsters and sources with fewer than 10 predictions checked against the final score to date, recorded before kick-off: 1 prediction · 1 lost",
    "Most common selection among tipsters and sources with 10 or more predictions checked against the final score to date: Aston Villa (2 of 3), matched"
   ],
   "by_group": {
    "websites": {
     "correct": 0,
     "of": 1
    },
    "experts": {
     "correct": 1,
     "of": 1
    },
    "tipsters": {
     "correct": 1,
     "of": 1
    }
   },
   "placement": null,
   "checks": []
  },
  "prices": [
   {
    "author_name": "Adam Clancy",
    "choice": "Aston Villa",
    "market_label": "1X2, match result",
    "author_quoted_price": "3.10",
    "our_snapshot": "2.9700",
    "closing_line": null
   },
   {
    "author_name": "Adam Clancy",
    "choice": "yes",
    "market_label": "Both teams to score",
    "author_quoted_price": "1.55",
    "our_snapshot": "1.5128",
    "closing_line": null
   },
   {
    "author_name": "Free Super Tips",
    "choice": "yes",
    "market_label": "Both teams to score",
    "author_quoted_price": "1.53",
    "our_snapshot": "1.5128",
    "closing_line": null
   },
   {
    "author_name": "Dailysports",
    "choice": "over 2.5",
    "market_label": "Over/Under 2.5 goals",
    "author_quoted_price": "1.60",
    "our_snapshot": "1.6098",
    "closing_line": null
   },
   {
    "author_name": "Jamie Griffith",
    "choice": "Aston Villa",
    "market_label": "Draw no bet",
    "author_quoted_price": "2.25",
    "our_snapshot": "2.1000",
    "closing_line": null
   }
  ],
  "revisions": [
   "First published with predictions on 11 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-ab14af6131d179842f6a8d0e"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-17T16: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": 21,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 7
    },
    {
     "key": "media",
     "authors": 7
    },
    {
     "key": "telegram_channels",
     "authors": 7
    },
    {
     "key": "private_authors",
     "authors": 0
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 3,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 1
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 1
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Newcastle United",
       "authors": 1,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 1
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "X",
       "in_words": "Draw",
       "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": "2",
       "in_words": "Aston Villa",
       "authors": 2,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 1
        },
        {
         "key": "media",
         "authors": 1
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      }
     ]
    },
    {
     "key": "totals",
     "label": "Goal totals",
     "authors": 8,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 2
      },
      {
       "key": "media",
       "authors": 2
      },
      {
       "key": "telegram_channels",
       "authors": 4
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    },
    {
     "key": "other",
     "label": "Handicaps, both teams to score, correct score and other markets",
     "authors": 17,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 6
      },
      {
       "key": "media",
       "authors": 6
      },
      {
       "key": "telegram_channels",
       "authors": 5
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    }
   ]
  },
  "market_line": {
   "line_state": "no_snapshot",
   "line_frozen": true,
   "phrase": null,
   "line_markets": [
    {
     "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.48",
       "percent_value": 68,
       "snapshot_at": "2026-10-17T09:47:48.749Z",
       "snapshot_count": 8,
       "first_snapshot_price": "1.51",
       "first_at": "2026-10-14T02:26:31.754Z",
       "shift_pp": 1.4,
       "shift_direction": "up",
       "line_state": "barely_moved"
      }
     ],
     "line_state": "barely_moved",
     "phrase": "Both teams to score, yes: market price 1.48 on 17 October 2026, 10:47 BST (implied 68%, margin included), 1.4 percentage points up from 14 October 2026, 03:26 BST."
    },
    {
     "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.61",
       "percent_value": 62,
       "snapshot_at": "2026-10-17T00:07:14.295Z",
       "snapshot_count": 3,
       "first_snapshot_price": "1.62",
       "first_at": "2026-10-14T02:26:31.754Z",
       "shift_pp": 0.4,
       "shift_direction": "up",
       "line_state": "barely_moved"
      }
     ],
     "line_state": "barely_moved",
     "phrase": "Over/Under 2.5 goals, over 2.5 goals: market price 1.61 on 17 October 2026, 01:07 BST (implied 62%, margin included), 0.4 percentage points up from 14 October 2026, 03:26 BST."
    },
    {
     "market_text": "Over/Under 3.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "over 3.5",
       "snapshot_price": "2.26",
       "percent_value": 44,
       "snapshot_at": "2026-10-17T15:00:36.000Z",
       "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, over 3.5 goals: market price 2.26 on 17 October 2026, 16:00 BST (implied 44%, margin included)."
    },
    {
     "market_text": "Team goals over/under 1.5",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "Newcastle United over 1.5",
       "snapshot_price": "1.82",
       "percent_value": 55,
       "snapshot_at": "2026-10-17T06:15:53.748Z",
       "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": "Team goals over/under 1.5, Newcastle United over 1.5 goals: market price 1.82 on 17 October 2026, 07:15 BST (implied 55%, margin included)."
    }
   ]
  },
  "pre_kickoff_snapshot": {
   "frozen_before_kickoff": true,
   "as_of_moment": "2026-10-17T16:30:00.000Z",
   "starts_at": "2026-10-17T16:30:00.000Z",
   "phrase": "Before kick-off on 17 October 2026, 17:30 BST: 1X2, match result, recorded picks before the match (3): 1 on Newcastle United, 0 on the draw, 2 on Aston Villa; Over/Under 2.5 goals: most expected over 2.5 goals (4 of 5 predictions); Both teams to score: most expected goals at both ends (9 of 9 predictions).",
   "market_line_brief": null,
   "market_groups": [
    {
     "market_group": "1x2",
     "group_markets": [
      {
       "market_text": "1X2, match result",
       "prediction_count": 3,
       "row_count": 3,
       "market_choices": [
        {
         "choice": "Aston Villa",
         "figure": 2
        },
        {
         "choice": "Newcastle United",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 67,
       "phrase": "1X2, match result, recorded picks before the match (3): 1 on Newcastle United, 0 on the draw, 2 on Aston Villa",
       "sides_1x2": [
        {
         "side": "1",
         "in_words": "Newcastle United",
         "figure": 1
        },
        {
         "side": "X",
         "in_words": "draw",
         "figure": 0
        },
        {
         "side": "2",
         "in_words": "Aston Villa",
         "figure": 2
        }
       ]
      }
     ]
    },
    {
     "market_group": "totals",
     "group_markets": [
      {
       "market_text": "Over/Under 2.5 goals",
       "prediction_count": 5,
       "row_count": 5,
       "market_choices": [
        {
         "choice": "over 2.5",
         "figure": 4
        },
        {
         "choice": "under 2.5",
         "figure": 1
        }
       ],
       "phrase_mode": "majority",
       "leader_choice": "over 2.5",
       "leader_count": 4,
       "share_percent": 80,
       "phrase": "Over/Under 2.5 goals: most expected over 2.5 goals (4 of 5 predictions)"
      },
      {
       "market_text": "Over/Under 3.5 goals",
       "prediction_count": 3,
       "row_count": 3,
       "market_choices": [
        {
         "choice": "over 3.5",
         "figure": 2
        },
        {
         "choice": "under 3.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 67,
       "phrase": "Over/Under 3.5 goals, recorded picks before the match (3): 2 on over 3.5 goals, 1 on under 3.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 4.5 goals",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "under 4.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 4.5 goals, recorded picks before the match (1): 1 on under 4.5 goals"
      },
      {
       "market_text": "Team goals over/under 1.5",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Newcastle United over 1.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Team goals over/under 1.5, recorded picks before the match (1): 1 on Newcastle United over 1.5 goals"
      }
     ]
    },
    {
     "market_group": "other",
     "group_markets": [
      {
       "market_text": "Both teams to score",
       "prediction_count": 9,
       "row_count": 9,
       "market_choices": [
        {
         "choice": "yes",
         "figure": 9
        }
       ],
       "phrase_mode": "majority",
       "leader_choice": "yes",
       "leader_count": 9,
       "share_percent": 100,
       "phrase": "Both teams to score: most expected goals at both ends (9 of 9 predictions)"
      },
      {
       "market_text": "Correct score",
       "prediction_count": 8,
       "row_count": 8,
       "market_choices": [
        {
         "choice": "Newcastle United 1-1 Aston Villa",
         "figure": 3
        },
        {
         "choice": "Newcastle United 2-1 Aston Villa",
         "figure": 2
        },
        {
         "choice": "Newcastle United 1-3 Aston Villa",
         "figure": 1
        },
        {
         "choice": "Newcastle United 2-2 Aston Villa",
         "figure": 1
        },
        {
         "choice": "Newcastle United 3-1 Aston Villa",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 38,
       "phrase": "Correct score, recorded picks before the match (8): 3 on Newcastle United 1-1 Aston Villa, 2 on Newcastle United 2-1 Aston Villa, 1 on Newcastle United 1-3 Aston Villa, 2 on other picks"
      },
      {
       "market_text": "Double chance",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "Newcastle United or draw",
         "figure": 1
        },
        {
         "choice": "draw or Aston Villa",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": null,
       "phrase": "Double chance, recorded picks before the match (2): 1 on Newcastle United or draw, 1 on draw or Aston Villa"
      },
      {
       "market_text": "Player to score",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "Johan Manzambi to score",
         "figure": 1
        },
        {
         "choice": "Nicolas Jackson to score",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": null,
       "phrase": "Player to score, recorded picks before the match (2): 1 on Johan Manzambi to score, 1 on Nicolas Jackson to score"
      },
      {
       "market_text": "Asian handicap 0.25",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Aston Villa +0.25",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Asian handicap 0.25, recorded picks before the match (1): 1 on Aston Villa +0.25"
      },
      {
       "market_text": "Asian handicap 0.5",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Aston Villa +0.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Asian handicap 0.5, recorded picks before the match (1): 1 on Aston Villa +0.5"
      },
      {
       "market_text": "Draw no bet",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Aston Villa",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Draw no bet, recorded picks before the match (1): 1 on Aston Villa"
      },
      {
       "market_text": "European handicap 1",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Aston Villa +1",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "European handicap 1, recorded picks before the match (1): 1 on Aston Villa +1"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 39,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Newcastle United",
    "team_url": "/football/teams/newcastle-united/",
    "participant_id": "u-70126a25e172",
    "previous": {
     "kickoff": "2026-10-12T19:00:00.000Z",
     "name": "Coventry City vs Newcastle United",
     "url": "/football/matches/coventry-city-vs-newcastle-united-2026-10-12/",
     "competition": "Premier League",
     "state": "played",
     "score": "4-1"
    },
    "next": {
     "kickoff": "2026-10-25T14:00:00.000Z",
     "name": "Crystal Palace vs Newcastle United",
     "url": "/football/matches/crystal-palace-vs-newcastle-united-2026-10-25/",
     "competition": "Premier League",
     "state": "played",
     "score": "0-2"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Aston Villa",
    "team_url": "/football/teams/aston-villa/",
    "participant_id": "u-9c553f10501d",
    "previous": {
     "kickoff": "2026-10-14T19:00:00.000Z",
     "name": "Aston Villa vs Fenerbahçe",
     "url": "/football/matches/aston-villa-vs-fenerbahce-2026-10-14/",
     "competition": "UEFA Champions League",
     "state": "played",
     "score": "6-0"
    },
    "next": {
     "kickoff": "2026-10-21T19:00:00.000Z",
     "name": "Aston Villa vs Viking FK",
     "url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
     "competition": "UEFA Champions League",
     "state": "played",
     "score": "3-1"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Both teams to score|yes",
   "value": 68,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 2.5 goals|over 2.5",
   "value": 62,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 3.5 goals|over 3.5",
   "value": 44,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Team goals over/under 1.5|Newcastle United over 1.5",
   "value": 55,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|1X2, match result",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|1X2, match result",
   "value": 67,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|1X2, match result|Newcastle United",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|1X2, match result|draw",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|1X2, match result|Aston Villa",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 2.5 goals",
   "value": 5,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 2.5 goals",
   "value": 80,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 2.5 goals|over 2.5",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 3.5 goals",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 3.5 goals",
   "value": 67,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 3.5 goals|over 3.5",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|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/newcastle-united-vs-aston-villa-2026-10-17/|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/newcastle-united-vs-aston-villa-2026-10-17/|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/newcastle-united-vs-aston-villa-2026-10-17/|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/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 4.5 goals",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 4.5 goals",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Over/Under 4.5 goals|under 4.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Team goals over/under 1.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Team goals over/under 1.5",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Team goals over/under 1.5|Newcastle United over 1.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Both teams to score",
   "value": 9,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Both teams to score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Both teams to score|yes",
   "value": 9,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Correct score",
   "value": 8,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Correct score",
   "value": 38,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Correct score|Newcastle United 1-1 Aston Villa",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Correct score|Newcastle United 2-1 Aston Villa",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Correct score|Newcastle United 1-3 Aston Villa",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.other_selections",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Correct score",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Double chance",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Double chance|Newcastle United or draw",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Double chance|draw or Aston Villa",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Player to score",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Player to score|Johan Manzambi to score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Player to score|Nicolas Jackson to score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Asian handicap 0.25",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Asian handicap 0.25",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Asian handicap 0.25|Aston Villa +0.25",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Asian handicap 0.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Asian handicap 0.5",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Asian handicap 0.5|Aston Villa +0.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Draw no bet",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Draw no bet",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|Draw no bet|Aston Villa",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|European handicap 1",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|European handicap 1",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/|European handicap 1|Aston Villa +1",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
   "value": 24,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
   "value": 25,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.on_page",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
   "value": 19,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.left",
   "entity": "/football/matches/newcastle-united-vs-aston-villa-2026-10-17/",
   "value": 6,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 3,
  "last_correction_at": "2026-10-14T02:01:10.625Z",
  "corrections_url": "/corrections/",
  "text": "3 records shown here have been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "event:s-b276cafca276",
 "source_revision": 180
}
