{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/usa-vs-peru-2026-09-26/",
 "canonical": "/football/matches/usa-vs-peru-2026-09-26/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "USA vs Peru: recorded predictions and results",
 "description": "USA vs Peru, 26 September 2026. Final score 4-1 · International Soccer: 4 distinct predictions from 2 authors.",
 "first_paragraph": {
  "body": "USA finished 4-1 against Peru. None of the 2 recorded correct-score predictions matched that score. Other markets are shown separately below. Forecast Record recorded 4 statements from 2 authors on USA vs Peru (International Soccer, kick-off 26 September 2026): 4 distinct predictions, all of the statements recorded before kick-off.",
  "key_number": "4",
  "data": "2026-09-26",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "map_gates",
 "indexing_threshold": {
  "settled_count": 4,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-09-28T20:13:17.970Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "40502c40196f77aa597af369f7451a03d920b4daf9cda14b1d3c22b09b7612cb",
 "dependency_group": "event:s-0a3c9eae3b41",
 "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/usa-vs-peru-2026-09-26/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/usa-vs-peru-2026-09-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-0a3c9eae3b41",
  "display_name": "USA — Peru",
  "competition_name": "International Soccer",
  "starts_at": "2026-09-26T20:30:00.000Z",
  "status": "finished",
  "scoreline": "4-1",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-09-26T23:15:52.956Z",
  "postponement": null,
  "consensus": {
   "market_label": "Correct score",
   "distribution": [
    {
     "outcome_label": "USA 2-0 Peru",
     "figure": 1,
     "share": "50.0"
    },
    {
     "outcome_label": "USA 3-1 Peru",
     "figure": 1,
     "share": "50.0"
    }
   ],
   "n": 2,
   "author_count": 2,
   "median_odds": null,
   "summary": "No single most common selection in this market: USA 2-0 Peru and USA 3-1 Peru — 1 of 2 eligible picks each (one per author), with no stated price",
   "late_excluded": 0,
   "contributions": 2,
   "prediction_count": 2,
   "chain": {
    "publications": 4,
    "unique": 4,
    "comparable": 4,
    "admissible": 4,
    "contributions": 4
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "International",
  "competition_full": "International Soccer"
 },
 "evidence_items": [
  {
   "observation_id": "n-4d7367e8effb5a1c08229c6b",
   "url": "/sources/sports-mole/#pick-n-4d7367e8effb5a1c08229c6b",
   "quote_text": "We say: USA 2-0 Peru",
   "fragment_from": 3696,
   "fragment_to": 3716,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsmole.co.uk/football/usa/international-friendlies-predictions/preview/usa-vs-peru-prediction-team-news-lineups_605744.html",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "dcf260abaa0f940426bb7eedfcf4c5163a353ec830cee0321660432ddbf0065b",
    "material_removed": false
   },
   "published_at": "2026-09-24T19:07:00.000Z",
   "detected_at": "2026-09-24T20:16:05.346Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0a3c9eae3b41",
    "display_name": "USA — Peru",
    "competition_name": "International Soccer",
    "starts_at": "2026-09-26T20:30:00.000Z",
    "url": "/football/matches/usa-vs-peru-2026-09-26/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "USA 2-0 Peru",
   "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-09-24T19:07:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-24T19:07:00.000Z",
    "detected_at": "2026-09-24T20:16:05.346Z",
    "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": "USA 2-0 Peru",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: USA 2-0 Peru"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "4-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was USA 4-1 Peru."
   },
   "settlements": [
    {
     "operation_id": "4e20c124bffb1442ad0f16e226ef4cd72532b25340b140de96a406defa8fa91d",
     "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": "USA",
     "decimal_odds": "1.5236",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-09-26T00:07:06.275Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T16:28:32.277Z",
     "field_name": "outcome",
     "was": "won — the result of the separate Forecast Record simulation “USA” (a match-result bet derived from the predicted score) shown as the outcome of the prediction",
     "now": "lost: predicted 2-0, final score 4-1",
     "cause": "The card of this pick took its outcome from the separate Forecast Record simulation “USA” (a match-result bet derived from the predicted score), not from the prediction itself. The prediction, its own outcome and each calculation are now shown separately; the simulation keeps its own result."
    },
    {
     "at": "2026-09-28T18:09:02.767Z",
     "field_name": "stake",
     "was": "stake 10 points, net +5.24 points",
     "now": "stake 100 points, net +52.36 points",
     "cause": "This simulated stake was settled at 10 points although the bankroll had reserved 100 points for it under method v2.0 (100 points per pick). The record had kept the stake of an earlier, unexecuted entry made under method v1.0 (10 points per pick). The settlement was re-issued at the stake actually placed; the method did not change."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Joel Lefevre",
    "publisher": "Sports Mole",
    "forecaster": "Joel Lefevre",
    "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/usa/international-friendlies-predictions/preview/usa-vs-peru-prediction-team-news-lineups_605744.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T18:09:02.767Z",
    "field": "stake",
    "reason": "This simulated stake was settled at 10 points although the bankroll had reserved 100 points for it under method v2.0 (100 points per pick). The record had kept the stake of an earlier, unexecuted entry made under method v1.0 (10 points per pick). The settlement was re-issued at the stake actually pl",
    "version": 3,
    "url": "/corrections/#c-caca5060a62c",
    "text": "Corrected on 28 September 2026: This simulated stake was settled at 10 points although the bankroll had reserved 100 points for it under method v2.0 (100 points per pick). The record had kept the stake of an earlier, unexecuted entr"
   }
  },
  {
   "observation_id": "n-ee0681d33e3851319ca4eaf5",
   "url": "/sources/football-whispers/#pick-n-ee0681d33e3851319ca4eaf5",
   "quote_text": "Whispers predicts: USA 3-1 Peru",
   "fragment_from": 3304,
   "fragment_to": 3335,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/usa-vs-peru-prediction-26-09-2026/",
    "display_name": null,
    "speaker": "Whispers",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2b0354696f45bbaa77084b752c647b02f3f1dbd8295fa964eca0fad3988514dd",
    "material_removed": false
   },
   "published_at": "2026-09-24T22:52:12.000Z",
   "detected_at": "2026-09-25T00:32:40.470Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0a3c9eae3b41",
    "display_name": "USA — Peru",
    "competition_name": "International Soccer",
    "starts_at": "2026-09-26T20:30:00.000Z",
    "url": "/football/matches/usa-vs-peru-2026-09-26/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "USA 3-1 Peru",
   "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-09-24T22:52:12.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-24T22:52:12.000Z",
    "detected_at": "2026-09-25T00:32:40.470Z",
    "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": "USA 3-1 Peru",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "3-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: USA 3-1 Peru"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "4-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was USA 4-1 Peru."
   },
   "settlements": [
    {
     "operation_id": "649854d99e3ba88058453059dc71f2fb9343d1504b7f63d09039aba5c697bff3",
     "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": "USA",
     "decimal_odds": "1.5236",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-09-26T00:07:06.261Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T16:28:32.287Z",
     "field_name": "outcome",
     "was": "won — the result of the separate Forecast Record simulation “USA” (a match-result bet derived from the predicted score) shown as the outcome of the prediction",
     "now": "lost: predicted 3-1, final score 4-1",
     "cause": "The card of this pick took its outcome from the separate Forecast Record simulation “USA” (a match-result bet derived from the predicted score), not from the prediction itself. The prediction, its own outcome and each calculation are now shown separately; the simulation keeps its own result."
    },
    {
     "at": "2026-09-28T18:09:02.689Z",
     "field_name": "stake",
     "was": "stake 10 points, net +5.24 points",
     "now": "stake 100 points, net +52.36 points",
     "cause": "This simulated stake was settled at 10 points although the bankroll had reserved 100 points for it under method v2.0 (100 points per pick). The record had kept the stake of an earlier, unexecuted entry made under method v1.0 (10 points per pick). The settlement was re-issued at the stake actually placed; the method did not change."
    },
    {
     "at": "2026-09-28T20:07:14.040Z",
     "field_name": "date in the summary",
     "was": "25 September 2026",
     "now": "24 September 2026",
     "cause": "The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source."
    }
   ],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Marvellous Adepoju",
    "publisher": "Football Whispers",
    "forecaster": "Marvellous Adepoju",
    "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/usa-vs-peru-prediction-26-09-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:14.040Z",
    "field": "date in the summary",
    "reason": "The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source.",
    "version": 4,
    "url": "/corrections/#c-5d27a59b27fd",
    "text": "Corrected on 28 September 2026: The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source."
   }
  },
  {
   "observation_id": "n-ed6db63c36a931890a068f42",
   "url": "/sources/football-whispers/#pick-n-ed6db63c36a931890a068f42",
   "quote_text": "USA to win at 12/25 (1.48)",
   "fragment_from": 3846,
   "fragment_to": 3872,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/usa-vs-peru-prediction-26-09-2026/",
    "display_name": null,
    "speaker": "Whispers",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2b0354696f45bbaa77084b752c647b02f3f1dbd8295fa964eca0fad3988514dd",
    "material_removed": false
   },
   "published_at": "2026-09-24T22:52:12.000Z",
   "detected_at": "2026-09-25T00:32:40.470Z",
   "executed_at": "2026-09-25T12:30:28.177Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0a3c9eae3b41",
    "display_name": "USA — Peru",
    "competition_name": "International Soccer",
    "starts_at": "2026-09-26T20:30:00.000Z",
    "url": "/football/matches/usa-vs-peru-2026-09-26/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "USA",
   "odds_set": {
    "by_author": "1.48",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 4800,
   "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-09-24T22:52:12.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-24T22:52:12.000Z",
    "detected_at": "2026-09-25T00:32:40.470Z",
    "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": "USA",
    "author_odds": "1.48",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: USA at 1.48"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "4-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was USA 4-1 Peru."
   },
   "settlements": [
    {
     "operation_id": "0af0832af25b3cb27e094d5098773e0549d0b345a31fc88571d06e22c21d2903",
     "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": "USA",
     "decimal_odds": "1.48",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 4800,
     "executed_at": "2026-09-25T12:30:28.177Z",
     "methodology_version": "1.0",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "33ff7aa2b87e558b74705682d93217412c3fb765dbce33e5104a95da1b28eb47",
     "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": "USA",
     "decimal_odds": "1.5236",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-09-26T00:07:06.266Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-09-28T18:09:02.724Z",
     "field_name": "stake",
     "was": "stake 10 points, net +5.24 points",
     "now": "stake 100 points, net +52.36 points",
     "cause": "This simulated stake was settled at 10 points although the bankroll had reserved 100 points for it under method v2.0 (100 points per pick). The record had kept the stake of an earlier, unexecuted entry made under method v1.0 (10 points per pick). The settlement was re-issued at the stake actually placed; the method did not change."
    },
    {
     "at": "2026-09-28T20:07:13.970Z",
     "field_name": "date in the summary",
     "was": "25 September 2026",
     "now": "24 September 2026",
     "cause": "The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source."
    }
   ],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Marvellous Adepoju",
    "publisher": "Football Whispers",
    "forecaster": "Marvellous Adepoju",
    "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/usa-vs-peru-prediction-26-09-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:07:13.970Z",
    "field": "date in the summary",
    "reason": "The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source.",
    "version": 3,
    "url": "/corrections/#c-5d27a59b27fd",
    "text": "Corrected on 28 September 2026: The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source."
   }
  },
  {
   "observation_id": "n-18b454c40909ef74535938f3",
   "url": "/sources/football-whispers/#pick-n-18b454c40909ef74535938f3",
   "quote_text": "BTTS – Yes at 9/10 (1.90)",
   "fragment_from": 3600,
   "fragment_to": 3625,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/usa-vs-peru-prediction-26-09-2026/",
    "display_name": null,
    "speaker": "Whispers",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "2b0354696f45bbaa77084b752c647b02f3f1dbd8295fa964eca0fad3988514dd",
    "material_removed": false
   },
   "published_at": "2026-09-24T22:52:12.000Z",
   "detected_at": "2026-09-25T00:32:40.470Z",
   "executed_at": "2026-10-10T23:16:48.122Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0a3c9eae3b41",
    "display_name": "USA — Peru",
    "competition_name": "International Soccer",
    "starts_at": "2026-09-26T20:30:00.000Z",
    "url": "/football/matches/usa-vs-peru-2026-09-26/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.9",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 9000,
   "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-09-24T22:52:12.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-09-24T22:52:12.000Z",
    "detected_at": "2026-09-25T00:32:40.470Z",
    "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.9",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.9"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "4-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was USA 4-1 Peru."
   },
   "settlements": [
    {
     "operation_id": "f3f5f867acf0d9d2fffd582991bad8473925571550cb42722481ac306e0413fe",
     "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.9",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9000,
     "executed_at": "2026-10-10T23:16:48.122Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "ddd9c900f162bc81f3e4eddb9a8c744510e1635f433fad103908142482142ab1",
     "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": [
    {
     "at": "2026-09-28T20:07:11.242Z",
     "field_name": "date in the summary",
     "was": "25 September 2026",
     "now": "24 September 2026",
     "cause": "The summary dated the prediction by the day Forecast Record first recorded it; it now uses the publication date given by the source."
    },
    {
     "at": "2026-09-28T20:13:17.970Z",
     "field_name": "reason no bet was placed",
     "was": "market or line not supported yet",
     "now": "the statement had not passed our independent check when the bet was due",
     "cause": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes."
    }
   ],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Marvellous Adepoju",
    "publisher": "Football Whispers",
    "forecaster": "Marvellous Adepoju",
    "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/usa-vs-peru-prediction-26-09-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-09-28T20:13:17.970Z",
    "field": "reason no bet was placed",
    "reason": "The card gave the wrong reason for the missing bet. The market of this pick is one we settle; the bet was not placed because the statement had not yet passed our independent check. No bet, stake or balance changes.",
    "version": 3,
    "url": "/corrections/#c-3c85628ab968",
    "text": "Corrected on 28 September 2026"
   }
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 4,
  "predictions": 4,
  "authors": 2,
  "statements_before_kickoff": 4,
  "settled_picks": 2,
  "duplicates": 0,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "4-1",
  "state_words": "finished",
  "distinct_predictions": 4,
  "sources": 2,
  "one_source": false,
  "sentence": "USA finished 4-1 against Peru. None of the 2 recorded correct-score predictions matched that score. Other markets are shown separately below.",
  "who_predicted_what": [
   {
    "record_id": "n-ed6db63c36a931890a068f42",
    "url": "/sources/football-whispers/#pick-n-ed6db63c36a931890a068f42",
    "author": "Football Whispers",
    "author_url": "/sources/football-whispers/",
    "market": "1X2, match result",
    "selection": "USA",
    "outcome": "Won",
    "price": "1.48",
    "published_at": "2026-09-24T22:52:12.000Z",
    "recorded_at": "2026-09-25T00:32:40.470Z",
    "lead_hours": 44.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-18b454c40909ef74535938f3",
    "url": "/sources/football-whispers/#pick-n-18b454c40909ef74535938f3",
    "author": "Football Whispers",
    "author_url": "/sources/football-whispers/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Won",
    "price": "1.90",
    "published_at": "2026-09-24T22:52:12.000Z",
    "recorded_at": "2026-09-25T00:32:40.470Z",
    "lead_hours": 44.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-ee0681d33e3851319ca4eaf5",
    "url": "/sources/football-whispers/#pick-n-ee0681d33e3851319ca4eaf5",
    "author": "Football Whispers",
    "author_url": "/sources/football-whispers/",
    "market": "Correct score",
    "selection": "USA 3-1 Peru",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-09-24T22:52:12.000Z",
    "recorded_at": "2026-09-25T00:32:40.470Z",
    "lead_hours": 44.0,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-4d7367e8effb5a1c08229c6b",
    "url": "/sources/sports-mole/#pick-n-4d7367e8effb5a1c08229c6b",
    "author": "Sports Mole",
    "author_url": "/sources/sports-mole/",
    "market": "Correct score",
    "selection": "USA 2-0 Peru",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-09-24T19:07:00.000Z",
    "recorded_at": "2026-09-24T20:16:05.346Z",
    "lead_hours": 48.2,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Correct score",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "USA 2-0 Peru",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "USA 3-1 Peru",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "implied_by_score": [
     {
      "selection": "USA",
      "predictions": 2
     }
    ],
    "median_odds": null,
    "odds_from_author": 0,
    "odds_from_snapshot": 0
   },
   {
    "market": "1X2, match result",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "USA",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.48",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Both teams to score",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "yes",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.90",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 0,
  "selections_before_kickoff": 4,
  "independent_sources": 2,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "footballwhispers.com",
    "materials": 1,
    "authors": 1,
    "selections": 3
   },
   {
    "source": "sportsmole.co.uk",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 2,
   "lost": 2,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [
   {
    "author": "Football Whispers",
    "author_url": "/sources/football-whispers/",
    "picks": 3,
    "record_ids": [
     "n-ed6db63c36a931890a068f42",
     "n-18b454c40909ef74535938f3",
     "n-ee0681d33e3851319ca4eaf5"
    ],
    "markets": [
     "1X2, match result",
     "Both teams to score",
     "Correct score"
    ],
    "selections": [
     "USA",
     "yes",
     "USA 3-1 Peru"
    ],
    "prices": [
     "1.48",
     "1.90",
     null
    ],
    "outcomes": [
     "Won",
     "Won",
     "Lost"
    ],
    "scenario": "USA · Both teams to score: yes · USA 3-1 Peru",
    "result": "any_wrong",
    "recorded_at": "2026-09-25T00:32:40.470Z",
    "lead_hours": 44.0,
    "evidence_urls": [
     "/sources/football-whispers/#pick-n-ed6db63c36a931890a068f42",
     "/sources/football-whispers/#pick-n-18b454c40909ef74535938f3",
     "/sources/football-whispers/#pick-n-ee0681d33e3851319ca4eaf5"
    ]
   }
  ],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 4,
   "before_kickoff": 4,
   "after_kickoff": 0,
   "at_least_2h": 4,
   "share_2h_plus": 100.0,
   "median_hours": 44.0,
   "min_hours": 44.0,
   "max_hours": 48.2,
   "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": "USA vs Peru: Recorded Predictions and Results — 26 Sep 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": null,
  "closing_line": {
   "id": "sr-e27246df05994b509e7ca8a5",
   "type_code": "closing_price",
   "moment_at": "2026-09-26T20:30:00.000Z",
   "freeze_at": "2026-10-11T07:25:42.646Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 4,
     "publications": 4,
     "comparable": 4,
     "unique": 4,
     "contributions": 4
    },
    "group_list": [
     {
      "phrase": "Correct score — No single most common selection: USA 2-0 Peru and USA 3-1 Peru — 1 of 2 eligible each",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": null,
      "n": 2,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "USA 2-0 Peru",
        "choice": "2-0"
       },
       {
        "figure": 1,
        "in_words": "USA 3-1 Peru",
        "choice": "3-1"
       }
      ]
     },
     {
      "phrase": "1X2, match result — Most common recorded selection: USA — 1 of 1 eligible",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "1",
      "n": 1,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 1,
        "in_words": "USA",
        "choice": "1"
       }
      ]
     },
     {
      "phrase": "Both teams to score — Most common recorded selection: yes — 1 of 1 eligible",
      "source_group": "both_teams_score|*|match|*|*#explicit",
      "leader": "yes",
      "n": 1,
      "market_label": "Both teams to score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "yes",
        "choice": "yes"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-18b454c40909ef74535938f3",
    "n-4d7367e8effb5a1c08229c6b",
    "n-ed6db63c36a931890a068f42",
    "n-ee0681d33e3851319ca4eaf5"
   ],
   "hash": "cec8e9bd2e1faeb0316fe3de1edea08dbbf0926be5b1b5bbb206fc18af13a292"
  },
  "author_rows": [
   {
    "id": "sr-b9f2f01f063d0f331bcc06c6",
    "type_code": "author_before_match",
    "moment_at": "2026-09-26T20:30:00.000Z",
    "freeze_at": "2026-10-11T07:25:42.647Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-9f811157c93d0fd154703a9c",
    "name_shown": "Football Whispers",
    "url": null
   },
   {
    "id": "sr-a9f2f39382ceec73f57a9639",
    "type_code": "author_before_match",
    "moment_at": "2026-09-26T20:30:00.000Z",
    "freeze_at": "2026-10-11T07:25:42.647Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-d57938a277f27a2b97014447",
    "name_shown": "Sports Mole",
    "url": null
   }
  ],
  "late_additions": {
   "n": 1,
   "body": "1 record added on 12 Oct 2026 from the source's own history"
  },
  "chips": {
   "id": "sr-fb51b7509c13696c39aaac33",
   "type_code": "chips",
   "moment_at": "2026-09-26T20:30:00.000Z",
   "freeze_at": "2026-10-11T21:54:24.968Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-18b454c40909ef74535938f3": [],
     "n-4d7367e8effb5a1c08229c6b": [],
     "n-ed6db63c36a931890a068f42": [],
     "n-ee0681d33e3851319ca4eaf5": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-18b454c40909ef74535938f3",
    "n-4d7367e8effb5a1c08229c6b",
    "n-ed6db63c36a931890a068f42",
    "n-ee0681d33e3851319ca4eaf5"
   ],
   "hash": "91db2f95a49b8e8803e11f0757deaeeb2ad16da51ae0589a46e86b864002af2a"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": null,
  "open_to_search": false,
  "inputs": {
   "prediction_count": 0,
   "publisher_count": 0,
   "contract": null,
   "forecaster_count": 0,
   "publishers_all": 0,
   "topic_count": 0,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 6
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 4,
   "counted_sources": 2
  },
  "gates_words": "Not open to search: fewer than 3 counted predictions from 3 different sources",
  "created_from": "prediction_page",
  "prediction_count": 0,
  "publisher_count": 0,
  "forecaster_count": 0,
  "newcomer_count": 4,
  "competition_authors": [
   {
    "name_shown": "Byron David",
    "url": "/authors/byron-david/",
    "source_group": "experts",
    "settled_count": 2,
    "match_count": 2,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-0fedfaa709a1acb3176c",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 6 · 10 Oct",
      "body": "Only one right of 6 tipsters and sources · Draw · FC Augsburg v FC Bayern München · 10 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-0fedfaa709a1",
      "url": null,
      "tier": null,
      "event_at": "2026-10-10"
     },
     {
      "title_id": "zk-f2401b7b181f36ad5eb7",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 2–2 · 10 Oct",
      "body": "Exact score 2–2 · FC Augsburg v FC Bayern München · 10 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-f2401b7b181f",
      "url": null,
      "tier": null,
      "event_at": "2026-10-10"
     }
    ]
   },
   {
    "name_shown": "Joshua Ojele",
    "url": "/authors/joshua-ojele/",
    "source_group": "experts",
    "settled_count": 2,
    "match_count": 2,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-c4392fb341fcded380fb",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "5/6 · week of 19 Oct",
      "body": "5/6 result calls right · week of 19 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-c4392fb341fc",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     },
     {
      "title_id": "zk-068f2226d929517145ce",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 2–1 · 1 Nov",
      "body": "Exact score 2–1 · Academico Viseu v Rio Ave · 1 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-068f2226d929",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     }
    ]
   },
   {
    "name_shown": "Marvellous Adepoju",
    "url": "/authors/marvellous-adepoju/",
    "source_group": "experts",
    "settled_count": 2,
    "match_count": 5,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-89eb02ffbe61527e7d1f",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "4/5 · week of 26 Oct",
      "body": "4/5 result calls right · week of 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-89eb02ffbe61",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-c52190c3368ca2d50892",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 1–2 · 26 Oct",
      "body": "Exact score 1–2 · Santa Clara v Benfica · 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-c52190c3368c",
      "url": null,
      "tier": null,
      "event_at": "2026-10-26"
     }
    ]
   },
   {
    "name_shown": "Andrew Hendrie",
    "url": "/authors/andrew-hendrie/",
    "source_group": "tipsters",
    "settled_count": 1,
    "match_count": 1,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-3e256e8a03111157ba69",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "1st of 3 · week of 19 Oct",
      "body": "Australia A-League, week of 19 Oct 2026: 4/6 result calls right, first of 3 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-3e256e8a0311",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     }
    ]
   },
   {
    "name_shown": "FootballPredictions.net",
    "url": "/sources/footballpredictions-net/",
    "source_group": "websites",
    "settled_count": 1,
    "match_count": 19,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-47cc45887781ed2bc810",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "1st of 3 · week of 5 Oct",
      "body": "UEFA Nations League, week of 5 Oct 2026: 4/5 result calls right, first of 3 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-47cc45887781",
      "url": null,
      "tier": null,
      "event_at": "2026-10-11"
     },
     {
      "title_id": "zk-3f294e364978e9d313ed",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "5 right in a row · 6 Oct",
      "body": "5 matches in a row, every pick correct · 6 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-3f294e364978",
      "url": null,
      "tier": null,
      "event_at": "2026-10-06"
     }
    ]
   }
  ],
  "competition_authors_total": 5,
  "competition_authors_10": 0,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-09-12T20:30:00.000Z",
   "d_minus_3_at": "2026-09-23T20:30:00.000Z"
  },
  "first_screen": {
   "body": "Before kick-off, 4 predictions were recorded from 2 tipsters and sources with fewer than 10 predictions checked against the final score to date; they are listed below.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 0,
    "X": 0,
    "2": 0
   },
   "forecasters_outcome": 0,
   "from_score": {},
   "forecasters_from_score": 0,
   "other_markets_only": 0,
   "newcomers": null,
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-09-25T00:32:40.470Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [],
   "newcomers": [
    {
     "entry_id": "n-ed6db63c36a931890a068f42",
     "author_name": "Football Whispers",
     "author_href": null,
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "USA",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-09-25T00:32:40.470Z",
     "posted_at": "2026-09-24T22:52:12.000Z",
     "author_quoted_price": "1.48",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/football-whispers/#pick-n-ed6db63c36a931890a068f42",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": false,
     "trust_settled_count": 3
    },
    {
     "entry_id": "n-18b454c40909ef74535938f3",
     "author_name": "Football Whispers",
     "author_href": null,
     "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-09-25T00:32:40.470Z",
     "posted_at": "2026-09-24T22:52:12.000Z",
     "author_quoted_price": "1.90",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/football-whispers/#pick-n-18b454c40909ef74535938f3",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": false,
     "trust_settled_count": 3
    },
    {
     "entry_id": "n-ee0681d33e3851319ca4eaf5",
     "author_name": "Football Whispers",
     "author_href": null,
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "USA 3-1 Peru",
     "choice_key": "3-1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-09-25T00:32:40.470Z",
     "posted_at": "2026-09-24T22:52:12.000Z",
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/football-whispers/#pick-n-ee0681d33e3851319ca4eaf5",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": false,
     "trust_settled_count": 3
    },
    {
     "entry_id": "n-4d7367e8effb5a1c08229c6b",
     "author_name": "Sports Mole",
     "author_href": null,
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "USA 2-0 Peru",
     "choice_key": "2-0",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-09-24T20:16:05.346Z",
     "posted_at": "2026-09-24T19:07:00.000Z",
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/sports-mole/#pick-n-4d7367e8effb5a1c08229c6b",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "media",
     "own_page": false,
     "trust_settled_count": 3
    }
   ],
   "not_counted": [],
   "after_start": [],
   "forecaster_split": {
    "contracts": [],
    "author_count": 0,
    "below_threshold": {
     "prediction_count": 4,
     "author_count": 2
    },
    "limit": 10
   },
   "chain": null,
   "differing_choices": 0,
   "visible_who": 0,
   "newcomers_who": 2,
   "newcomers_before": 4,
   "titles_shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules."
  },
  "arguments": {
   "topics": [],
   "against": [],
   "other_languages": 0,
   "other_language_hosts": [],
   "mode": "quotes",
   "topics_total": 0,
   "checkable": 0
  },
  "market_label": null,
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "International Soccer",
   "matchday": null,
   "starts_at": "2026-09-26T20:30:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "L",
      "scoreline": "1-2",
      "opponent": "Germany",
      "at_home": true,
      "data": "2026-06-06"
     },
     {
      "res": "W",
      "scoreline": "3-2",
      "opponent": "Senegal",
      "at_home": true,
      "data": "2026-05-31"
     },
     {
      "res": "L",
      "scoreline": "0-2",
      "opponent": "Portugal",
      "at_home": true,
      "data": "2026-04-01"
     },
     {
      "res": "L",
      "scoreline": "2-5",
      "opponent": "Belgium",
      "at_home": true,
      "data": "2026-03-28"
     }
    ],
    "away": [
     {
      "res": "L",
      "scoreline": "1-3",
      "opponent": "Spain",
      "at_home": true,
      "data": "2026-06-09"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Haiti",
      "at_home": false,
      "data": "2026-06-06"
     },
     {
      "res": "D",
      "scoreline": "2-2",
      "opponent": "Honduras",
      "at_home": true,
      "data": "2026-03-31"
     },
     {
      "res": "L",
      "scoreline": "0-2",
      "opponent": "Senegal",
      "at_home": false,
      "data": "2026-03-28"
     }
    ]
   },
   "head_to_head": [],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "4-1",
   "fact_code": "1",
   "row_list": [
    "All recorded exact-score predictions: 0 of 2 matched",
    "Predictions from tipsters and sources with fewer than 10 predictions checked against the final score to date, recorded before kick-off: 4 predictions · 2 won, 2 lost"
   ],
   "by_group": {},
   "placement": null,
   "checks": []
  },
  "prices": [],
  "revisions": [],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-e27246df05994b509e7ca8a5"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-09-26T20: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": 2,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 0
    },
    {
     "key": "media",
     "authors": 2
    },
    {
     "key": "telegram_channels",
     "authors": 0
    },
    {
     "key": "private_authors",
     "authors": 0
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 1,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "USA",
       "authors": 1,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 1
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "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": "Peru",
       "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": 2,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 2
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "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-09-26T20:30:00.000Z",
   "starts_at": "2026-09-26T20:30:00.000Z",
   "phrase": "Before kick-off on 26 September 2026, 21:30 BST: 1X2, match result, recorded picks before the match (1): 1 on USA, 0 on the draw, 0 on Peru; Correct score, recorded picks before the match (2): 1 on USA 2-0 Peru, 1 on USA 3-1 Peru.",
   "market_line_brief": null,
   "market_groups": [
    {
     "market_group": "1x2",
     "group_markets": [
      {
       "market_text": "1X2, match result",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "USA",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "1X2, match result, recorded picks before the match (1): 1 on USA, 0 on the draw, 0 on Peru",
       "sides_1x2": [
        {
         "side": "1",
         "in_words": "USA",
         "figure": 1
        },
        {
         "side": "X",
         "in_words": "draw",
         "figure": 0
        },
        {
         "side": "2",
         "in_words": "Peru",
         "figure": 0
        }
       ]
      }
     ]
    },
    {
     "market_group": "other",
     "group_markets": [
      {
       "market_text": "Correct score",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "USA 2-0 Peru",
         "figure": 1
        },
        {
         "choice": "USA 3-1 Peru",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": null,
       "phrase": "Correct score, recorded picks before the match (2): 1 on USA 2-0 Peru, 1 on USA 3-1 Peru"
      },
      {
       "market_text": "Both teams to score",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "yes",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Both teams to score, recorded picks before the match (1): 1 on yes"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 4,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "USA",
    "team_url": null,
    "participant_id": "u-af5e69ea207c",
    "previous": null,
    "next": {
     "kickoff": "2026-09-30T00:00:00.000Z",
     "name": "USA vs Chile",
     "url": "/football/matches/usa-vs-chile-2026-09-30/",
     "competition": "International Soccer",
     "state": "played",
     "score": "4-2"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Peru",
    "team_url": null,
    "participant_id": "u-0d5607e39182",
    "previous": null,
    "next": {
     "kickoff": "2026-09-30T01:00:00.000Z",
     "name": "Mexico vs Peru",
     "url": "/football/matches/mexico-vs-peru-2026-09-30/",
     "competition": "International Soccer",
     "state": "played",
     "score": "1-1"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|1X2, match result",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|1X2, match result",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|1X2, match result|USA",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|1X2, match result|draw",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|1X2, match result|Peru",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|Correct score",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|Correct score|USA 2-0 Peru",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|Correct score|USA 3-1 Peru",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|Both teams to score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|Both teams to score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/|Both teams to score|yes",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/usa-vs-peru-2026-09-26/",
   "value": 4,
   "where": "new-forecasters",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 4,
  "last_correction_at": "2026-09-28T20:13:17.970Z",
  "corrections_url": "/corrections/",
  "text": "4 records shown here have been corrected; the last correction was on 28 September 2026, with its reason in the corrections log."
 },
 "entity_id": "event:s-0a3c9eae3b41",
 "source_revision": 55
}
