{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/",
 "canonical": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Red Star FC vs Saint Etienne: recorded predictions and results",
 "description": "Red Star FC vs Saint Etienne, 17 October 2026. Final score 0-1 · Ligue 2: 3 distinct predictions from 3 authors.",
 "first_paragraph": {
  "body": "Red Star FC finished 0-1 against Saint Etienne. The recorded predictions are listed below by market, each with its own outcome. Forecast Record recorded 3 statements from 3 authors on Red Star FC vs Saint Etienne (Ligue 2, kick-off 17 October 2026): 3 distinct predictions, all of the statements recorded before kick-off.",
  "key_number": "3",
  "data": "2026-10-17",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 3,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-17T20:23:46.661Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "53e0c3e33ca9a40c5b2b757581665382ab430718a4d5f23611516e4f935f917c",
 "dependency_group": "event:s-0917772c1ba1",
 "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/red-star-fc-vs-saint-etienne-2026-10-17/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/picks.csv",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": true,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": {
  "container": true,
  "request_url": "/partnery/moi",
  "disclosure": "Some links below are affiliate links and are marked as such. They never affect what you see above: the order of any table is computed before any commission is known.",
  "page_category": "event"
 },
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "event": {
  "id": "s-0917772c1ba1",
  "display_name": "Red Star FC — Saint Etienne",
  "competition_name": "Ligue 2",
  "starts_at": "2026-10-17T18:00:00.000Z",
  "status": "finished",
  "scoreline": "0-1",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-17T20:23:46.661Z",
  "postponement": null,
  "consensus": null,
  "country_name": "France",
  "competition_full": "Ligue 2 (France)"
 },
 "evidence_items": [
  {
   "observation_id": "n-5f638c5ba48573df680de13f",
   "url": "/sources/wincomparator-com/products/l-equipe-wincomparator/picks/14/#pick-n-5f638c5ba48573df680de13f",
   "quote_text": "Red Star gagne le match\n\nProbabilité : 40.21%\n\n3.2",
   "fragment_from": 527,
   "fragment_to": 577,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wincomparator.com/fr-fr/pronostics/red-star-saint-etienne-8532879/",
    "display_name": null,
    "speaker": "L'équipe Wincomparator",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ffc4afebc08fb216ba20165e093319042ef050bf24adb00853317b167432736e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-11T08:19:44.357Z",
   "executed_at": "2026-10-15T20:53:36.226Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0917772c1ba1",
    "display_name": "Red Star FC — Saint Etienne",
    "competition_name": "Ligue 2",
    "starts_at": "2026-10-17T18:00:00.000Z",
    "url": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Red Star FC",
   "odds_set": {
    "by_author": "3.2",
    "our_snapshot": "3.6000",
    "our_snapshot_at": "2026-10-11T08:17:05.542Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At an independent odds snapshot",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-11T08:19:44.357Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Red Star FC",
    "author_odds": "3.2",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Red Star FC at 3.2"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Red Star FC 0-1 Saint Etienne."
   },
   "settlements": [
    {
     "operation_id": "90861b814792819b81ed9fb33b9c9556f19c471bb489ceb6a82ca886b797cb87",
     "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": "Red Star FC",
     "decimal_odds": "3.2",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T20:53:35.760Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "47af80131a84e2185ba59c27a16350b46960c727d8e4624351ba8dd5956c24dd",
     "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": "Red Star FC",
     "decimal_odds": "3.6000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-15T20:53:36.226Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "L'équipe Wincomparator",
    "publisher": "Wincomparator",
    "forecaster": "L'équipe Wincomparator",
    "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.wincomparator.com/fr-fr/pronostics/red-star-saint-etienne-8532879/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-65744437fd3eca9bf7196d7c",
   "url": "/sources/footystats-org/picks/38/#pick-n-65744437fd3eca9bf7196d7c",
   "quote_text": "BTTS Yes Red Star vs Saint-Étienne\n\n1.63",
   "fragment_from": 2042,
   "fragment_to": 2082,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footystats.org/predictions",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "12ca1457fe7946ae35e118c77a2a80893ce6d3d3bf4f133efcfef91147f703f2",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-17T12:49:24.048Z",
   "executed_at": "2026-10-18T06:04:40.178Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0917772c1ba1",
    "display_name": "Red Star FC — Saint Etienne",
    "competition_name": "Ligue 2",
    "starts_at": "2026-10-17T18:00:00.000Z",
    "url": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "1.63",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-17T12:49:24.048Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": "1.63",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 1.63"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Red Star FC 0-1 Saint Etienne."
   },
   "settlements": [
    {
     "operation_id": "38f4ab232b96ae8996b53a295cad80b5a40e564a71b2226c30a86be7bed86714",
     "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.63",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-18T06:04:40.178Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "d2a99c629c736f5ce4f8e806768d0446d4e482d30ca79a8a08a943d2ed3d99b1",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "FootyStats",
    "publisher": "FootyStats",
    "forecaster": "FootyStats",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://footystats.org/predictions",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-81a968765a0c788a0092a416",
   "url": "/sources/bettingexpert-com/picks/3/#pick-n-81a968765a0c788a0092a416",
   "quote_text": "Red Star to win Draw No Bet\n\nRed Star FC enter this Ligue 2 clash at Stade Bauer in high confidence following three victories in their last four matches. Facing a high-scoring AS Saint-Étienne side that occasionally struggles defensively away from home, the host's organized structure and intense home crowd provide strong momentum. Selecting Red Star in the Draw No Bet market offers great underdog value at 2.55 while ensuring a full refund if the sides split the points in regulation time. Expect a tightly contested physical battle where the hosts avoid defeat.",
   "fragment_from": 457,
   "fragment_to": 1022,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.bettingexpert.com/football/red-star-vs-saint-etienne",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "bedb0636bb649ed22d3d4d9ddb2521aabf01269a73577438c755b7504a1dc1ff",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-17T17:52:58.308Z",
   "executed_at": "2026-10-22T00:50:47.455Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0917772c1ba1",
    "display_name": "Red Star FC — Saint Etienne",
    "competition_name": "Ligue 2",
    "starts_at": "2026-10-17T18:00:00.000Z",
    "url": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "Draw no bet",
   "outcome_label": "Red Star FC",
   "odds_set": {
    "by_author": "2.55",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-17T17:52:58.308Z",
    "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": "Draw no bet",
    "choice": "Red Star FC",
    "author_odds": "2.55",
    "market_key": "draw_no_bet",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Draw no bet: Red Star FC at 2.55"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Red Star FC 0-1 Saint Etienne."
   },
   "settlements": [
    {
     "operation_id": "941a541b3ef0d3c94b6d45ab5fea81f1e93499229f7850279f09beaa4a72dfa6",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Draw no bet",
     "choice": "Red Star FC",
     "decimal_odds": "2.55",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-22T00:50:47.455Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "7ac9691323df1d74cea6eaaa2733a8e4dbd6feeaec82db7418f0a75ce87d5aba",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Draw no bet",
     "choice": "Red Star FC",
     "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": "BETSiE (AceOdds)",
    "publisher": "BETSiE (AceOdds)",
    "forecaster": "BETSiE (AceOdds)",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.bettingexpert.com/football/red-star-vs-saint-etienne",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 3,
  "predictions": 3,
  "authors": 3,
  "statements_before_kickoff": 3,
  "settled_picks": 3,
  "duplicates": 0,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "0-1",
  "state_words": "finished",
  "distinct_predictions": 3,
  "sources": 3,
  "one_source": false,
  "sentence": "Red Star FC finished 0-1 against Saint Etienne. The recorded predictions are listed below by market, each with its own outcome.",
  "who_predicted_what": [
   {
    "record_id": "n-5f638c5ba48573df680de13f",
    "url": "/sources/wincomparator-com/products/l-equipe-wincomparator/picks/14/#pick-n-5f638c5ba48573df680de13f",
    "author": "Wincomparator",
    "author_url": "/sources/wincomparator-com/",
    "market": "1X2, match result",
    "selection": "Red Star FC",
    "outcome": "Lost",
    "price": "3.20",
    "published_at": null,
    "recorded_at": "2026-10-11T08:19:44.357Z",
    "lead_hours": 153.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-65744437fd3eca9bf7196d7c",
    "url": "/sources/footystats-org/picks/38/#pick-n-65744437fd3eca9bf7196d7c",
    "author": "FootyStats",
    "author_url": "/sources/footystats-org/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "1.63",
    "published_at": null,
    "recorded_at": "2026-10-17T12:49:24.048Z",
    "lead_hours": 5.2,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-81a968765a0c788a0092a416",
    "url": "/sources/bettingexpert-com/picks/3/#pick-n-81a968765a0c788a0092a416",
    "author": "BETSiE (AceOdds)",
    "author_url": "/sources/bettingexpert-com/",
    "market": "Draw no bet",
    "selection": "Red Star FC",
    "outcome": "Lost",
    "price": "2.55",
    "published_at": null,
    "recorded_at": "2026-10-17T17:52:58.308Z",
    "lead_hours": 0.1,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "1X2, match result",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Red Star FC",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "3.20",
    "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.63",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Draw no bet",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Red Star FC",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "2.55",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 0,
  "selections_before_kickoff": 3,
  "independent_sources": 3,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "bettingexpert.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "footystats.org",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "wincomparator.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 0,
   "lost": 3,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 3,
   "before_kickoff": 3,
   "after_kickoff": 0,
   "at_least_2h": 2,
   "share_2h_plus": 66.7,
   "median_hours": 5.2,
   "min_hours": 0.1,
   "max_hours": 153.7,
   "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": "Red Star FC vs Saint Etienne: Predictions & Results — 17 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-54241a0a25a8cb7a4634873e",
   "type_code": "early",
   "moment_at": "2026-10-15T21:54:58.986Z",
   "freeze_at": "2026-10-15T21:54:59.129Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 3,
     "publications": 3,
     "comparable": 3,
     "unique": 3,
     "contributions": 3
    },
    "group_list": [
     {
      "phrase": "1X2, match result — Most common recorded selection: Red Star FC (1 of 1 eligible)",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "1",
      "n": 1,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Red Star FC",
        "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"
       }
      ]
     },
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: over 2.5 (1 of 1 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "over",
      "n": 1,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 1,
        "in_words": "over 2.5",
        "choice": "over"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-1b6545726ec7a1d965ce5d77",
    "n-450596dcf4bf7b1e0d80df75",
    "n-5f638c5ba48573df680de13f"
   ],
   "hash": "63fbf04af1c07974272d0f0e8184d2722312f6b747edd45c2e6ebea61b86f6b5"
  },
  "closing_line": {
   "id": "sr-4626e479a4d6d5edbed16e64",
   "type_code": "closing_price",
   "moment_at": "2026-10-17T18:00:00.000Z",
   "freeze_at": "2026-10-17T20:12:41.582Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 1,
     "publications": 1,
     "comparable": 1,
     "unique": 1,
     "contributions": 1
    },
    "group_list": [
     {
      "phrase": "1X2, match result — Most common recorded selection: Red Star FC (1 of 1 eligible)",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "1",
      "n": 1,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Red Star FC",
        "choice": "1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-5f638c5ba48573df680de13f"
   ],
   "hash": "d959ad7d0858cb064bfd76992e316c2b9174bda4f7ef517a750a4051dd22aede"
  },
  "author_rows": [
   {
    "id": "sr-90c6a0e92f3ff5995ac29fa5",
    "type_code": "author_before_match",
    "moment_at": "2026-10-17T18:00:00.000Z",
    "freeze_at": "2026-10-17T20:12:41.586Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 21,
     "method_version": "2.2",
     "net_points_hundredths": 26588,
     "period_from": "2026-10-14",
     "period_to": "2026-10-17",
     "price_rule": "Our market snapshot",
     "return_percent": "7.39",
     "settled_picks": 36,
     "staked_hundredths": 360000,
     "void": 0
    },
    "composition": [
     "c|s-025a5876515e|r-5e816c3e874e215f|v-06edc81a62b11aa8",
     "c|s-025a5876515e|r-82dca1782e30e6ba|v-720ca404e4a11d15",
     "c|s-025a5876515e|r-e3cc0043dc09b88f|v-be6aac5277bf8bc5",
     "c|s-02862c58f934|r-3ee35723447da183|v-fa34695cdc142446",
     "c|s-0677921d1759|r-13c7c016fc9cb3f3|v-ec1a51dbe5855905",
     "c|s-0677921d1759|r-b3939289e0a39ffe|v-e8a74fca95e400fc",
     "c|s-0dc48c730448|r-7019fd6fa02c602c|v-274abc757ef90e91",
     "c|s-0dc48c730448|r-a38355a88541eed5|v-b5d4c8abdf21d23d",
     "c|s-101b51ba94b8|r-22185dc7bbe5eaa7|v-865cfb89e975d084",
     "c|s-101b51ba94b8|r-a3937e4bb1905bb1|v-42523906ae70f875",
     "c|s-101b51ba94b8|r-e76ad07abd8ba7b3|v-982f050f77e3c760",
     "c|s-314ffc54d9db|r-178e3502f95d8b7a|v-9b9262189d57e2db",
     "c|s-314ffc54d9db|r-a7b04d47364cf491|v-2e99b1020da974f4",
     "c|s-468d3647cf0a|r-745c616549437cf5|v-4879779081492910",
     "c|s-468d3647cf0a|r-9e56555458faa52e|v-656ae9f29123933a",
     "c|s-5c28a1856964|r-4db3df44eaf4d86b|v-4becff724d942ac8",
     "c|s-5c28a1856964|r-becc460a7d5208a4|v-8c1ddd2703919e61",
     "c|s-85443e9b34c5|r-4f672c130c26b828|v-01a854fe7220838a",
     "c|s-85443e9b34c5|r-654bb4cb2ce3a93e|v-62da4eb836a5c99e",
     "c|s-85443e9b34c5|r-ab60bc037c9560c5|v-5cc10f3f80fe357d",
     "c|s-9f9982c55f26|r-d68a9d4a1964017f|v-ed4eceb6c61c1249",
     "c|s-adf34c01eec5|r-3ec4444f99d70adc|v-5fdf9f3d02419b14",
     "c|s-b0d1890dd9a2|r-18487b3ae348c1cf|v-eaa921dbffb08e0c",
     "c|s-b0d1890dd9a2|r-4f8efb88fd2d1c9a|v-dd31767a7637037c",
     "c|s-bb416d51f376|r-1ace5eba46222ff9|v-9688d1144953e718",
     "c|s-c1a676aa20c3|r-2c11dd939ff4e545|v-2435b0d35d559cba",
     "c|s-c1a676aa20c3|r-ce233ba226e67a9e|v-198534cecb5ae9b5",
     "c|s-c9f3555a7993|r-b514321229de1c45|v-ed263c3f21f54eba",
     "c|s-d362eb8e26a8|r-6e2e24a05c32ac6e|v-6b7d23e009e0c009",
     "c|s-d362eb8e26a8|r-be405dd8cb6aecdf|v-95747b72656da63f",
     "c|s-d362eb8e26a8|r-f904352ccdee2f05|v-9cd8c01d09e7debb",
     "c|s-ee7653b4f9b4|r-3451f1651b185cda|v-adf1f80a65e3a385",
     "c|s-ef768ff412d3|r-12665fdb361b756a|v-e4633028635c1266",
     "c|s-f1e8201c1b4c|r-9ce0d968246354d5|v-c0554bbab6763b81",
     "c|s-f2cbc24f358a|r-c2b1231954f6dc8f|v-5e0287a78313d647",
     "c|s-f34b372eaab6|r-84c625b165d4d1ab|v-07815456d91fce1f"
    ],
    "hash": "8873570b5e7961c18237b73b70ed6ef89ca0427fbb2a11a405c91af45a9504ce",
    "entity_ref": "e-a5fae91699fa0af1c66f2b8e",
    "name_shown": "Wincomparator — L'équipe Wincomparator",
    "url": "/sources/wincomparator-com/products/l-equipe-wincomparator/"
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-8a5af3800ed7d78d2b98c1cb",
   "type_code": "chips",
   "moment_at": "2026-10-17T18:00:00.000Z",
   "freeze_at": "2026-10-17T20:12:41.586Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-5f638c5ba48573df680de13f": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-5f638c5ba48573df680de13f"
   ],
   "hash": "8c7440fa7dba5fcb7254509b48503b83385e665029f0958a3449c8ef8fc49d65"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": null,
  "open_to_search": true,
  "inputs": {
   "prediction_count": 1,
   "publisher_count": 1,
   "contract": "1x2|*|match|*|*#explicit",
   "forecaster_count": 3,
   "publishers_all": 3,
   "topic_count": 0,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 33
    },
    {
     "settled_count": 27
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 3,
   "counted_sources": 3
  },
  "gates_words": "Open to search: 3 counted predictions from 3 different sources",
  "created_from": "prediction_page",
  "prediction_count": 0,
  "publisher_count": 3,
  "forecaster_count": 0,
  "newcomer_count": 3,
  "competition_authors": [
   {
    "name_shown": "Baba",
    "url": "/authors/baba/",
    "source_group": "tipsters",
    "settled_count": 31,
    "match_count": 17,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-14.1",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-5ed8b1279a481fcc4214",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "2. Bundesliga · 5/8 · 26 Oct",
      "body": "2. Bundesliga, week of 26 Oct 2026: 5/8 result calls right, first of 6 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-5ed8b1279a48",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-37e18fe87e18079a2945",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 7 · 31 Oct",
      "body": "Only one right of 7 tipsters and sources · Draw · Kocaelispor v Rizespor · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-37e18fe87e18",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     }
    ]
   },
   {
    "name_shown": "Buğra Deniz",
    "url": "/authors/bugra-deniz/",
    "source_group": "tipsters",
    "settled_count": 27,
    "match_count": 84,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-22.2",
    "too_few": false
   }
  ],
  "competition_authors_total": 2,
  "competition_authors_10": 2,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-10-03T18:00:00.000Z",
   "d_minus_3_at": "2026-10-14T18:00:00.000Z"
  },
  "first_screen": {
   "body": "Before kick-off, 1 tipster with 10 or more predictions checked against the final score to date had a 90-minute match-result prediction: Red Star FC 1 · Draw 0 · Saint Etienne 0. 2 gave other markets only.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 1,
    "X": 0,
    "2": 0
   },
   "forecasters_outcome": 1,
   "from_score": {},
   "forecasters_from_score": 0,
   "other_markets_only": 2,
   "newcomers": null,
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-10-17T17:52:58.308Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [],
   "newcomers": [
    {
     "entry_id": "n-5f638c5ba48573df680de13f",
     "author_name": "Wincomparator",
     "author_href": "/sources/wincomparator-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Red Star FC",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T08:19:44.357Z",
     "posted_at": null,
     "author_quoted_price": "3.20",
     "our_snapshot": "3.6000",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/wincomparator-com/products/l-equipe-wincomparator/picks/14/#pick-n-5f638c5ba48573df680de13f",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 2135
    },
    {
     "entry_id": "n-81a968765a0c788a0092a416",
     "author_name": "BETSiE (AceOdds)",
     "author_href": "/sources/bettingexpert-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Draw no bet",
     "market_key": "draw_no_bet",
     "choice": "Red Star FC",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T17:52:58.308Z",
     "posted_at": null,
     "author_quoted_price": "2.55",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/bettingexpert-com/picks/3/#pick-n-81a968765a0c788a0092a416",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 383
    },
    {
     "entry_id": "n-65744437fd3eca9bf7196d7c",
     "author_name": "FootyStats",
     "author_href": "/sources/footystats-org/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Both teams to score",
     "market_key": "both_teams_score",
     "choice": "yes",
     "choice_key": "yes",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-17T12:49:24.048Z",
     "posted_at": null,
     "author_quoted_price": "1.63",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/footystats-org/picks/38/#pick-n-65744437fd3eca9bf7196d7c",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 855
    }
   ],
   "not_counted": [],
   "after_start": [],
   "forecaster_split": {
    "contracts": [
     {
      "contract_code": "1x2|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "1X2, match result",
      "market_key": "1x2",
      "choices": [
       {
        "code_name": "1",
        "in_words": "Red Star FC",
        "tips": [
         {
          "author_name": "Wincomparator",
          "entry_id": "n-5f638c5ba48573df680de13f",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "X",
        "in_words": "Draw",
        "tips": [],
        "figure": 0
       },
       {
        "code_name": "2",
        "in_words": "Saint Etienne",
        "tips": [],
        "figure": 0
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "both_teams_score|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Both teams to score",
      "market_key": "both_teams_score",
      "choices": [
       {
        "code_name": "yes",
        "in_words": "yes",
        "tips": [
         {
          "author_name": "FootyStats",
          "entry_id": "n-65744437fd3eca9bf7196d7c",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "draw_no_bet|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Draw no bet",
      "market_key": "draw_no_bet",
      "choices": [
       {
        "code_name": "1",
        "in_words": "Red Star FC",
        "tips": [
         {
          "author_name": "BETSiE (AceOdds)",
          "entry_id": "n-81a968765a0c788a0092a416",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 3,
    "below_threshold": {
     "prediction_count": 0,
     "author_count": 0
    },
    "limit": 10
   },
   "chain": null,
   "differing_choices": 0,
   "visible_who": 0,
   "newcomers_who": 3,
   "newcomers_before": 3,
   "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": "Ligue 2 (France)",
   "matchday": "Matchweek 9",
   "starts_at": "2026-10-17T18:00:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "W",
      "scoreline": "3-2",
      "opponent": "Clermont Foot",
      "at_home": false,
      "data": "2026-10-10"
     },
     {
      "res": "W",
      "scoreline": "3-1",
      "opponent": "Guingamp",
      "at_home": false,
      "data": "2026-09-19"
     },
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Metz",
      "at_home": true,
      "data": "2026-09-14"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Stade Lavallois",
      "at_home": false,
      "data": "2026-09-04"
     },
     {
      "res": "L",
      "scoreline": "1-4",
      "opponent": "Reims",
      "at_home": true,
      "data": "2026-08-29"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Rodez AF",
      "at_home": true,
      "data": "2026-10-10"
     },
     {
      "res": "D",
      "scoreline": "2-2",
      "opponent": "Metz",
      "at_home": false,
      "data": "2026-09-19"
     },
     {
      "res": "L",
      "scoreline": "1-2",
      "opponent": "USL Dunkerque",
      "at_home": false,
      "data": "2026-09-12"
     },
     {
      "res": "W",
      "scoreline": "3-1",
      "opponent": "Montpellier",
      "at_home": true,
      "data": "2026-09-05"
     },
     {
      "res": "W",
      "scoreline": "3-2",
      "opponent": "Dijon",
      "at_home": false,
      "data": "2026-08-31"
     }
    ]
   },
   "head_to_head": [],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "0-1",
   "fact_code": "2",
   "row_list": [
    "Match-result predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 0 of 1 matched",
    "Most common selection among tipsters and sources with 10 or more predictions checked against the final score to date: Red Star FC (1 of 1), missed"
   ],
   "by_group": {
    "websites": {
     "correct": 0,
     "of": 1
    }
   },
   "placement": null,
   "checks": []
  },
  "prices": [],
  "revisions": [
   "First published with predictions on 15 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-4626e479a4d6d5edbed16e64"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-17T18: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": 0
    },
    {
     "key": "media",
     "authors": 0
    },
    {
     "key": "telegram_channels",
     "authors": 3
    },
    {
     "key": "private_authors",
     "authors": 0
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 1,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 1
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Red Star FC",
       "authors": 1,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 1
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "X",
       "in_words": "Draw",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "2",
       "in_words": "Saint Etienne",
       "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": 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-17T18:00:00.000Z",
   "starts_at": "2026-10-17T18:00:00.000Z",
   "phrase": "Before kick-off on 17 October 2026, 19:00 BST: 1X2, match result, recorded picks before the match (1): 1 on Red Star FC, 0 on the draw, 0 on Saint Etienne; Both teams to score, recorded picks before the match (1): 1 on yes.",
   "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": "Red Star FC",
         "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 Red Star FC, 0 on the draw, 0 on Saint Etienne",
       "sides_1x2": [
        {
         "side": "1",
         "in_words": "Red Star FC",
         "figure": 1
        },
        {
         "side": "X",
         "in_words": "draw",
         "figure": 0
        },
        {
         "side": "2",
         "in_words": "Saint Etienne",
         "figure": 0
        }
       ]
      }
     ]
    },
    {
     "market_group": "other",
     "group_markets": [
      {
       "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"
      },
      {
       "market_text": "Draw no bet",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Red Star FC",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Draw no bet, recorded picks before the match (1): 1 on Red Star FC"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 3,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Red Star FC",
    "team_url": null,
    "participant_id": "u-91044ea5618c",
    "previous": {
     "kickoff": "2026-10-10T12:00:00.000Z",
     "name": "Clermont Foot vs Red Star FC",
     "url": null,
     "competition": "Ligue 2",
     "state": "played",
     "score": "2-3"
    },
    "next": {
     "kickoff": "2026-10-26T19:45:00.000Z",
     "name": "Montpellier vs Red Star FC",
     "url": "/football/matches/montpellier-vs-red-star-fc-2026-10-26/",
     "competition": "Ligue 2",
     "state": "played",
     "score": "2-1"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Saint Etienne",
    "team_url": null,
    "participant_id": "u-3a3f57a28fb3",
    "previous": {
     "kickoff": "2026-10-10T18:00:00.000Z",
     "name": "Saint Etienne vs Rodez AF",
     "url": null,
     "competition": "Ligue 2",
     "state": "played",
     "score": "2-0"
    },
    "next": {
     "kickoff": "2026-10-24T18:45:00.000Z",
     "name": "Saint Etienne vs Nantes",
     "url": "/football/matches/saint-etienne-vs-nantes-2026-10-24/",
     "competition": "Ligue 2",
     "state": "played",
     "score": "1-0"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|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/red-star-fc-vs-saint-etienne-2026-10-17/|1X2, match result",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|1X2, match result|Red Star FC",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|1X2, match result|draw",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|1X2, match result|Saint Etienne",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|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/red-star-fc-vs-saint-etienne-2026-10-17/|Both teams to score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|Both teams to score|yes",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|Draw no bet",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|Draw no bet",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/|Draw no bet|Red Star FC",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/red-star-fc-vs-saint-etienne-2026-10-17/",
   "value": 3,
   "where": "new-forecasters",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 0,
  "last_correction_at": null,
  "corrections_url": "/corrections/"
 },
 "entity_id": "event:s-0917772c1ba1",
 "source_revision": 174,
 "title_short": {
  "length": 65,
  "names": [
   "Red Star FC",
   "St Etienne"
  ],
  "title": null,
  "title_length": 62
 }
}
