{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
 "canonical": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Riga vs FC Kairat Almaty: recorded predictions and results",
 "description": "Riga vs FC Kairat Almaty, 15 October 2026. Final score 1-1 · UEFA Conference League: 4 distinct predictions from 4 authors.",
 "first_paragraph": {
  "body": "Riga finished 1-1 against FC Kairat Almaty. The recorded predictions are listed below by market, each with its own outcome. Forecast Record recorded 5 statements from 4 authors on Riga vs FC Kairat Almaty (UEFA Conference League, kick-off 15 October 2026): 4 distinct predictions, all of the statements recorded before kick-off.",
  "key_number": "5",
  "data": "2026-10-15",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 5,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-15T18:56:35.299Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "5ee6736012b514c51af0d0f4368fef571083aef6478fb2f6e1d294933cb6174b",
 "dependency_group": "event:s-4425bd4efb2a",
 "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/riga-vs-fc-kairat-almaty-2026-10-15/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/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-4425bd4efb2a",
  "display_name": "Riga — FC Kairat Almaty",
  "competition_name": "UEFA Conference League",
  "starts_at": "2026-10-15T16:45:00.000Z",
  "status": "finished",
  "scoreline": "1-1",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-15T18:56:35.299Z",
  "postponement": null,
  "consensus": {
   "market_label": "Over/Under 2.5 goals",
   "distribution": [
    {
     "outcome_label": "under 2.5",
     "figure": 2,
     "share": "66.7"
    },
    {
     "outcome_label": "over 2.5",
     "figure": 1,
     "share": "33.3"
    }
   ],
   "n": 3,
   "author_count": 3,
   "median_odds": "1.84",
   "summary": "Most common recorded selection in this market: under 2.5 — 2 of 3 eligible picks (one per author), median stated price 1.84",
   "late_excluded": 0,
   "contributions": 3,
   "prediction_count": 3,
   "chain": {
    "publications": 4,
    "unique": 4,
    "comparable": 4,
    "admissible": 4,
    "contributions": 4
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "Europe",
  "competition_full": "UEFA Conference League (Europe)"
 },
 "evidence_items": [
  {
   "observation_id": "n-36a09e2a8f77d09d288a4f60",
   "url": "/authors/daniele-cerato/picks/2/#pick-n-36a09e2a8f77d09d288a4f60",
   "quote_text": "in un incontro da meno di quattro gol in totale",
   "fragment_from": 7994,
   "fragment_to": 8041,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.it/pronostici/riga-fc-kairat-almaty-378667/",
    "display_name": null,
    "speaker": "Daniele Cerato",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "ce51eb227970285be1071050b3d49f7da0903916be1b0731ebb888b7e45df50e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T17:09:45.000Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-4425bd4efb2a",
    "display_name": "Riga — FC Kairat Almaty",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-10-15T16:45:00.000Z",
    "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-13T17:09:45.000Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Riga 1-1 FC Kairat Almaty."
   },
   "settlements": [
    {
     "operation_id": "fb9ba2c5703b9bb1906431b4db8f5eb4492e8a5b01e30b7bd03967df0f81b215",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Daniele Cerato",
    "publisher": "sportytrader.it",
    "forecaster": "Daniele Cerato",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportytrader.it/pronostici/riga-fc-kairat-almaty-378667/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-18d5ca9a9424e0390a6dc09c",
   "url": "/authors/aleksej-tarabrin/picks/4/#pick-n-18d5ca9a9424e0390a6dc09c",
   "quote_text": "Moj tip je ukupno manje od 2,5 gola.\n\nTip za klađenje\n\nUkupno manje od 2,5 gola\n\nCf\n\nKvote\n\n1.80",
   "fragment_from": 2558,
   "fragment_to": 2654,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://legalbet.rs/mec-centar/fc-riga-kairat-15-10-2026/",
    "display_name": null,
    "speaker": "Aleksej Tarabrin",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0f110394a10e1d20252b5683eedacd44ec6db991bff85d2469d02b470ce37f8a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T19:06:28.073Z",
   "executed_at": "2026-10-22T11:09:02.904Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-4425bd4efb2a",
    "display_name": "Riga — FC Kairat Almaty",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-10-15T16:45:00.000Z",
    "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.8",
    "our_snapshot": "1.8200",
    "our_snapshot_at": "2026-10-13T19:05:36.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 8200,
   "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-13T19:06:28.073Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.8",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.8"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Riga 1-1 FC Kairat Almaty."
   },
   "settlements": [
    {
     "operation_id": "0b50ec363f74fc947b7a6660bfd23d98f67b45b7216ae8ee0ba65eb0109dee6c",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.8",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8000,
     "executed_at": "2026-10-13T19:16:51.225Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "36f2621a0d98160ada425b4692d498dc43c284b75f58dea87ed4448b18acd0a8",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.8200",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8200,
     "executed_at": "2026-10-22T11:09:02.904Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-10-14T02:01:15.512Z",
     "field_name": "line sign",
     "was": "Over/Under −2.5 goals · under −2.5",
     "now": "Over/Under 2.5 goals · under 2.5",
     "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. The pick was executed, and its settlement is recalculated on the corrected line; the earlier settlement stays in the record history."
    }
   ],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Aleksej Tarabrin",
    "publisher": "Legalbet.rs",
    "forecaster": "Aleksej Tarabrin",
    "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://legalbet.rs/mec-centar/fc-riga-kairat-15-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-10-14T02:01:15.512Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. The pick was executed, and its settlement is recalculated on the c",
    "version": 2,
    "url": "/corrections/#c-0079864628b8",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   }
  },
  {
   "observation_id": "n-70405d9a50ad2fe8705b2b2e",
   "url": "/sources/dailysports-net/picks/6/#pick-n-70405d9a50ad2fe8705b2b2e",
   "quote_text": "Recommended Bet: Over 2.5 Total Goals.\n\nPrediction on game\n\nTotal over 2.5\n\nOdds:\n\n2.03",
   "fragment_from": 4299,
   "fragment_to": 4386,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://dailysports.net/predictions/can-rigas-winning-run-continue-against-kairat-riga-vs-kairat-prediction-october-15-2026/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "31ca011209cc9ae8de904b3ab4209a9f9e5e6511bc11cd63633c48059822177e",
    "material_removed": false
   },
   "published_at": "2026-10-14T12:43:00.000Z",
   "detected_at": "2026-10-14T12:49:23.691Z",
   "executed_at": "2026-10-22T11:44:57.837Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-4425bd4efb2a",
    "display_name": "Riga — FC Kairat Almaty",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-10-15T16:45:00.000Z",
    "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "2.03",
    "our_snapshot": "1.9800",
    "our_snapshot_at": "2026-10-14T12:45:36.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At an independent odds snapshot",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-14T12:43:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-14T12:43:00.000Z",
    "detected_at": "2026-10-14T12:49:23.691Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "2.03",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 2.03"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Riga 1-1 FC Kairat Almaty."
   },
   "settlements": [
    {
     "operation_id": "212b728fd010e377970a5b0b5c60840a1b5e887b92f2fb2e5d78d32c377ca01c",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "2.03",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-14T12:50:11.797Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "925b168933e4e96e95f2547921b4ef31a7fc81bf86a5b7fd07a679c649bd7e08",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.9800",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-22T11:44:57.837Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Dailysports",
    "publisher": "Dailysports",
    "forecaster": "Dailysports",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://dailysports.net/predictions/can-rigas-winning-run-continue-against-kairat-riga-vs-kairat-prediction-october-15-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9595cdf2d15ee6aa371f8065",
   "url": "/sources/scores24-live/picks/10/#pick-n-9595cdf2d15ee6aa371f8065",
   "quote_text": "Total goals Under (2,5)\n\n--\n\n1.84",
   "fragment_from": 6300,
   "fragment_to": 6333,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://scores24.live/en/predictions/soccer",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "79fedf1e12a7bc27b3fd0265741fb02fd410503618ce72fe4d694701a4ef882b",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-14T14:29:27.340Z",
   "executed_at": "2026-10-22T11:58:37.520Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-4425bd4efb2a",
    "display_name": "Riga — FC Kairat Almaty",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-10-15T16:45:00.000Z",
    "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.84",
    "our_snapshot": "1.7800",
    "our_snapshot_at": "2026-10-14T14:25:36.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 7800,
   "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-14T14:29:27.340Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.84",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.84"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Riga 1-1 FC Kairat Almaty."
   },
   "settlements": [
    {
     "operation_id": "f057b3c3e18b4f2ad661e87abec3069c0f500e303774eb05e89248a5abc7e4d4",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.84",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8400,
     "executed_at": "2026-10-14T14:32:38.134Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8b2dbf061264e1b701e9facb92e5e65a25019fcd3e17b350414a8d0d08b54709",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.7800",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7800,
     "executed_at": "2026-10-22T11:58:37.520Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Scores24",
    "publisher": "Scores24",
    "forecaster": "Scores24",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://scores24.live/en/predictions/soccer",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-25f5c101c462bb9b401c8d95",
   "url": "/authors/aleksej-tarabrin/picks/13/#pick-n-25f5c101c462bb9b401c8d95",
   "quote_text": "Pronosticul meu: sub 2.5 goluri.",
   "fragment_from": 2709,
   "fragment_to": 2741,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://legalbet.ro/centrul-de-pariere/fc-riga-kairat-15-10-2026/",
    "display_name": null,
    "speaker": "Alex Tarabrin",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "1930b44db92fd962e7c1cf5107fbf06d315f533626ee70a1209e5951c1803da8",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T01:09:26.629Z",
   "executed_at": "2026-11-06T22:11:46.441Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-4425bd4efb2a",
    "display_name": "Riga — FC Kairat Almaty",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-10-15T16:45:00.000Z",
    "url": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.7900",
    "our_snapshot_at": "2026-10-15T02:18:03.902Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 7900,
   "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-15T01:09:26.629Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Riga 1-1 FC Kairat Almaty."
   },
   "settlements": [
    {
     "operation_id": "5ff0a722dc66c2f4c768c4e392f0f061332e1d89348edfc2bed3778302feff8f",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.7900",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 7900,
     "executed_at": "2026-11-06T22:11:46.441Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Alex Tarabrin",
    "publisher": "Legalbet.ro",
    "forecaster": "Alex Tarabrin",
    "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://legalbet.ro/centrul-de-pariere/fc-riga-kairat-15-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "link": {
    "kind": "same_pick",
    "main_record_id": "n-18d5ca9a9424e0390a6dc09c"
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 5,
  "predictions": 4,
  "authors": 4,
  "statements_before_kickoff": 5,
  "settled_picks": 3,
  "duplicates": 1,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "1-1",
  "state_words": "finished",
  "distinct_predictions": 4,
  "sources": 4,
  "one_source": false,
  "sentence": "Riga finished 1-1 against FC Kairat Almaty. The recorded predictions are listed below by market, each with its own outcome.",
  "who_predicted_what": [
   {
    "record_id": "n-18d5ca9a9424e0390a6dc09c",
    "url": "/authors/aleksej-tarabrin/picks/4/#pick-n-18d5ca9a9424e0390a6dc09c",
    "author": "Aleksej Tarabrin",
    "author_url": "/authors/aleksej-tarabrin/",
    "market": "Over/Under 2.5 goals",
    "selection": "under 2.5",
    "outcome": "Won",
    "price": "1.80",
    "published_at": null,
    "recorded_at": "2026-10-13T19:06:28.073Z",
    "lead_hours": 45.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null,
    "also": [
     {
      "record_id": "n-25f5c101c462bb9b401c8d95",
      "kind": "same_pick",
      "edition": "Alex Tarabrin",
      "edition_url": "/authors/aleksej-tarabrin/",
      "url": "/authors/aleksej-tarabrin/picks/13/#pick-n-25f5c101c462bb9b401c8d95",
      "anchor": "pick-n-25f5c101c462bb9b401c8d95",
      "recorded_at": "2026-10-15T01:09:26.629Z"
     }
    ]
   },
   {
    "record_id": "n-70405d9a50ad2fe8705b2b2e",
    "url": "/sources/dailysports-net/picks/6/#pick-n-70405d9a50ad2fe8705b2b2e",
    "author": "Dailysports",
    "author_url": "/sources/dailysports-net/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Lost",
    "price": "2.03",
    "published_at": "2026-10-14T12:43:00.000Z",
    "recorded_at": "2026-10-14T12:49:23.691Z",
    "lead_hours": 27.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-9595cdf2d15ee6aa371f8065",
    "url": "/sources/scores24-live/picks/10/#pick-n-9595cdf2d15ee6aa371f8065",
    "author": "Scores24",
    "author_url": "/sources/scores24-live/",
    "market": "Over/Under 2.5 goals",
    "selection": "under 2.5",
    "outcome": "Won",
    "price": "1.84",
    "published_at": null,
    "recorded_at": "2026-10-14T14:29:27.340Z",
    "lead_hours": 26.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-36a09e2a8f77d09d288a4f60",
    "url": "/authors/daniele-cerato/picks/2/#pick-n-36a09e2a8f77d09d288a4f60",
    "author": "Daniele Cerato",
    "author_url": "/authors/daniele-cerato/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-13T17:09:45.000Z",
    "lead_hours": 47.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Over/Under 2.5 goals",
    "predictions": 3,
    "sources": 3,
    "one_source": false,
    "eligible": 3,
    "different_selections": 0,
    "selections": [
     {
      "selection": "under 2.5",
      "predictions": 2,
      "eligible": 2
     },
     {
      "selection": "over 2.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.84",
    "odds_from_author": 3,
    "odds_from_snapshot": 0
   },
   {
    "market": "Over/Under 3.5 goals",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "under 3.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": null,
    "odds_from_author": 0,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 0,
  "selections_before_kickoff": 4,
  "independent_sources": 4,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "dailysports.net",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "legalbet.rs",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "scores24.live",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "sportytrader.it",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 3,
   "lost": 1,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [],
  "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": 36.8,
   "min_hours": 26.3,
   "max_hours": 47.6,
   "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
  }
 },
 "title_tag": "Riga vs FC Kairat Almaty: Predictions and Results — 15 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-6a0ec0edb7e8d912527c427e",
   "type_code": "early",
   "moment_at": "2026-10-13T18:17:12.184Z",
   "freeze_at": "2026-10-13T18:17:12.403Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 1,
     "publications": 1,
     "comparable": 1,
     "unique": 1,
     "contributions": 1
    },
    "group_list": [
     {
      "phrase": "Over/Under 3.5 goals — Most common recorded selection: under 3.5 (1 of 1 eligible)",
      "source_group": "total|3.5|match|*|*#explicit",
      "leader": "under",
      "n": 1,
      "market_label": "Over/Under 3.5 goals",
      "row_list": [
       {
        "figure": 1,
        "in_words": "under 3.5",
        "choice": "under"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-36a09e2a8f77d09d288a4f60"
   ],
   "hash": "b304d4307aeffcd6a847445b551e8348bbe40c46e8b659665b0d7bcc8109c2e5"
  },
  "closing_line": {
   "id": "sr-8369f86b3f99ce792dee0840",
   "type_code": "closing_price",
   "moment_at": "2026-10-15T16:45:00.000Z",
   "freeze_at": "2026-10-15T18:43:02.643Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 3,
     "publications": 4,
     "comparable": 3,
     "unique": 3,
     "contributions": 3
    },
    "group_list": [
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: under 2.5 (2 of 3 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "under",
      "n": 3,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 2,
        "in_words": "under 2.5",
        "choice": "under"
       },
       {
        "figure": 1,
        "in_words": "over 2.5",
        "choice": "over"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-18d5ca9a9424e0390a6dc09c",
    "n-70405d9a50ad2fe8705b2b2e",
    "n-9595cdf2d15ee6aa371f8065",
    "n-ae1e0708d389b6df130ca033"
   ],
   "hash": "794aef07b5df468a400e6098dc5f347e8d8b3969f2184abb0849d5895703f806"
  },
  "author_rows": [
   {
    "id": "sr-25f29ea1bdb3d7d09454539b",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T16:45:00.000Z",
    "freeze_at": "2026-10-15T18:43:02.643Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 20,
     "method_version": "2.2",
     "net_points_hundredths": 38505,
     "period_from": "2026-10-11",
     "period_to": "2026-10-14",
     "price_rule": "Our market snapshot",
     "return_percent": "20.27",
     "settled_picks": 20,
     "staked_hundredths": 190000,
     "void": 1
    },
    "composition": [
     "c|s-12343692d377|r-c0f4f4a7f1aa232e|v-efc96091f9465e6b",
     "c|s-29ba3bb2f092|r-7ac1715fb0c25dcd|v-c1fe890ce2b5253e",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-51292fa0ec5c|r-f1ddc31496c84d97|v-3c4871fae2215c46",
     "c|s-5ee031909a68|r-ea35e3b1592a9206|v-62a0ad7b24d47d19",
     "c|s-6daf1549fb1e|r-4702a8da8c1027d7|v-669f6f145c37a92f",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7f51e7225c5b|r-1463b30df3322640|v-fe68c08531fb43bb",
     "c|s-82694d0b8f23|r-485d3a1582303972|v-882ca2bfdce72168",
     "c|s-8702b9f6aca5|r-99fcfd14da0ceffb|v-acf58f5d736462f2",
     "c|s-8736de637615|r-9885fe870a4bd009|v-792e6315783fd5d4",
     "c|s-98cb3d9d0835|r-c097eaea3abc9721|v-cb0a26cb2cd6a8a6",
     "c|s-a7837daec4e9|r-1341e67ac79c5e49|v-6d3b72f3a42bbc6a",
     "c|s-afa635035945|r-7326d132895d5409|v-d91e0274bc14e339",
     "c|s-b903df1cf4c6|r-b42a6c2734d81d73|v-bddf4c150dccf476",
     "c|s-d89c86e9d1db|r-24d5bb7b45b36cf1|v-dd65fa22cbf40aee",
     "c|s-dfd94b3dad49|r-805216c45ef470fb|v-58f57c28aac09f1a",
     "c|s-e65525f23524|r-6f1ee7b476d8a361|v-f6b0fb028c052bc9",
     "c|s-f2a9273ae62b|r-feab3b62e382ddd4|v-0423892c021ffab4",
     "c|s-f793845eecea|r-6646a34ffa003619|v-9aabb3474f092221"
    ],
    "hash": "7a651880c3f631f1f3d5757fa362ecd8111b18af4349fa2f5cf3a3371aed26e3",
    "entity_ref": "e-be2f33813b4b9a496719fe5c",
    "name_shown": "Dailysports",
    "url": "/sources/dailysports-net/"
   },
   {
    "id": "sr-0f04ac73730f9c9f1a7377f7",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T16:45:00.000Z",
    "freeze_at": "2026-10-15T18:43:02.643Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": -2500,
     "period_from": "2026-10-14",
     "period_to": "2026-10-14",
     "price_rule": "Our market snapshot",
     "return_percent": "-12.50",
     "settled_picks": 2,
     "staked_hundredths": 20000,
     "void": 0
    },
    "composition": [
     "c|s-7cfbaca8558a|r-65d20b89dc2d8dd5|v-5e5af6b6aa09c300",
     "c|s-f2cbc24f358a|r-b90dce601b693bee|v-66b297ea36b8cbe3"
    ],
    "hash": "f06061a7994e545eb593874700f2b36e32d804840c51917ccdeb688ccbe7440a",
    "entity_ref": "e-c73e2d690083b73e2063c241",
    "name_shown": "Scores24",
    "url": "/sources/scores24-live/"
   },
   {
    "id": "sr-41936b1849257b7222a8cb5b",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T16:45:00.000Z",
    "freeze_at": "2026-10-15T18:43:02.643Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 15,
     "method_version": "2.2",
     "net_points_hundredths": 7399,
     "period_from": "2026-10-11",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "4.62",
     "settled_picks": 16,
     "staked_hundredths": 160000,
     "void": 0
    },
    "composition": [
     "c|s-12343692d377|r-c0f4f4a7f1aa232e|v-efc96091f9465e6b",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-4dc10c72315f|r-12683daf0eec1c24|v-df109adb0bd82d35",
     "c|s-6daf1549fb1e|r-ce3e992bc2953097|v-34790a0f663295a8",
     "c|s-7674778c71d5|r-35e68237f1e6e973|v-d840f2639e0f7ab0",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7f51e7225c5b|r-41cc267a16bb8212|v-25ed4f0b755ab64c",
     "c|s-83453d98f561|r-ec9f8c732310bf16|v-b339efd9cdcb1193",
     "c|s-8702b9f6aca5|r-2e39883f90ba43d6|v-86b46efbcd22413b",
     "c|s-8736de637615|r-9885fe870a4bd009|v-792e6315783fd5d4",
     "c|s-890891f7d4b9|r-ad2ddf93d867300a|v-fb8239a380a0ee71",
     "c|s-98cb3d9d0835|r-e3a0357cf05a28bd|v-157a91e1cb5ea2c0",
     "c|s-a7837daec4e9|r-1341e67ac79c5e49|v-6d3b72f3a42bbc6a",
     "c|s-c6ff28609cbc|r-54801eacc33305a4|v-6363fac5dd2b79a4",
     "c|s-e65525f23524|r-386d99cd1cf95275|v-a6ab238adf93dba1",
     "c|s-f793845eecea|r-9034d876aebe914e|v-b5deba495c01d657"
    ],
    "hash": "0e5da7ff4ffb420c4282720c5e99ca32d534846f0874ebcd189485010ef0960c",
    "entity_ref": "e-d482b2aa46a885c2b8e3ea59",
    "name_shown": "Aleksej Tarabrin",
    "url": "/authors/aleksej-tarabrin/"
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-9e0d6aeb40250519663e93fc",
   "type_code": "chips",
   "moment_at": "2026-10-15T16:45:00.000Z",
   "freeze_at": "2026-10-15T18:43:02.643Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-18d5ca9a9424e0390a6dc09c": [],
     "n-70405d9a50ad2fe8705b2b2e": [],
     "n-9595cdf2d15ee6aa371f8065": [],
     "n-ae1e0708d389b6df130ca033": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-18d5ca9a9424e0390a6dc09c",
    "n-70405d9a50ad2fe8705b2b2e",
    "n-9595cdf2d15ee6aa371f8065",
    "n-ae1e0708d389b6df130ca033"
   ],
   "hash": "5c45646ada2b58b8303eb493d51da67475ed00d386647c14b5cc8457a04dedc1"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": "B",
  "open_to_search": true,
  "inputs": {
   "prediction_count": 3,
   "publisher_count": 3,
   "contract": "total|2.5|match|*|*#explicit",
   "forecaster_count": 4,
   "publishers_all": 4,
   "topic_count": 1,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 63
    },
    {
     "settled_count": 45
    },
    {
     "settled_count": 27
    },
    {
     "settled_count": 17
    },
    {
     "settled_count": 15
    },
    {
     "settled_count": 13
    },
    {
     "settled_count": 12
    },
    {
     "settled_count": 11
    },
    {
     "settled_count": 9
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 7
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 4,
   "counted_sources": 4
  },
  "gates_words": "Open to search: 4 counted predictions from 4 different sources",
  "created_from": "prediction_page",
  "prediction_count": 1,
  "publisher_count": 4,
  "forecaster_count": 1,
  "newcomer_count": 3,
  "competition_authors": [
   {
    "name_shown": "Baba",
    "url": "/authors/baba/",
    "source_group": "tipsters",
    "settled_count": 45,
    "match_count": 29,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-7.6",
    "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": "Dailysports",
    "url": "/sources/dailysports-net/",
    "source_group": "websites",
    "settled_count": 22,
    "match_count": 38,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "36.6",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-1f2dc73852fb72ab0133",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "Bundesliga · 2/3 · 26 Oct",
      "body": "Bundesliga, week of 26 Oct 2026: 2/3 result calls right, first of 22 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-1f2dc73852fb",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-ca7508509979566f1f5d",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "8 right in a row · 12 Oct",
      "body": "8 matches in a row, every pick correct · 11 Oct–12 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-ca7508509979",
      "url": null,
      "tier": null,
      "event_at": "2026-10-12"
     }
    ]
   },
   {
    "name_shown": "Alex Sarwar",
    "url": "/authors/alex-sarwar/",
    "source_group": "tipsters",
    "settled_count": 17,
    "match_count": 22,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "7.7",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-176f6b6d9a2b6b86c399",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "4 right in a row · 4 Nov",
      "body": "4 matches in a row, every pick correct · 3 Nov–4 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-176f6b6d9a2b",
      "url": null,
      "tier": null,
      "event_at": "2026-11-04"
     }
    ]
   },
   {
    "name_shown": "Ayaz Karacan",
    "url": "/authors/ayaz-karacan/",
    "source_group": "tipsters",
    "settled_count": 15,
    "match_count": 40,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "9.0",
    "too_few": false
   },
   {
    "name_shown": "FootballPredictions.net",
    "url": "/sources/footballpredictions-net/",
    "source_group": "websites",
    "settled_count": 12,
    "match_count": 38,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "13.3",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-47cc45887781ed2bc810",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "1st of 3 · week of 5 Oct",
      "body": "UEFA Nations League, week of 5 Oct 2026: 4/5 result calls right, first of 3 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-47cc45887781",
      "url": null,
      "tier": null,
      "event_at": "2026-10-11"
     },
     {
      "title_id": "zk-3f294e364978e9d313ed",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "5 right in a row · 6 Oct",
      "body": "5 matches in a row, every pick correct · 6 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-3f294e364978",
      "url": null,
      "tier": null,
      "event_at": "2026-10-06"
     }
    ]
   },
   {
    "name_shown": "Fabian Schuster",
    "url": "/authors/fabian-schuster/",
    "source_group": "tipsters",
    "settled_count": 10,
    "match_count": 7,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-42.2",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-995afab395afa7f853bd",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 7 · 6 Nov",
      "body": "Only one right of 7 tipsters and sources · Draw · Eintracht Braunschweig v Cottbus · 6 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-995afab395af",
      "url": null,
      "tier": null,
      "event_at": "2026-11-06"
     },
     {
      "title_id": "zk-b9b44f30079e1d970ae9",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.73 · 24 Oct",
      "body": "Draw at 3.73 · 1. FC Köln v FC Schalke 04 · 24 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-b9b44f30079e",
      "url": null,
      "tier": null,
      "event_at": "2026-10-24"
     }
    ]
   },
   {
    "name_shown": "Tobias Brandt",
    "url": "/authors/tobias-brandt/",
    "source_group": "tipsters",
    "settled_count": 10,
    "match_count": 9,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "68.6",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-a918907756db44b32205",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 11 · 17 Oct",
      "body": "Only one right of 11 tipsters and sources · Home win · Hamburger SV v VfB Stuttgart · 17 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-a918907756db",
      "url": null,
      "tier": null,
      "event_at": "2026-10-17"
     },
     {
      "title_id": "zk-124f63495b68bb44a349",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 8.50 · 31 Oct",
      "body": "Draw at 8.50 · Feyenoord v Fortuna Sittard · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-124f63495b68",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     }
    ]
   },
   {
    "name_shown": "Andrea Colucci",
    "url": "/authors/andrea-colucci/",
    "source_group": "tipsters",
    "settled_count": 9,
    "match_count": 178,
    "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-d3ee1c92f3261f508c8a",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.59 · 4 Nov",
      "body": "Draw at 3.59 · Stade Rennais v Olympiakos Piraeus · 4 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-d3ee1c92f326",
      "url": null,
      "tier": null,
      "event_at": "2026-11-04"
     }
    ]
   },
   {
    "name_shown": "Emre Demir",
    "url": "/authors/emre-demir/",
    "source_group": "tipsters",
    "settled_count": 9,
    "match_count": 46,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": null,
    "too_few": true
   },
   {
    "name_shown": "Ali Demir",
    "url": "/authors/ali-demir/",
    "source_group": "tipsters",
    "settled_count": 6,
    "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-e8d773eb29699a689dc2",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 6 · 25 Oct",
      "body": "Only one right of 6 tipsters and sources · Draw · Santos v Bahia · 25 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-e8d773eb2969",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     },
     {
      "title_id": "zk-b3dc711a627ebea53e70",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 4.70 · 24 Oct",
      "body": "Home win at 4.70 · Aston Villa v Manchester City · 24 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-b3dc711a627e",
      "url": null,
      "tier": null,
      "event_at": "2026-10-24"
     }
    ]
   },
   {
    "name_shown": "Buğra Deniz",
    "url": "/authors/bugra-deniz/",
    "source_group": "tipsters",
    "settled_count": 5,
    "match_count": 18,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": null,
    "too_few": true
   },
   {
    "name_shown": "Kelechi Udoka",
    "url": "/authors/kelechi-udoka/",
    "source_group": "experts",
    "settled_count": 5,
    "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-ba521923fc96a7885424",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 0–2 · 31 Oct",
      "body": "Exact score 0–2 · Levante UD v Atlético Madrid · 31 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-ba521923fc96",
      "url": null,
      "tier": null,
      "event_at": "2026-10-31"
     },
     {
      "title_id": "zk-3dc8575a8b807d7234a0",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.45 · 16 Oct",
      "body": "Draw at 3.45 · Deportivo de A Coruña v Levante UD · 16 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-3dc8575a8b80",
      "url": null,
      "tier": null,
      "event_at": "2026-10-16"
     }
    ]
   },
   {
    "name_shown": "Jonas Meyer",
    "url": "/authors/jonas-meyer/",
    "source_group": "tipsters",
    "settled_count": 3,
    "match_count": 3,
    "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-225e034bae6cf63b4f0b",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 8 · 10 Oct",
      "body": "Only one right of 8 tipsters and sources · Draw · Monaco v Toulouse · 10 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-225e034bae6c",
      "url": null,
      "tier": null,
      "event_at": "2026-10-10"
     },
     {
      "title_id": "zk-567225b1675f40afc96e",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.75 · 23 Oct",
      "body": "Draw at 3.75 · Deportivo Alavés v Málaga CF · 23 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-567225b1675f",
      "url": null,
      "tier": null,
      "event_at": "2026-10-23"
     }
    ]
   },
   {
    "name_shown": "Joshua Cole",
    "url": "/authors/joshua-cole/",
    "source_group": "experts",
    "settled_count": 3,
    "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-12229464e25b26694d54",
      "code_name": "P-02",
      "title_tier": "dated_record",
      "badge_label": "No.1 · week of 12 Oct",
      "body": "No.1 of 11 · 9/11 result calls right · week of 12 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-12229464e25b",
      "url": null,
      "tier": "No.1",
      "event_at": "2026-10-18"
     },
     {
      "title_id": "zk-1f2df03495edde3b9407",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "Süper Lig · 3/3 · 19 Oct",
      "body": "Süper Lig, week of 19 Oct 2026: 3/3 result calls right, first of 5 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-1f2df03495ed",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     }
    ]
   },
   {
    "name_shown": "David Ratabouil",
    "url": "/authors/david-ratabouil/",
    "source_group": "tipsters",
    "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-4de627c9370069895d00",
      "code_name": "P-02",
      "title_tier": "dated_record",
      "badge_label": "No.1 · week of 26 Oct",
      "body": "No.1 of 12 · 8/10 result calls right · week of 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-4de627c93700",
      "url": null,
      "tier": "No.1",
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-7e78bd27705897fe5932",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 26 Oct",
      "body": "7 matches in a row, every pick correct · 23 Oct–26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-7e78bd277058",
      "url": null,
      "tier": null,
      "event_at": "2026-10-26"
     }
    ]
   }
  ],
  "competition_authors_total": 26,
  "competition_authors_10": 7,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-10-01T16:45:00.000Z",
   "d_minus_3_at": "2026-10-12T16:45:00.000Z"
  },
  "first_screen": {
   "body": "Before kick-off, 4 tipsters and sources with 10 or more predictions checked against the final score to date had predictions on this match: 4 other markets only.",
   "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": 4,
   "newcomers": null,
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-10-14T14:29:27.340Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [
    {
     "contract_code": "total|2.5|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choices": [
      {
       "code_name": "over",
       "in_words": "over 2.5",
       "tips": [
        {
         "entry_id": "n-70405d9a50ad2fe8705b2b2e",
         "author_name": "Dailysports",
         "author_href": "/sources/dailysports-net/",
         "source_group": "websites",
         "trust_tier": "tracked",
         "market_label": "Over/Under 2.5 goals",
         "market_key": "total",
         "choice": "over 2.5",
         "choice_key": "over",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-14T12:49:23.691Z",
         "posted_at": "2026-10-14T12:43:00.000Z",
         "author_quoted_price": "2.03",
         "our_snapshot": "1.9800",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/dailysports-net/picks/6/#pick-n-70405d9a50ad2fe8705b2b2e",
         "original": "https://dailysports.net/predictions/can-rigas-winning-run-continue-against-kairat-riga-vs-kairat-prediction-october-15-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 73,
          "won": 41,
          "void": 3,
          "return_percent": "2.0",
          "period_from": "2026-10-11",
          "period_to": "2026-11-05",
          "portion": "live",
          "market_label": "Over/Under 2.5 goals"
         },
         "prematch_tally": {
          "settled_picks": 20,
          "return_percent": "20.27",
          "snapshot_taken_at": "2026-10-15T16:45:00.000Z"
         },
         "source_type": "telegram_channels",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 24,
          "won": 17,
          "lost": 5,
          "void": 2,
          "net_points_hundredths": 58679,
          "return_percent": "26.7",
          "avg_odds": "1.70",
          "odds_from_author": 23,
          "odds_from_snapshot": 1,
          "league_market_n": 0,
          "market_n": 7,
          "small_sample": true,
          "period_from": "2026-10-11",
          "period_to": "2026-10-14",
          "as_of": "2026-10-15T16:45:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    }
   ],
   "newcomers": [
    {
     "entry_id": "n-18d5ca9a9424e0390a6dc09c",
     "author_name": "Aleksej Tarabrin",
     "author_href": "/authors/aleksej-tarabrin/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "under 2.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T19:06:28.073Z",
     "posted_at": null,
     "author_quoted_price": "1.80",
     "our_snapshot": "1.8200",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/aleksej-tarabrin/picks/4/#pick-n-18d5ca9a9424e0390a6dc09c",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "private_authors",
     "own_page": true,
     "trust_settled_count": 395
    },
    {
     "entry_id": "n-36a09e2a8f77d09d288a4f60",
     "author_name": "Daniele Cerato",
     "author_href": "/authors/daniele-cerato/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 3.5 goals",
     "market_key": "total",
     "choice": "under 3.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T17:09:45.000Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/daniele-cerato/picks/2/#pick-n-36a09e2a8f77d09d288a4f60",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 39
    },
    {
     "entry_id": "n-9595cdf2d15ee6aa371f8065",
     "author_name": "Scores24",
     "author_href": "/sources/scores24-live/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "under 2.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-14T14:29:27.340Z",
     "posted_at": null,
     "author_quoted_price": "1.84",
     "our_snapshot": "1.7800",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/scores24-live/picks/10/#pick-n-9595cdf2d15ee6aa371f8065",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 450
    }
   ],
   "not_counted": [],
   "after_start": [],
   "forecaster_split": {
    "contracts": [
     {
      "contract_code": "total|2.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 2.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "under",
        "in_words": "under 2.5",
        "tips": [
         {
          "author_name": "Aleksej Tarabrin",
          "entry_id": "n-18d5ca9a9424e0390a6dc09c",
          "outcome_label": "Won",
          "source_group": "tipsters"
         },
         {
          "author_name": "Scores24",
          "entry_id": "n-9595cdf2d15ee6aa371f8065",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 2
       },
       {
        "code_name": "over",
        "in_words": "over 2.5",
        "tips": [
         {
          "author_name": "Dailysports",
          "entry_id": "n-70405d9a50ad2fe8705b2b2e",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "n": 3,
      "publisher_count": 3
     },
     {
      "contract_code": "total|3.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 3.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "under",
        "in_words": "under 3.5",
        "tips": [
         {
          "author_name": "Daniele Cerato",
          "entry_id": "n-36a09e2a8f77d09d288a4f60",
          "outcome_label": "Won",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 4,
    "below_threshold": {
     "prediction_count": 0,
     "author_count": 0
    },
    "limit": 10
   },
   "chain": {
    "publications": 1,
    "unique": 1,
    "comparable": 1,
    "admissible": 1,
    "contributions": 1
   },
   "differing_choices": 0,
   "visible_who": 1,
   "newcomers_who": 3,
   "newcomers_before": 3,
   "titles_shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules."
  },
  "arguments": {
   "topics": [
    {
     "code_name": "tactics",
     "display_name": "Tactics and style",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-70405d9a50ad2fe8705b2b2e",
       "author_name": "Dailysports",
       "author_href": "/sources/dailysports-net/",
       "source_group": "websites",
       "choice": "over 2.5",
       "market_label": "Over/Under 2.5 goals",
       "logged_at": "2026-10-14T12:49:23.691Z",
       "original": "https://dailysports.net/predictions/can-rigas-winning-run-continue-against-kairat-riga-vs-kairat-prediction-october-15-2026/",
       "proof": "/sources/dailysports-net/picks/6/#pick-n-70405d9a50ad2fe8705b2b2e",
       "quote_text": "Riga enter the opening round in stronger recent form, with a six-match unbeaten run, three consecutive victories and an impressive scoring record in the…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    }
   ],
   "against": [],
   "other_languages": 0,
   "other_language_hosts": [],
   "mode": "quotes",
   "topics_total": 1,
   "checkable": 0
  },
  "market_label": null,
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "UEFA Conference League (Europe)",
   "matchday": "League Stage · Matchday 1",
   "starts_at": "2026-10-15T16:45:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Tukums 2000",
      "at_home": false,
      "data": "2026-10-10"
     },
     {
      "res": "D",
      "scoreline": "1-1",
      "opponent": "BFC Daugavpils",
      "at_home": true,
      "data": "2026-09-07"
     },
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "KÍ",
      "at_home": true,
      "data": "2026-08-27"
     },
     {
      "res": "D",
      "scoreline": "0-0",
      "opponent": "KÍ",
      "at_home": false,
      "data": "2026-08-20"
     },
     {
      "res": "D",
      "scoreline": "1-1",
      "opponent": "Gyori ETO",
      "at_home": false,
      "data": "2026-08-13"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Zhetysu",
      "at_home": true,
      "data": "2026-10-10"
     },
     {
      "res": "W",
      "scoreline": "3-0",
      "opponent": "FK Zhenys",
      "at_home": true,
      "data": "2026-09-09"
     },
     {
      "res": "W",
      "scoreline": "3-0",
      "opponent": "FK Kaspyi Aktau",
      "at_home": false,
      "data": "2026-09-05"
     },
     {
      "res": "L",
      "scoreline": "0-3",
      "opponent": "Anderlecht",
      "at_home": false,
      "data": "2026-08-27"
     },
     {
      "res": "L",
      "scoreline": "0-3",
      "opponent": "Anderlecht",
      "at_home": true,
      "data": "2026-08-20"
     }
    ]
   },
   "head_to_head": [],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "1-1",
   "fact_code": "X",
   "row_list": [],
   "by_group": {},
   "placement": null,
   "checks": []
  },
  "prices": [
   {
    "author_name": "Dailysports",
    "choice": "over 2.5",
    "market_label": "Over/Under 2.5 goals",
    "author_quoted_price": "2.03",
    "our_snapshot": "1.9800",
    "closing_line": null
   }
  ],
  "revisions": [
   "First published with predictions on 13 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-8369f86b3f99ce792dee0840"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-15T16:45: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": 4,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 1
    },
    {
     "key": "media",
     "authors": 0
    },
    {
     "key": "telegram_channels",
     "authors": 2
    },
    {
     "key": "private_authors",
     "authors": 1
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 0,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Riga",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "X",
       "in_words": "Draw",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "2",
       "in_words": "FC Kairat Almaty",
       "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": 4,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 1
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 2
      },
      {
       "key": "private_authors",
       "authors": 1
      }
     ]
    },
    {
     "key": "other",
     "label": "Handicaps, both teams to score, correct score and other markets",
     "authors": 0,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    }
   ]
  },
  "market_line": {
   "line_state": "no_snapshot",
   "line_frozen": true,
   "phrase": null,
   "line_markets": [
    {
     "market_text": "Over/Under 2.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "over 2.5",
       "snapshot_price": "1.98",
       "percent_value": 51,
       "snapshot_at": "2026-10-14T12:45:36.000Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      },
      {
       "choice": "under 2.5",
       "snapshot_price": "1.78",
       "percent_value": 56,
       "snapshot_at": "2026-10-14T14:25:36.000Z",
       "snapshot_count": 2,
       "first_snapshot_price": "1.82",
       "first_at": "2026-10-13T19:05:36.000Z",
       "shift_pp": 1.2,
       "shift_direction": "up",
       "line_state": "barely_moved"
      }
     ],
     "line_state": "barely_moved",
     "phrase": "Over/Under 2.5 goals, over 2.5 goals: market price 1.98 on 14 October 2026, 13:45 BST (implied 51%, margin included). Over/Under 2.5 goals, under 2.5 goals: market price 1.78 on 14 October 2026, 15:25 BST (implied 56%, margin included), 1.2 percentage points up from 13 October 2026, 20:05 BST."
    }
   ]
  },
  "pre_kickoff_snapshot": {
   "frozen_before_kickoff": true,
   "as_of_moment": "2026-10-15T16:45:00.000Z",
   "starts_at": "2026-10-15T16:45:00.000Z",
   "phrase": "Before kick-off on 15 October 2026, 17:45 BST: Over/Under 2.5 goals, recorded picks before the match (3): 2 on under 2.5 goals, 1 on over 2.5 goals.",
   "market_line_brief": null,
   "market_groups": [
    {
     "market_group": "totals",
     "group_markets": [
      {
       "market_text": "Over/Under 2.5 goals",
       "prediction_count": 3,
       "row_count": 3,
       "market_choices": [
        {
         "choice": "under 2.5",
         "figure": 2
        },
        {
         "choice": "over 2.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 67,
       "phrase": "Over/Under 2.5 goals, recorded picks before the match (3): 2 on under 2.5 goals, 1 on over 2.5 goals"
      },
      {
       "market_text": "Over/Under 3.5 goals",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "under 3.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 3.5 goals, recorded picks before the match (1): 1 on under 3.5 goals"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 4,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Riga",
    "team_url": null,
    "participant_id": "u-523b2bb38036",
    "previous": {
     "kickoff": "2026-10-10T11:00:00.000Z",
     "name": "Tukums 2000 vs Riga",
     "url": null,
     "competition": "Latvia Virsliga",
     "state": "played",
     "score": "0-2"
    },
    "next": {
     "kickoff": "2026-10-18T13:00:00.000Z",
     "name": "Riga vs SK Super Nova",
     "url": null,
     "competition": "Latvia Virsliga",
     "state": "played",
     "score": "2-1"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "FC Kairat Almaty",
    "team_url": "/football/teams/fc-kairat-almaty/",
    "participant_id": "u-5ab1bd304b9c",
    "previous": {
     "kickoff": "2026-10-10T12:00:00.000Z",
     "name": "FC Kairat Almaty vs Zhetysu",
     "url": null,
     "competition": "Kazakhstan Premier League",
     "state": "played",
     "score": "1-0"
    },
    "next": {
     "kickoff": "2026-10-18T13:00:00.000Z",
     "name": "FC Kairat Almaty vs Irtysh Pavlodar",
     "url": null,
     "competition": "Kazakhstan Premier League",
     "state": "played",
     "score": "5-0"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 2.5 goals|over 2.5",
   "value": 51,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 2.5 goals|under 2.5",
   "value": 56,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 2.5 goals",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 2.5 goals",
   "value": 67,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 2.5 goals|under 2.5",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 2.5 goals|over 2.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 3.5 goals",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 3.5 goals",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/|Over/Under 3.5 goals|under 3.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
   "value": 4,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.on_page",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
   "value": 3,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.left",
   "entity": "/football/matches/riga-vs-fc-kairat-almaty-2026-10-15/",
   "value": 1,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 1,
  "last_correction_at": "2026-10-14T02:01:15.512Z",
  "corrections_url": "/corrections/",
  "text": "1 record shown here has been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "event:s-4425bd4efb2a",
 "source_revision": 100,
 "title_short": {
  "length": 63,
  "names": [
   "Riga",
   "Kairat"
  ],
  "title": "Riga vs Kairat: Predictions and Results — 15 Oct 2026",
  "title_length": 53
 }
}
