{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/walsall-vs-salford-city-2026-10-26/",
 "canonical": "/football/matches/walsall-vs-salford-city-2026-10-26/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Walsall vs Salford City: recorded predictions and results",
 "description": "Walsall vs Salford City, 26 October 2026. Final score 2-4 · EFL League Two: 5 distinct predictions from 3 authors.",
 "first_paragraph": {
  "body": "Walsall finished 2-4 against Salford City. The one recorded correct-score prediction (Walsall 2-1 Salford City) did not match. Other markets are shown separately below. Forecast Record recorded 5 statements from 3 authors on Walsall vs Salford City (EFL League Two, kick-off 26 October 2026): 5 distinct predictions, all of the statements recorded before kick-off. The kick-off was moved by the organiser: originally 26 October 2026, 20:00 GMT, now postponed, new kick-off to be announced; picks are timed against the new kick-off.",
  "key_number": "5",
  "data": "2026-10-26",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 5,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-26T23:41:32.219Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "155b07e082f70cb4de989854bda3af6badd332384cbc30fc0b9ba183089740eb",
 "dependency_group": "event:s-108ddec8c43e",
 "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/walsall-vs-salford-city-2026-10-26/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/walsall-vs-salford-city-2026-10-26/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-108ddec8c43e",
  "display_name": "Walsall — Salford City",
  "competition_name": "EFL League Two",
  "starts_at": "2026-10-26T20:00:00.000Z",
  "status": "finished",
  "scoreline": "2-4",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-26T23:41:32.219Z",
  "postponement": {
   "was": "26 October 2026 20:00 UTC",
   "now": "postponed, new kick-off not announced yet",
   "at": "2026-10-26T21:03:10.128Z"
  },
  "consensus": {
   "market_label": "Double chance",
   "distribution": [
    {
     "outcome_label": "draw or Salford City",
     "figure": 2,
     "share": "66.7"
    },
    {
     "outcome_label": "Walsall or draw",
     "figure": 1,
     "share": "33.3"
    }
   ],
   "n": 3,
   "author_count": 3,
   "median_odds": "2.15",
   "summary": "Most common recorded selection in this market: draw or Salford City — 2 of 3 eligible picks (one per author), median stated price 2.15",
   "late_excluded": 0,
   "contributions": 3,
   "prediction_count": 3,
   "chain": {
    "publications": 5,
    "unique": 5,
    "comparable": 5,
    "admissible": 5,
    "contributions": 5
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "England",
  "competition_full": "EFL League Two (England)"
 },
 "evidence_items": [
  {
   "observation_id": "n-6556278318a34f0beff1d5f9",
   "url": "/sources/free-super-tips/picks/27/#pick-n-6556278318a34f0beff1d5f9",
   "quote_text": "Walsall 2-1\n\nReasoning\n\nReason for tip\n\nWalsall have scored multiple goals in three of their last four home league games, conceding only twice in that sequence. Meanwhile, Salford have shipped nine goals away from home this term and kept only one clean sheet. Back the hosts to edge a closely-fought contest 2-1.\n\n11/1odds when tipped",
   "fragment_from": 1087,
   "fragment_to": 1421,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "d9a7284441e9c014cd82740aba94fbc0229a0b11f3074828224eda83a7024b57",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-23T15:24:51.008Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "not_supported",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-108ddec8c43e",
    "display_name": "Walsall — Salford City",
    "competition_name": "EFL League Two",
    "starts_at": "2026-10-26T20:00:00.000Z",
    "url": "/football/matches/walsall-vs-salford-city-2026-10-26/",
    "scoreline": "2-4",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Walsall 2-1 Salford City",
   "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": "void",
   "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-23T15:24:51.008Z",
    "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": "Walsall 2-1 Salford City",
    "author_odds": "12",
    "market_key": "correct_score_market",
    "choice_key": "2-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Walsall 2-1 Salford City at 12"
   },
   "author_claim_outcome": {
    "result": "void",
    "scoreline": "2-4",
    "data_status": "measured",
    "cause": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
    "methodology_version": "2.2",
    "in_words": "Void."
   },
   "settlements": [
    {
     "operation_id": "343b4a8d129c7c28ec676df4cf318a3d1cb632ece9e72b378b86a80807b278e9",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Walsall 2-1 Salford City",
     "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": "7e22879a0e5d6187979cdb67454da555b137fe40c8eaee3aa58fc953a8be77ab",
     "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": "Walsall",
     "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": "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/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-82d11bcf24158ee0fe1e83ee",
   "url": "/sources/free-super-tips/picks/27/#pick-n-82d11bcf24158ee0fe1e83ee",
   "quote_text": "Tai Sodje To Score Anytime\n\nReasoning\n\nReason for tip\n\nTai Sodje has scored four goals in his last three games for Walsall. He plays just behind the striker and can find pockets of space between the lines to trouble the Ammies, who have kept only one away clean sheet this season.\n\n9/4odds when tipped",
   "fragment_from": 1783,
   "fragment_to": 2084,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "d9a7284441e9c014cd82740aba94fbc0229a0b11f3074828224eda83a7024b57",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-23T15:24:51.008Z",
   "executed_at": "2026-10-26T04:16:34.552Z",
   "statement_class": "priced",
   "status": "not_supported",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-108ddec8c43e",
    "display_name": "Walsall — Salford City",
    "competition_name": "EFL League Two",
    "starts_at": "2026-10-26T20:00:00.000Z",
    "url": "/football/matches/walsall-vs-salford-city-2026-10-26/",
    "scoreline": "2-4",
    "condition": "finished"
   },
   "market_label": "Player to score",
   "outcome_label": "Tai Sodje to score",
   "odds_set": {
    "by_author": "3.25",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "void",
   "simulation_change_hundredths": 0,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-23T15:24:51.008Z",
    "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": "Tai Sodje to score",
    "author_odds": "3.25",
    "market_key": "player_to_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "player_goals",
    "in_words": "Player to score: Tai Sodje to score at 3.25"
   },
   "author_claim_outcome": {
    "result": "void",
    "scoreline": "2-4",
    "data_status": "measured",
    "cause": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
    "methodology_version": "2.2",
    "in_words": "Void — Tai Sodje did not play; the final score was Walsall 2-4 Salford City."
   },
   "settlements": [
    {
     "operation_id": "5d93d18be97530ef5bd6b0526a721ecc51b3ed626e0f392caba7fc44560dd3f9",
     "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": "Tai Sodje to score",
     "decimal_odds": "3.25",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "void",
     "result_words": "Void",
     "change_hundredths": 0,
     "executed_at": "2026-10-26T04:16:34.552Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "91bd7b6751b394db97fa51f4c3e445cd8845a396e60af46949850cf8fa67e15c",
     "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": "Tai Sodje 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/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-315fd6cbab8f442390fe164c",
   "url": "/sources/free-super-tips/picks/27/#pick-n-315fd6cbab8f442390fe164c",
   "quote_text": "With Walsall unbeaten through 11 league games and boasting an outstanding defensive record at home, the Walsall Double Chance selection appeals as the standout play in what should be a closely contested affair.",
   "fragment_from": 3892,
   "fragment_to": 4102,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "d9a7284441e9c014cd82740aba94fbc0229a0b11f3074828224eda83a7024b57",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-23T15:24:51.008Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-108ddec8c43e",
    "display_name": "Walsall — Salford City",
    "competition_name": "EFL League Two",
    "starts_at": "2026-10-26T20:00:00.000Z",
    "url": "/football/matches/walsall-vs-salford-city-2026-10-26/",
    "scoreline": "2-4",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Walsall 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": "void",
   "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-23T15:24:51.008Z",
    "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": "Walsall or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Walsall or draw"
   },
   "author_claim_outcome": {
    "result": "void",
    "scoreline": "2-4",
    "data_status": "measured",
    "cause": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
    "methodology_version": "2.2",
    "in_words": "Void: the final score was Walsall 2-4 Salford City."
   },
   "settlements": [
    {
     "operation_id": "c43b169c3a0d12420bb28472d1c7a978065d36ebad20f6b1bcab52573786fa5a",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Walsall or draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "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/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e7f08da7db8dd9ca76e33c60",
   "url": "/sources/statarea-com/picks/127/#pick-n-e7f08da7db8dd9ca76e33c60",
   "quote_text": "21:00\n\nX2\n\nWalsall - Salford City\n\nclose X\n\n21:00\n\n0\n\n0\n\nTIP\n\nX2",
   "fragment_from": 10374,
   "fragment_to": 10438,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.statarea.com/predictions",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "dc3d5159ae6e07ac999a84b409d37671ba2674189d58f7e5c2dc9b8fe858f3bf",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-26T00:32:50.534Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-108ddec8c43e",
    "display_name": "Walsall — Salford City",
    "competition_name": "EFL League Two",
    "starts_at": "2026-10-26T20:00:00.000Z",
    "url": "/football/matches/walsall-vs-salford-city-2026-10-26/",
    "scoreline": "2-4",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Salford City",
   "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-26T00:32:50.534Z",
    "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 Salford City",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Salford City"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-4",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Walsall 2-4 Salford City."
   },
   "settlements": [
    {
     "operation_id": "aefac92bb37e80293d0beced1f7f37f278c1942722b129cb6923171ac3e7968e",
     "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 Salford City",
     "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": "Statarea",
    "publisher": "Statarea",
    "forecaster": "Statarea",
    "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.statarea.com/predictions",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e1318d6370a0e129bc89b51f",
   "url": "/sources/oddslot-com/picks/17/#pick-n-e1318d6370a0e129bc89b51f",
   "quote_text": "2.15\n\nDC VISITANTE",
   "fragment_from": 1170,
   "fragment_to": 1188,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://oddslot.com/es/pronosticos/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "8769b998f819467bd1638d8d066ea21af10c7b95421bbb3a26c057a1dd8c7ff8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-26T14:40:00.133Z",
   "executed_at": "2026-10-26T15:41:29.358Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-108ddec8c43e",
    "display_name": "Walsall — Salford City",
    "competition_name": "EFL League Two",
    "starts_at": "2026-10-26T20:00:00.000Z",
    "url": "/football/matches/walsall-vs-salford-city-2026-10-26/",
    "scoreline": "2-4",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Salford City",
   "odds_set": {
    "by_author": "2.15",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 11500,
   "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-26T14:40:00.133Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Double chance",
    "choice": "draw or Salford City",
    "author_odds": "2.15",
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Salford City at 2.15"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-4",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Walsall 2-4 Salford City."
   },
   "settlements": [
    {
     "operation_id": "708fff75850005fc90dee0b19ea975e0f826d61e04fe4875cf0cee5fd476d240",
     "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 Salford City",
     "decimal_odds": "2.15",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 11500,
     "executed_at": "2026-10-26T15:41:29.358Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "7147b61c9130b4a83f3562f45b8c8df6ab2bce47975c9d0417e1e47f8d226cfe",
     "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 Salford City",
     "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": "ODDSLOT (es)",
    "publisher": "ODDSLOT (es)",
    "forecaster": "ODDSLOT (es)",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://oddslot.com/es/pronosticos/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 5,
  "predictions": 5,
  "authors": 3,
  "statements_before_kickoff": 5,
  "settled_picks": 2,
  "duplicates": 0,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "2-4",
  "state_words": "finished",
  "distinct_predictions": 5,
  "sources": 3,
  "one_source": false,
  "sentence": "Walsall finished 2-4 against Salford City. The one recorded correct-score prediction (Walsall 2-1 Salford City) did not match. Other markets are shown separately below.",
  "who_predicted_what": [
   {
    "record_id": "n-6556278318a34f0beff1d5f9",
    "url": "/sources/free-super-tips/picks/27/#pick-n-6556278318a34f0beff1d5f9",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Correct score",
    "selection": "Walsall 2-1 Salford City",
    "outcome": "Void",
    "price": "12.00",
    "published_at": null,
    "recorded_at": "2026-10-23T15:24:51.008Z",
    "lead_hours": 76.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-315fd6cbab8f442390fe164c",
    "url": "/sources/free-super-tips/picks/27/#pick-n-315fd6cbab8f442390fe164c",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Double chance",
    "selection": "Walsall or draw",
    "outcome": "Void",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-23T15:24:51.008Z",
    "lead_hours": 76.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-e1318d6370a0e129bc89b51f",
    "url": "/sources/oddslot-com/picks/17/#pick-n-e1318d6370a0e129bc89b51f",
    "author": "ODDSLOT (es)",
    "author_url": "/sources/oddslot-com/",
    "market": "Double chance",
    "selection": "draw or Salford City",
    "outcome": "Won",
    "price": "2.15",
    "published_at": null,
    "recorded_at": "2026-10-26T14:40:00.133Z",
    "lead_hours": 5.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-e7f08da7db8dd9ca76e33c60",
    "url": "/sources/statarea-com/picks/127/#pick-n-e7f08da7db8dd9ca76e33c60",
    "author": "Statarea",
    "author_url": "/sources/statarea-com/",
    "market": "Double chance",
    "selection": "draw or Salford City",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-26T00:32:50.534Z",
    "lead_hours": 19.5,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-82d11bcf24158ee0fe1e83ee",
    "url": "/sources/free-super-tips/picks/27/#pick-n-82d11bcf24158ee0fe1e83ee",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Player to score",
    "selection": "Tai Sodje to score",
    "outcome": "Void",
    "price": "3.25",
    "published_at": null,
    "recorded_at": "2026-10-23T15:24:51.008Z",
    "lead_hours": 76.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Double chance",
    "predictions": 3,
    "sources": 3,
    "one_source": false,
    "eligible": 3,
    "different_selections": 0,
    "selections": [
     {
      "selection": "draw or Salford City",
      "predictions": 2,
      "eligible": 2
     },
     {
      "selection": "Walsall or draw",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.15",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Correct score",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Walsall 2-1 Salford City",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "implied_by_score": [
     {
      "selection": "Walsall",
      "predictions": 1
     }
    ],
    "median_odds": "12.00",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Player to score",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Tai Sodje to score",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "3.25",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 0,
  "selections_before_kickoff": 5,
  "independent_sources": 3,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "freesupertips.com",
    "materials": 1,
    "authors": 1,
    "selections": 3
   },
   {
    "source": "oddslot.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "statarea.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 2,
   "lost": 0,
   "void": 3,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [
   {
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "picks": 3,
    "record_ids": [
     "n-315fd6cbab8f442390fe164c",
     "n-6556278318a34f0beff1d5f9",
     "n-82d11bcf24158ee0fe1e83ee"
    ],
    "markets": [
     "Double chance",
     "Correct score",
     "Player to score"
    ],
    "selections": [
     "Walsall or draw",
     "Walsall 2-1 Salford City",
     "Tai Sodje to score"
    ],
    "prices": [
     null,
     "12.00",
     "3.25"
    ],
    "outcomes": [
     "Void",
     "Void",
     "Void"
    ],
    "scenario": "Walsall or draw · Walsall 2-1 Salford City · Tai Sodje to score",
    "result": "mixed",
    "recorded_at": "2026-10-23T15:24:51.008Z",
    "lead_hours": 76.6,
    "evidence_urls": [
     "/sources/free-super-tips/picks/27/#pick-n-315fd6cbab8f442390fe164c",
     "/sources/free-super-tips/picks/27/#pick-n-6556278318a34f0beff1d5f9",
     "/sources/free-super-tips/picks/27/#pick-n-82d11bcf24158ee0fe1e83ee"
    ]
   }
  ],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 5,
   "before_kickoff": 5,
   "after_kickoff": 0,
   "at_least_2h": 5,
   "share_2h_plus": 100.0,
   "median_hours": 76.6,
   "min_hours": 5.3,
   "max_hours": 76.6,
   "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": "Walsall vs Salford City: Predictions and Results — 26 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-6e45befe4a190ba64b6daa3a",
   "type_code": "early",
   "moment_at": "2026-10-25T04:13:00.139Z",
   "freeze_at": "2026-10-25T04:13:00.139Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 2,
     "publications": 3,
     "comparable": 2,
     "unique": 2,
     "contributions": 2
    },
    "group_list": [
     {
      "phrase": "Double chance — Most common recorded selection: Walsall or draw (1 of 1 eligible)",
      "source_group": "double_chance|*|match|*|*#explicit",
      "leader": "1X",
      "n": 1,
      "market_label": "Double chance",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Walsall or draw",
        "choice": "1X"
       }
      ]
     },
     {
      "phrase": "Correct score — Most common recorded selection: Walsall 2-1 Salford City (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": "Walsall 2-1 Salford City",
        "choice": "2-1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-315fd6cbab8f442390fe164c",
    "n-6556278318a34f0beff1d5f9",
    "n-f666dc75ae96ec9c76945cdb"
   ],
   "hash": "3a2028547ccce25264024f9047c99d0911bd82677597bb58045ac098f2597921"
  },
  "closing_line": {
   "id": "sr-3837b93199f17566933403fd",
   "type_code": "closing_price",
   "moment_at": "2026-10-26T20:00:00.000Z",
   "freeze_at": "2026-10-27T07:39:29.357Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 5,
     "publications": 5,
     "comparable": 5,
     "unique": 5,
     "contributions": 5
    },
    "group_list": [
     {
      "phrase": "Double chance — Most common recorded selection: draw or Salford City (2 of 3 eligible)",
      "source_group": "double_chance|*|match|*|*#explicit",
      "leader": "X2",
      "n": 3,
      "market_label": "Double chance",
      "row_list": [
       {
        "figure": 2,
        "in_words": "draw or Salford City",
        "choice": "X2"
       },
       {
        "figure": 1,
        "in_words": "Walsall or draw",
        "choice": "1X"
       }
      ]
     },
     {
      "phrase": "Player to score — Most common recorded selection: da (1 of 1 eligible)",
      "source_group": "player_to_score|*|match|ig-99042d34c700|*#explicit",
      "leader": "yes",
      "n": 1,
      "market_label": "Player to score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "da",
        "choice": "yes"
       }
      ]
     },
     {
      "phrase": "Correct score — Most common recorded selection: Walsall 2-1 Salford City (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": "Walsall 2-1 Salford City",
        "choice": "2-1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-315fd6cbab8f442390fe164c",
    "n-6556278318a34f0beff1d5f9",
    "n-82d11bcf24158ee0fe1e83ee",
    "n-e1318d6370a0e129bc89b51f",
    "n-e7f08da7db8dd9ca76e33c60"
   ],
   "hash": "ec1aee88cf3fdd1bcddc4976f3dd46da4310862aa8df41c40d5d581d31d4e2a3"
  },
  "author_rows": [
   {
    "id": "sr-4754fb509cb7010e5fc0df57",
    "type_code": "author_before_match",
    "moment_at": "2026-10-26T20:00:00.000Z",
    "freeze_at": "2026-10-27T07:39:29.357Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 104,
     "method_version": "2.2",
     "net_points_hundredths": 84289,
     "period_from": "2026-10-18",
     "period_to": "2026-10-26",
     "price_rule": "Our market snapshot",
     "return_percent": "8.10",
     "settled_picks": 104,
     "staked_hundredths": 1040000,
     "void": 0
    },
    "composition": [
     "c|s-01527686b0b6|r-dfc1d5af64df9838|v-86626fb3e111ea1d",
     "c|s-0330db59ffa0|r-66800e9f7e3c3a98|v-97b28156cca6c0ad",
     "c|s-0433dfe831d6|r-00cf2b44f52983bc|v-d063b5961d730c5d",
     "c|s-05714c6dccf3|r-cea4cd941f687c54|v-ff3a489163a5eead",
     "c|s-06454a8de539|r-6cd8a5fc5f11aa44|v-13ab79148dd18ef1",
     "c|s-0a5ac981d505|r-59edc12da3b2f4fb|v-a68a29b0829b02f3",
     "c|s-101d7807b227|r-717e1f04a9de7340|v-4049467124250195",
     "c|s-1327a569d107|r-f332f1b1c2ae15e3|v-e38d4f08c0d796c6",
     "c|s-16655c1c5d5a|r-b313e4b1d66e609f|v-34efe922c8b6c785",
     "c|s-1ac7c217da5f|r-fa4726f9dc93f93f|v-a0ef83bf1cecd7f2",
     "c|s-1d577fbf3b6f|r-fb0597faf6303cfd|v-9bcdbcbaba5efab1",
     "c|s-1dca3b8123af|r-e92b55feb3d814aa|v-884ec1f20441c861",
     "c|s-1e2b06521e05|r-81754dd51bb43c30|v-8439f851970d01d1",
     "c|s-1ebab4d9f83a|r-f4f02fca85bbc3b5|v-98bf6b4407188821",
     "c|s-24ba9c453932|r-2964afdc16ea262c|v-54e08da84e093393",
     "c|s-2b703f6820f2|r-f186f7219763b96a|v-f5831967c297ab80",
     "c|s-34e420ecadfa|r-87ab4d7a9d61b1ab|v-99ae5201278f5fd0",
     "c|s-35bc8311e5b0|r-a780824ca01ced5f|v-b149ff33ded93872",
     "c|s-3837cbba3984|r-d8f9b178fb9a1c3b|v-0b2972eec88dcecb",
     "c|s-3c46fad2c79f|r-b41bcd39959420b2|v-0cfe88a6bd0e8302",
     "c|s-409e0e168f10|r-23b550cf30324ed5|v-f46ca7d1601bb8ad",
     "c|s-42fecea91a84|r-2e2f2aad97ee3606|v-71112132802caf39",
     "c|s-44468d972083|r-06d027ffaf427928|v-34c087185a4917f7",
     "c|s-44552bf86726|r-614d612db82de562|v-f688e53d94bd128c",
     "c|s-4a6e7cb98e46|r-3b939f1fc7b70e75|v-283ef4b259a6a660",
     "c|s-4d58e6e0cd11|r-603a4f535abd9ac3|v-c2f5888a31142462",
     "c|s-4efa85ada098|r-65c89dd7227da17f|v-ffe3fcb9727c229f",
     "c|s-50d7f8d2dd2c|r-548c8d55ccbcc0d3|v-32b736ba98441cb1",
     "c|s-534f3be5e90d|r-c60c4ab4f9212054|v-95e6bb102228e530",
     "c|s-550a1d932859|r-27645312d4b5fa47|v-ce672ac689e15621",
     "c|s-56c1f079fbb2|r-e82544a6dcb8c0c9|v-a52cb16cd1f11a17",
     "c|s-5b6e7df447fb|r-f578e2c493b30dc3|v-8dcea58bfa17a397",
     "c|s-5bedd070b2d6|r-52054a9725a48eef|v-2c5753997ecd5355",
     "c|s-5d75c1681173|r-f3c350787f3d2410|v-f3d5c06b341084a5",
     "c|s-5dc90e40c3ab|r-0383c0188a00d36e|v-951b82972e71c4c5",
     "c|s-5ff42209c89f|r-8b367c5625c7c3f4|v-be99c29797217687",
     "c|s-605ade9975d8|r-23e8884a67c8dc6a|v-435df1e4ee553c96",
     "c|s-629fcb555792|r-4f6f575a76a4ca2f|v-a5aa588bd193c868",
     "c|s-63275223a897|r-e2406606b9328e13|v-5fddc3770d1a9306",
     "c|s-63b5cbc404e0|r-74dc561e8b3417ed|v-228b0d5d2b7b5ee3",
     "c|s-653fa3d7e1db|r-dac417ea43195d7d|v-b7c5b204a2028a03",
     "c|s-6b067fc4fb1f|r-d64085417dfa0d7e|v-e1c22f040fc5bb05",
     "c|s-6ce51722d547|r-f416034622d9586f|v-1c59367924dc538f",
     "c|s-6df62e842702|r-f7885477702ed645|v-52d4631bfbeba6f5",
     "c|s-704514f543c2|r-5471da00150e0bb6|v-d42b1e94e2956499",
     "c|s-75e81bac336b|r-09fab4d8c48400b4|v-946217e7780ef752",
     "c|s-761b9e710637|r-b670928dd15babee|v-21349866239af0b6",
     "c|s-7947b3912313|r-73bd94a1d0ad8788|v-cd9849e0a26d8bf9",
     "c|s-7d714b3555f8|r-94776a2cd35da1a7|v-311d04cc3398e0cb",
     "c|s-7e547ea6e22a|r-aedc174f09069b0c|v-1fe71db0573f4f27",
     "c|s-8ba043db50de|r-6cc70f9459dc1d2a|v-88e4632f02ecbf2d",
     "c|s-8d8e03cb29b9|r-3a2662684d0938b1|v-bd84331526d83d71",
     "c|s-8eef7fce6ad9|r-8dac3571a9016443|v-5f8a144be9f68c68",
     "c|s-96219b1c22d2|r-48a8919f6c9954e4|v-ffc079d6ddf7c7ea",
     "c|s-9ae895abbf65|r-70c08ef45ecf2c62|v-358ce0db204a652c",
     "c|s-9cd518998190|r-3ccb19cd75e65ec4|v-3ab6904912aaddd4",
     "c|s-9f8079be711c|r-be01c7daba04a5ce|v-a056c2251d8196a8",
     "c|s-a03afa8d49aa|r-a0b945d8898c68fa|v-480348d21ae52ee1",
     "c|s-a0d896f1e7e8|r-32c894016d81c3c3|v-3db3b5c025c8fb65",
     "c|s-a36121adf548|r-038eaa5ee3730197|v-8b2360bcd2e144b7",
     "c|s-a3e3d14ee503|r-e88dfdcfacf31ba0|v-35db1f19ec78b0e4",
     "c|s-a46e391a0be0|r-3360a14dc628cc76|v-e87b2c4112f1aeb5",
     "c|s-a4d4e53058de|r-6e0fb0d77f37eae4|v-b8864c5bddba1091",
     "c|s-a5d886d9b9d4|r-b7cdddce05021dd0|v-65e726d17c5e7746",
     "c|s-a764552527dd|r-23a227c839c52437|v-31c479223c5d641b",
     "c|s-a8c176cf39fa|r-1045ae481d34076e|v-0009cc430684b22f",
     "c|s-b238474e6f35|r-95934ca911449fbf|v-24cfa1d5b386717f",
     "c|s-b2e980d665ed|r-5718dc0dfe428b90|v-6de45cf102e7ffdf",
     "c|s-b4350122886c|r-b80673c838e9cd89|v-3d6f69fc6c4e146c",
     "c|s-b7d5fd2668b6|r-5afe9ae831925a9b|v-5c022ff9646dcddb",
     "c|s-b8ca9804d166|r-ecb7964a2d86dff1|v-10cf7f332f9c5bdf",
     "c|s-bd58f644dd2c|r-9b08797b170c9ec9|v-6cef3aa8fb54d269",
     "c|s-be830b5e8206|r-8150b9aeaf19ca21|v-19808da18be6feaa",
     "c|s-c06ee506dafc|r-619062b56dffe6d2|v-201c9e4ac87a5405",
     "c|s-c0fad20afe76|r-ecf259eda23e12b6|v-2203bd4e25564189",
     "c|s-c41d56652c92|r-162787386b942885|v-aff17f9bd4ab67b3",
     "c|s-ccd0a5d54156|r-bc441136292bdf40|v-862a4bff52bed21f",
     "c|s-cda050c77f43|r-7a45aaf09d1d83ee|v-79805ec12dc2d1c9",
     "c|s-d2d663d34cca|r-5197c0644191494d|v-32cfd4110c488f1b",
     "c|s-d2dac8869554|r-cf38bfd3efea00f3|v-7b2396c77214c491",
     "c|s-d322079b35a0|r-7c0f2af4a4eb516d|v-10dbfcc86c7c3c69",
     "c|s-d3d27a7c8131|r-5334ff8590e30fc5|v-237b6ce2777342e8",
     "c|s-d3d817d61a72|r-ff45be141c7c65a7|v-fd1f375de5e708a9",
     "c|s-d564f5c7164a|r-8da3f53851479e9f|v-1e72dfd5c7eda10e",
     "c|s-d99329ac510a|r-eafb2b8e77bfe44e|v-035d0639ceee2c4b",
     "c|s-d9dc5fd9f79f|r-0caf26e735dc7968|v-6485b3687e790138",
     "c|s-da54e0145072|r-ef790c5bdbe78a35|v-4b9b545cb4567baf",
     "c|s-dcdfa2470586|r-19a95ea65a40bb31|v-6c407858c7f77cfc",
     "c|s-dd96bc87e826|r-418d204ed26a2c76|v-80b909e517b338b3",
     "c|s-de309de5eaa4|r-76bb6a81aa96fa8d|v-af6c2e00cb2a0cbb",
     "c|s-e001a3fb3630|r-8b824b17b54f6b6e|v-7c65e5fe532abedf",
     "c|s-e47514225f0d|r-2ad1bb893cf226ba|v-eaccec3fb5ce0e1e",
     "c|s-e6b8273ecffa|r-a8a0289df8fb536a|v-bba165772c6b081f",
     "c|s-e7725467bf8e|r-401dcf8d5fedeb19|v-bd5feeeccd6cd23f",
     "c|s-e82f849606a1|r-80db7d84eb8beb34|v-de57da9c705afddb",
     "c|s-e9ad016f0818|r-87cd017353109993|v-b7e9f3b34cfdd676",
     "c|s-eb0fa85672d7|r-0cf8934aebea40f2|v-54c87402e129a323",
     "c|s-eb2e40f3f5ea|r-54d7dfc235e45e2d|v-1b0c6639e5ab51b8",
     "c|s-f13081c2b84e|r-ac68b47830815c64|v-a2f583b414c1fd6e",
     "c|s-f13233de2338|r-41d0bf221536e557|v-f48d3989b3812afe",
     "c|s-f15f971e5f17|r-faf3ffe9e96bac9b|v-72ae9e728a6e8384",
     "c|s-f24a30cb951f|r-aa45400acca00f96|v-aefb7ad4fa3de9c3",
     "c|s-f2c43939a182|r-b0e699614528e1c2|v-b4f9c8ee22a793a2",
     "c|s-f80d15d1ac60|r-4a46dac166ca67c4|v-166471e1457ac74a"
    ],
    "hash": "5d784f9f2693b45c66b90e255e1c623481bf73d0cbd14b407a58e29889237010",
    "entity_ref": "e-7f83bd7721d89891f4e099e8",
    "name_shown": "Statarea",
    "url": "/sources/statarea-com/"
   },
   {
    "id": "sr-c05f28785aef224e333e1d47",
    "type_code": "author_before_match",
    "moment_at": "2026-10-26T20:00:00.000Z",
    "freeze_at": "2026-10-27T07:39:29.357Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 37,
     "method_version": "2.2",
     "net_points_hundredths": 1150,
     "period_from": "2026-10-15",
     "period_to": "2026-10-24",
     "price_rule": "Our market snapshot",
     "return_percent": "0.29",
     "settled_picks": 39,
     "staked_hundredths": 390000,
     "void": 0
    },
    "composition": [
     "c|s-01498235d929|r-eac784248367e5b6|v-084c669aaf0010cd",
     "c|s-0330db59ffa0|r-66800e9f7e3c3a98|v-97b28156cca6c0ad",
     "c|s-0330db59ffa0|r-bc04db2e075bfe4d|v-416ae81ab970be35",
     "c|s-03ddb106281b|r-2d2c6537b365b741|v-1594309f5dd2b9e9",
     "c|s-0677921d1759|r-5fb98e86831c37e4|v-d78b18e51efc748b",
     "c|s-0bf2790e67bc|r-544aa1678ec38b9c|v-30788b86fc781ff4",
     "c|s-0c176125ef8c|r-3f60094c2dea540c|v-6f52e87fdbf355f3",
     "c|s-145f64b397bc|r-1b534b37aad69123|v-9d4761543ce37ae7",
     "c|s-29aec36f3c00|r-c447e20ec697ebab|v-8ba46e77759f3237",
     "c|s-2e9b54dffbd9|r-142d5121f3142c50|v-77e428e19cb56d1e",
     "c|s-2fe37fd9ec5b|r-c18a9dd19809a4ee|v-12485b0bb6ee3911",
     "c|s-3457f722f5d6|r-8113c8dc92cc3f99|v-a35ec9190f2536f6",
     "c|s-36192081ae5b|r-7266a82ad8e157bd|v-4770d35d3eb40472",
     "c|s-3baabd554ea6|r-356de28a6f91321b|v-c27e4ade4f55818f",
     "c|s-3ca1a1590c2c|r-f567c2b99361a8e8|v-8638e1e22c04a427",
     "c|s-45afbe3b499e|r-7aa77e4853febd6e|v-6cf42137b3475382",
     "c|s-4d273031d795|r-a34b5302726f5a80|v-e5468c32d156854b",
     "c|s-520444213349|r-f584a8c8f8318c46|v-59b66b7c1a151ee4",
     "c|s-5c28a1856964|r-becc460a7d5208a4|v-8c1ddd2703919e61",
     "c|s-64e24cc53b22|r-5fb747583996ae46|v-f2a97ba91731985a",
     "c|s-6f4f2d9a4057|r-6acf2dc5a735d3cc|v-83f28cde0c3a7719",
     "c|s-6f4f2d9a4057|r-899370a35cffd1a3|v-2ee51932c826f7cc",
     "c|s-7c8f8d1bf685|r-6d54317527be3192|v-eba23a354aff2308",
     "c|s-87174cce65eb|r-937b8dd7151d072f|v-7511e24e48119b9a",
     "c|s-8e5f0ba55cdd|r-8939188bb1273ba5|v-83f1f7b7a0654827",
     "c|s-98895a978b46|r-da75e8cc81f21e80|v-16979d48984170a9",
     "c|s-9c644feb3052|r-69e79c20e2bccff0|v-e8dbb8dfe65797e5",
     "c|s-a45538e9a4ff|r-5ea828902afd6ef9|v-2522ae7b739b350c",
     "c|s-a46e391a0be0|r-7fe4b7468570a4c9|v-5390854d9a02396f",
     "c|s-abcfe5ce749e|r-42e02edfa62346ae|v-d61c481176a74617",
     "c|s-b796b78be85c|r-5fea166d86d5eb6c|v-635d4d0440fb4227",
     "c|s-bc96bbf622d2|r-5d5d0ebf88ae4059|v-32497d557d00cd01",
     "c|s-c18f601de88a|r-c3102e4c6fda7ed9|v-c084df6feb910680",
     "c|s-c9f3555a7993|r-b514321229de1c45|v-ed263c3f21f54eba",
     "c|s-e0a19f701e85|r-615ad86847a0911b|v-e6e9ad89515fd15d",
     "c|s-e1f6dd6f9d8d|r-81536e98be361f00|v-4df7989f8d4e1f36",
     "c|s-ee7653b4f9b4|r-0778332274cfd59e|v-cdc0d93ea3b1ddb2",
     "c|s-ee7aeb6ae9b9|r-65dd185f0a777328|v-8019eb4a7e25479d",
     "c|s-f6916032171b|r-be80b72d3c8df515|v-4df4ee5c6504a6c6"
    ],
    "hash": "a5619aae2d6ca5fa134b95dea56f1d8cd7180e92e68472768689e4677c476c5f",
    "entity_ref": "e-beae7040611a0cdac9729d89",
    "name_shown": "ODDSLOT (es)",
    "url": "/sources/oddslot-com/"
   },
   {
    "id": "sr-b87cc8ab48e715b52895ec47",
    "type_code": "author_before_match",
    "moment_at": "2026-10-26T20:00:00.000Z",
    "freeze_at": "2026-10-27T07:39:29.357Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 73,
     "method_version": "2.2",
     "net_points_hundredths": -25283,
     "period_from": "2026-10-03",
     "period_to": "2026-10-25",
     "price_rule": "Our market snapshot",
     "return_percent": "-3.28",
     "settled_picks": 77,
     "staked_hundredths": 770000,
     "void": 0
    },
    "composition": [
     "c|s-0565e66356f7|r-b3382c63bdccae0a|v-cb37b1928b56fc3f",
     "c|s-06bacf89a285|r-3d3092d76bc58e28|v-a820b418aa57a58b",
     "c|s-072d544af56a|r-60b54a67b67be8ab|v-8cac1f96bf5c5d5b",
     "c|s-094908148541|r-6c6d2128b681925c|v-8abe74cadb567702",
     "c|s-10d9bcf14c54|r-4d8d999200dd30dd|v-1afb1feb20cab3ab",
     "c|s-170bec757c5c|r-554baad904386d84|v-a5608d8eebb17d1f",
     "c|s-1cf4836e1aae|r-06e314caa2ac7d46|v-e733e5b230a7840a",
     "c|s-1dca3b8123af|r-64ff9926c3326ac2|v-a71de646910c512a",
     "c|s-215f38fae182|r-87f2e9f100e8d1dc|v-27760c55b4e0a61a",
     "c|s-284831d085bc|r-2c477d8f3dba18e6|v-d25e5500141f6417",
     "c|s-284831d085bc|r-72d4c62c3ad28825|v-3899360b6bc0aee8",
     "c|s-2a9bc903af38|r-c50120efd2d73dac|v-b6a8f7adb9d0c050",
     "c|s-314ffc54d9db|r-a7b04d47364cf491|v-fcbcc77cf85e0a57",
     "c|s-37ee5665d243|r-d67970e7b056230a|v-45918ea39834dc32",
     "c|s-383a51971bb8|r-f297755708f5f583|v-0692925b22c01a8c",
     "c|s-38636416f034|r-41f1ef4933b15968|v-3315f58728846fad",
     "c|s-396768bd82dd|r-750e0987f1d3fb1c|v-fbdf594b83631882",
     "c|s-3b581b019b07|r-98e6de82efe58191|v-cd6119d6eaa79cbd",
     "c|s-3ebbb75ad333|r-2614b5a378e7efef|v-37dc8f7cee6a0770",
     "c|s-3ebbb75ad333|r-2b699d8f246d2d48|v-2e26fbd87aab9288",
     "c|s-4374858573f2|r-f5229b29d7e7c883|v-c42b9c4b61bee5ec",
     "c|s-457db28d4b83|r-b7cb76a26c5842a4|v-a93ac5c8445adda9",
     "c|s-4e7825289b07|r-821e58ffc17d2685|v-fe3daadc9e765bec",
     "c|s-4e7825289b07|r-e413f1641f99de1b|v-ecad60eb14de209d",
     "c|s-5093c67a6064|r-04f21ab2640f7e98|v-5104e223a43c9b95",
     "c|s-50cbf0117aea|r-2244bc1c7ee15d11|v-97031e94e6de4078",
     "c|s-51292fa0ec5c|r-e379713fa0eed477|v-4145fd2a4df4df69",
     "c|s-520444213349|r-032b5d5ca971fbf1|v-96b760d812002085",
     "c|s-60e403153fd3|r-8b03fb19aec7b154|v-ee865feaf4faafc3",
     "c|s-63a23007668d|r-4436f4564b718a45|v-4b5c4097ab69fd44",
     "c|s-63a23007668d|r-dbb6589532785173|v-b14a44ffae4e59ef",
     "c|s-671726fe3eb8|r-c6d010933fb56dbf|v-6f9d620c1902bee8",
     "c|s-67bd5aabf95e|r-c9cafccb30e9b81c|v-f3dbeee1cd5490e5",
     "c|s-6daf1549fb1e|r-11f8e7449fa5c236|v-f995b6bb238047ef",
     "c|s-6e6046b8e261|r-434db16fe002d2a3|v-44fa128fef038a80",
     "c|s-7284e8f9dd75|r-14f4fd731e1581c2|v-d6c3cacded821981",
     "c|s-75359e8318d6|r-5ea37c1d92ca7bfb|v-5079a861d7edb7de",
     "c|s-8166ca26dfcf|r-4d5389b81e75f313|v-efc40c56bb7f3fa3",
     "c|s-82c8ccd85f2e|r-eb4849e91e064af4|v-d6c7034f792f08e5",
     "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-8eef7fce6ad9|r-222a2d51f3a486b1|v-f6e2c1d4770c168c",
     "c|s-8ffaa07fdf31|r-09c05cadbafe4f45|v-56eac26e83b77df8",
     "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-a7837daec4e9|r-d370af016301ba9c|v-b7454f33e1d11a7d",
     "c|s-aa74736a16f2|r-0797c689c0ef31c5|v-ba6903715400c863",
     "c|s-b276cafca276|r-19e6f428a1071c14|v-73a5c7b7e9647ac1",
     "c|s-b2cd6e3d1134|r-78e35a115c9a909c|v-e48a218e4c9ae298",
     "c|s-b2dcb02259fa|r-7480d9a02bb22465|v-6196dad74542433c",
     "c|s-b57d5339507f|r-585a3f63527d5920|v-6afc7570c2bdc8d0",
     "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-c520b4476764|r-ad95f78029c60e22|v-d1993174a68a4970",
     "c|s-c6ff28609cbc|r-54801eacc33305a4|v-6363fac5dd2b79a4",
     "c|s-d362eb8e26a8|r-be405dd8cb6aecdf|v-03efc1b7e0b67701",
     "c|s-d9409c72d207|r-464125565b2d2eba|v-a419dadedafee8cb",
     "c|s-dc0a316388e1|r-258f3ddb4b15ff2d|v-1d3006cff626f99b",
     "c|s-e2a18e7b4072|r-b22833fe08d98c80|v-a825422d763b3df7",
     "c|s-e2d306934e5f|r-764b07ac5ff6024f|v-7d26c7f2e3c9b594",
     "c|s-e6406779579c|r-f8ad1a5aaabc72c2|v-f5da0d0681fa2752",
     "c|s-e65525f23524|r-ab4e4aab7bc0184f|v-017d6e69868cb8a1",
     "c|s-eb0fa85672d7|r-63825702b3edcd47|v-9253157b54283c46",
     "c|s-ef768ff412d3|r-4be59e7325b23f92|v-01ecb23d76f44a9a",
     "c|s-f13233de2338|r-85ad2d3a17a38bd1|v-fab76c2958b83880",
     "c|s-f1d27d00d25a|r-cca9dda7d346c4b2|v-69064ad9a50b36c7",
     "c|s-f2a9273ae62b|r-905cdf0e7292fb06|v-9b209bd382ee570c",
     "c|s-f2cbc24f358a|r-f3380edae19b8b60|v-2b255d114fa4c304",
     "c|s-f4204d5acf39|r-4d8b4bb8ec514c6d|v-aa48d355d1c628bf",
     "c|s-f82840de1bc9|r-e27980ac52b94cd5|v-6087d20bc2708b6e"
    ],
    "hash": "80d54b522a31d118a6b73ff83154de00d254b6d885aedaeadaf53885a01c8305",
    "entity_ref": "e-db760645a3ae9e4e98f32a30",
    "name_shown": "Free Super Tips",
    "url": "/sources/free-super-tips/"
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-7aff742d31d358818da36d2b",
   "type_code": "chips",
   "moment_at": "2026-10-26T20:00:00.000Z",
   "freeze_at": "2026-10-27T07:39:29.357Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-315fd6cbab8f442390fe164c": [],
     "n-6556278318a34f0beff1d5f9": [],
     "n-82d11bcf24158ee0fe1e83ee": [],
     "n-e1318d6370a0e129bc89b51f": [],
     "n-e7f08da7db8dd9ca76e33c60": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-315fd6cbab8f442390fe164c",
    "n-6556278318a34f0beff1d5f9",
    "n-82d11bcf24158ee0fe1e83ee",
    "n-e1318d6370a0e129bc89b51f",
    "n-e7f08da7db8dd9ca76e33c60"
   ],
   "hash": "a0fcf4594bf1d4aaa21b36588d3000ec01d5e66102b9a06f051b9c9696aaddad"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": "B",
  "open_to_search": true,
  "inputs": {
   "prediction_count": 3,
   "publisher_count": 3,
   "contract": "double_chance|*|match|*|*#explicit",
   "forecaster_count": 3,
   "publishers_all": 3,
   "topic_count": 1,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 1
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 5,
   "counted_sources": 3
  },
  "gates_words": "Open to search: 5 counted predictions from 3 different sources",
  "created_from": "prediction_page",
  "prediction_count": 3,
  "publisher_count": 3,
  "forecaster_count": 1,
  "newcomer_count": 2,
  "competition_authors": [
   {
    "name_shown": "Dan Childs",
    "url": "/authors/dan-childs/",
    "source_group": "experts",
    "settled_count": 2,
    "match_count": 8,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true
   }
  ],
  "competition_authors_total": 1,
  "competition_authors_10": 0,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-10-12T20:00:00.000Z",
   "d_minus_3_at": "2026-10-23T20:00: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 predictions on this match: 1 an exact score (implied: Walsall 1 · Draw 0 · Salford City 0), 2 other markets only.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 0,
    "X": 0,
    "2": 0
   },
   "forecasters_outcome": 0,
   "from_score": {
    "1": 1
   },
   "forecasters_from_score": 1,
   "other_markets_only": 2,
   "newcomers": null,
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-10-26T14:40:00.133Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [
    {
     "contract_code": "correct_score_market|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choices": [
      {
       "code_name": "2-1",
       "in_words": "Walsall 2-1 Salford City",
       "tips": [
        {
         "entry_id": "n-6556278318a34f0beff1d5f9",
         "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": "Walsall 2-1 Salford City",
         "choice_key": "2-1",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-23T15:24:51.008Z",
         "posted_at": null,
         "author_quoted_price": "12.00",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Void",
         "pre_match": true,
         "outcome_pending_reason": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
         "proof": "/sources/free-super-tips/picks/27/#pick-n-6556278318a34f0beff1d5f9",
         "original": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-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": 77,
          "return_percent": "-3.28",
          "snapshot_taken_at": "2026-10-26T20:00:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 80,
          "won": 36,
          "lost": 44,
          "void": 0,
          "net_points_hundredths": -38191,
          "return_percent": "-4.8",
          "avg_odds": "2.98",
          "odds_from_author": 60,
          "odds_from_snapshot": 20,
          "league_market_n": 0,
          "market_n": 8,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-26",
          "as_of": "2026-10-26T20:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "double_chance|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choices": [
      {
       "code_name": "1X",
       "in_words": "Walsall or draw",
       "tips": [
        {
         "entry_id": "n-315fd6cbab8f442390fe164c",
         "author_name": "Free Super Tips",
         "author_href": "/sources/free-super-tips/",
         "source_group": "websites",
         "trust_tier": "tracked",
         "market_label": "Double chance",
         "market_key": "double_chance",
         "choice": "Walsall or draw",
         "choice_key": "1X",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-23T15:24:51.008Z",
         "posted_at": null,
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Void",
         "pre_match": true,
         "outcome_pending_reason": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
         "proof": "/sources/free-super-tips/picks/27/#pick-n-315fd6cbab8f442390fe164c",
         "original": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 6,
          "won": 2,
          "void": 0,
          "return_percent": "-42.8",
          "period_from": "2026-10-11",
          "period_to": "2026-11-04",
          "portion": "live",
          "market_label": "Double chance"
         },
         "prematch_tally": {
          "settled_picks": 77,
          "return_percent": "-3.28",
          "snapshot_taken_at": "2026-10-26T20:00:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 80,
          "won": 36,
          "lost": 44,
          "void": 0,
          "net_points_hundredths": -38191,
          "return_percent": "-4.8",
          "avg_odds": "2.98",
          "odds_from_author": 60,
          "odds_from_snapshot": 20,
          "league_market_n": 0,
          "market_n": 4,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-26",
          "as_of": "2026-10-26T20:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "contract_code": "player_to_score|*|match|ig-99042d34c700|*#explicit",
     "source_group": "explicit",
     "market_label": "Player to score",
     "market_key": "player_to_score",
     "choices": [
      {
       "code_name": "yes",
       "in_words": "Tai Sodje to score",
       "tips": [
        {
         "entry_id": "n-82d11bcf24158ee0fe1e83ee",
         "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": "Tai Sodje to score",
         "choice_key": "yes",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-23T15:24:51.008Z",
         "posted_at": null,
         "author_quoted_price": "3.25",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Void",
         "pre_match": true,
         "outcome_pending_reason": "The match was moved by 54 hours after this pick was recorded; a match moved by more than 48 hours is void",
         "proof": "/sources/free-super-tips/picks/27/#pick-n-82d11bcf24158ee0fe1e83ee",
         "original": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-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": 77,
          "return_percent": "-3.28",
          "snapshot_taken_at": "2026-10-26T20:00:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 80,
          "won": 36,
          "lost": 44,
          "void": 0,
          "net_points_hundredths": -38191,
          "return_percent": "-4.8",
          "avg_odds": "2.98",
          "odds_from_author": 60,
          "odds_from_snapshot": 20,
          "league_market_n": 0,
          "market_n": 4,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-26",
          "as_of": "2026-10-26T20:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    }
   ],
   "newcomers": [
    {
     "entry_id": "n-e1318d6370a0e129bc89b51f",
     "author_name": "ODDSLOT (es)",
     "author_href": "/sources/oddslot-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choice": "draw or Salford City",
     "choice_key": "X2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-26T14:40:00.133Z",
     "posted_at": null,
     "author_quoted_price": "2.15",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/oddslot-com/picks/17/#pick-n-e1318d6370a0e129bc89b51f",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 344
    },
    {
     "entry_id": "n-e7f08da7db8dd9ca76e33c60",
     "author_name": "Statarea",
     "author_href": "/sources/statarea-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Double chance",
     "market_key": "double_chance",
     "choice": "draw or Salford City",
     "choice_key": "X2",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-26T00:32:50.534Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/statarea-com/picks/127/#pick-n-e7f08da7db8dd9ca76e33c60",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 1947
    }
   ],
   "not_counted": [],
   "after_start": [],
   "forecaster_split": {
    "contracts": [
     {
      "contract_code": "double_chance|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Double chance",
      "market_key": "double_chance",
      "choices": [
       {
        "code_name": "X2",
        "in_words": "draw or Salford City",
        "tips": [
         {
          "author_name": "ODDSLOT (es)",
          "entry_id": "n-e1318d6370a0e129bc89b51f",
          "outcome_label": "Won",
          "source_group": "websites"
         },
         {
          "author_name": "Statarea",
          "entry_id": "n-e7f08da7db8dd9ca76e33c60",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 2
       },
       {
        "code_name": "1X",
        "in_words": "Walsall or draw",
        "tips": [
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-315fd6cbab8f442390fe164c",
          "outcome_label": "Void",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 3,
      "publisher_count": 3
     },
     {
      "contract_code": "correct_score_market|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Correct score",
      "market_key": "correct_score_market",
      "choices": [
       {
        "code_name": "2-1",
        "in_words": "Walsall 2-1 Salford City",
        "tips": [
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-6556278318a34f0beff1d5f9",
          "outcome_label": "Void",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "player_to_score|*|match|ig-99042d34c700|*#explicit",
      "source_group": "explicit",
      "market_label": "Player to score",
      "market_key": "player_to_score",
      "choices": [
       {
        "code_name": "yes",
        "in_words": "Tai Sodje to score",
        "tips": [
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-82d11bcf24158ee0fe1e83ee",
          "outcome_label": "Void",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 3,
    "below_threshold": {
     "prediction_count": 0,
     "author_count": 0
    },
    "limit": 10
   },
   "chain": {
    "publications": 3,
    "unique": 3,
    "comparable": 3,
    "admissible": 3,
    "contributions": 3
   },
   "differing_choices": 0,
   "visible_who": 1,
   "newcomers_who": 2,
   "newcomers_before": 2,
   "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-6556278318a34f0beff1d5f9",
       "author_name": "Free Super Tips",
       "author_href": "/sources/free-super-tips/",
       "source_group": "websites",
       "choice": "Walsall 2-1 Salford City",
       "market_label": "Correct score",
       "logged_at": "2026-10-23T15:24:51.008Z",
       "original": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
       "proof": "/sources/free-super-tips/picks/27/#pick-n-6556278318a34f0beff1d5f9",
       "quote_text": "Walsall have scored multiple goals in three of their last four home league games, conceding only twice in that sequence. Meanwhile, Salford have shipped nine…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      },
      {
       "entry_id": "n-315fd6cbab8f442390fe164c",
       "author_name": "Free Super Tips",
       "author_href": "/sources/free-super-tips/",
       "source_group": "websites",
       "choice": "Walsall or draw",
       "market_label": "Double chance",
       "logged_at": "2026-10-23T15:24:51.008Z",
       "original": "https://www.freesupertips.com/predictions/walsall-vs-salford-city-predictions-betting-tips-match-previews/",
       "proof": "/sources/free-super-tips/picks/27/#pick-n-315fd6cbab8f442390fe164c",
       "quote_text": "With Walsall unbeaten through 11 league games and boasting an outstanding defensive record at home",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 3
    }
   ],
   "against": [],
   "other_languages": 0,
   "other_language_hosts": [],
   "mode": "quotes",
   "topics_total": 1,
   "checkable": 0
  },
  "market_label": null,
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "EFL League Two (England)",
   "matchday": null,
   "starts_at": "2026-10-26T20:00:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "W",
      "scoreline": "3-0",
      "opponent": "Oldham Athletic",
      "at_home": true,
      "data": "2026-10-20"
     },
     {
      "res": "D",
      "scoreline": "1-1",
      "opponent": "Swindon",
      "at_home": false,
      "data": "2026-10-17"
     },
     {
      "res": "W",
      "scoreline": "3-2",
      "opponent": "Fulham U21",
      "at_home": true,
      "data": "2026-10-13"
     },
     {
      "res": "D",
      "scoreline": "1-1",
      "opponent": "Fleetwood Town",
      "at_home": false,
      "data": "2026-10-10"
     },
     {
      "res": "L",
      "scoreline": "1-6",
      "opponent": "Stevenage",
      "at_home": true,
      "data": "2026-09-22"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Bristol Rovers",
      "at_home": false,
      "data": "2026-10-20"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Crawley Town",
      "at_home": true,
      "data": "2026-10-17"
     },
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Cheltenham Town",
      "at_home": false,
      "data": "2026-10-10"
     },
     {
      "res": "D",
      "scoreline": "1-1",
      "opponent": "Accrington Stanley",
      "at_home": false,
      "data": "2026-10-06"
     },
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Fleetwood Town",
      "at_home": true,
      "data": "2026-10-03"
     }
    ]
   },
   "head_to_head": [],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "2-4",
   "fact_code": "2",
   "row_list": [
    "All recorded exact-score predictions: 0 of 1 matched",
    "Exact-score predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 0 of 1 matched the score, 0 of 1 the outcome"
   ],
   "by_group": {},
   "placement": null,
   "checks": []
  },
  "prices": [],
  "revisions": [
   "First published with predictions on 25 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-3837b93199f17566933403fd"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-26T20:00: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": 3,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 1
    },
    {
     "key": "media",
     "authors": 0
    },
    {
     "key": "telegram_channels",
     "authors": 2
    },
    {
     "key": "private_authors",
     "authors": 0
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 0,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Walsall",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "X",
       "in_words": "Draw",
       "authors": 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": "Salford City",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      }
     ]
    },
    {
     "key": "totals",
     "label": "Goal totals",
     "authors": 0,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    },
    {
     "key": "other",
     "label": "Handicaps, both teams to score, correct score and other markets",
     "authors": 3,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 1
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 2
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    }
   ]
  },
  "market_line": {
   "line_state": "no_snapshot",
   "line_frozen": true,
   "phrase": null,
   "line_markets": []
  },
  "pre_kickoff_snapshot": {
   "frozen_before_kickoff": true,
   "as_of_moment": "2026-10-26T20:00:00.000Z",
   "starts_at": "2026-10-26T20:00:00.000Z",
   "phrase": "Before kick-off on 26 October 2026, 20:00 GMT: Double chance, recorded picks before the match (3): 2 on draw or Salford City, 1 on Walsall or draw.",
   "market_line_brief": null,
   "market_groups": [
    {
     "market_group": "other",
     "group_markets": [
      {
       "market_text": "Double chance",
       "prediction_count": 3,
       "row_count": 3,
       "market_choices": [
        {
         "choice": "draw or Salford City",
         "figure": 2
        },
        {
         "choice": "Walsall or draw",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 67,
       "phrase": "Double chance, recorded picks before the match (3): 2 on draw or Salford City, 1 on Walsall or draw"
      },
      {
       "market_text": "Correct score",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Walsall 2-1 Salford City",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Correct score, recorded picks before the match (1): 1 on Walsall 2-1 Salford City"
      },
      {
       "market_text": "Player to score",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Tai Sodje to score",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Player to score, recorded picks before the match (1): 1 on Tai Sodje to score"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 5,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Walsall",
    "team_url": null,
    "participant_id": "u-bcac09cc88df",
    "previous": {
     "kickoff": "2026-10-24T14:00:00.000Z",
     "name": "Walsall vs Salford City",
     "url": null,
     "competition": "EFL League Two",
     "state": "no_result",
     "score": null
    },
    "next": {
     "kickoff": "2026-10-31T15:00:00.000Z",
     "name": "Colchester United vs Walsall",
     "url": "/football/matches/colchester-united-vs-walsall-2026-10-31/",
     "competition": "EFL League Two",
     "state": "played",
     "score": "1-3"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Salford City",
    "team_url": null,
    "participant_id": "u-c59c3ea59630",
    "previous": {
     "kickoff": "2026-10-24T14:00:00.000Z",
     "name": "Walsall vs Salford City",
     "url": null,
     "competition": "EFL League Two",
     "state": "no_result",
     "score": null
    },
    "next": {
     "kickoff": "2026-10-31T15:00:00.000Z",
     "name": "Salford City vs Exeter City",
     "url": null,
     "competition": "EFL League Two",
     "state": "played",
     "score": "2-1"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Double chance",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Double chance",
   "value": 67,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Double chance|draw or Salford City",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Double chance|Walsall or draw",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Correct score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Correct score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Correct score|Walsall 2-1 Salford City",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Player to score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Player to score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/|Player to score|Tai Sodje to score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/walsall-vs-salford-city-2026-10-26/",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 0,
  "last_correction_at": null,
  "corrections_url": "/corrections/"
 },
 "entity_id": "event:s-108ddec8c43e",
 "source_revision": 38,
 "title_short": {
  "length": 62,
  "names": [
   "Walsall",
   "Salford City"
  ],
  "title": null,
  "title_length": 62
 }
}
