{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
 "canonical": "/football/matches/arsenal-vs-lille-2026-10-13/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Arsenal vs Lille: recorded predictions and results",
 "description": "Arsenal vs Lille, 13 October 2026. Final score 3-0 · UEFA Champions League: 21 distinct predictions from 16 authors.",
 "first_paragraph": {
  "body": "Arsenal finished 3-0 against Lille. 1 of the 8 recorded correct-score predictions matched that score. Other markets are shown separately below. 1 prediction found after kick-off is shown separately and excluded from the pre-match count. Forecast Record recorded 21 statements from 16 authors on Arsenal vs Lille (UEFA Champions League, kick-off 13 October 2026): 21 distinct predictions, 20 of the statements recorded before kick-off.",
  "key_number": "21",
  "data": "2026-10-13",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 21,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-14T02:01:12.283Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "531e6d924d44416a57b5bb4995ad72d1259e455d4e3e32f164b47400a9cfc079",
 "dependency_group": "event:s-c6e403eadb47",
 "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/arsenal-vs-lille-2026-10-13/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/arsenal-vs-lille-2026-10-13/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-c6e403eadb47",
  "display_name": "Arsenal — Lille",
  "competition_name": "UEFA Champions League",
  "starts_at": "2026-10-13T19:00:00.000Z",
  "status": "finished",
  "scoreline": "3-0",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-13T21:15:18.695Z",
  "postponement": null,
  "consensus": {
   "market_label": "Correct score",
   "distribution": [
    {
     "outcome_label": "Arsenal 2-0 Lille",
     "figure": 4,
     "share": "50.0"
    },
    {
     "outcome_label": "Arsenal 2-1 Lille",
     "figure": 2,
     "share": "25.0"
    },
    {
     "outcome_label": "Arsenal 3-0 Lille",
     "figure": 1,
     "share": "12.5"
    },
    {
     "outcome_label": "Arsenal 3-1 Lille",
     "figure": 1,
     "share": "12.5"
    }
   ],
   "n": 8,
   "author_count": 8,
   "median_odds": "7.17",
   "summary": "Most common recorded selection in this market: Arsenal 2-0 Lille — 4 of 8 eligible picks (one per author), median stated price 7.17",
   "late_excluded": 0,
   "contributions": 8,
   "prediction_count": 8,
   "chain": {
    "publications": 20,
    "unique": 20,
    "comparable": 20,
    "admissible": 20,
    "contributions": 20
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "Europe",
  "competition_full": "UEFA Champions League (Europe)"
 },
 "evidence_items": [
  {
   "observation_id": "n-50dee9cbdfafdc8a8247c1b8",
   "url": "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-50dee9cbdfafdc8a8247c1b8",
   "quote_text": "Notre pronostic\n\nArsenal gagne le match\n\nProbabilité : 56.38%\n\nProbabilité : 56.38%\n\n1.21",
   "fragment_from": 701,
   "fragment_to": 790,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wincomparator.com/fr-fr/pronostics/arsenal-lille-8786610/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "98fee85f933092e58d269c106b1fbd07f2fb6e1a7bf7f60fb0f05efcdfbe95a7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-11T09:20:37.150Z",
   "executed_at": "2026-10-18T06:35:23.547Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": "1.21",
    "our_snapshot": "1.2455",
    "our_snapshot_at": "2026-10-11T09:16:36.699Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2455,
   "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-11T09:20:37.150Z",
    "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": "Arsenal",
    "author_odds": "1.21",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal at 1.21"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "972dc3a4b375dbdc85ea957caf8728761cc57d7dbf813abfe47a6ccc101c4e79",
     "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": "Arsenal",
     "decimal_odds": "1.21",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2100,
     "executed_at": "2026-10-18T06:35:22.880Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "d9a115e1f56e7f5391839a412cddb72a7288672c84cfa2d0961e3ba3544db97b",
     "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": "Arsenal",
     "decimal_odds": "1.2455",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2455,
     "executed_at": "2026-10-18T06:35:23.547Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Wincomparator",
    "publisher": "Wincomparator",
    "forecaster": "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/arsenal-lille-8786610/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-67d268f66a56086d2ed9929d",
   "url": "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-67d268f66a56086d2ed9929d",
   "quote_text": "Notre pronostic\n\n+2.5\n\nProbabilité : 63.17%",
   "fragment_from": 1150,
   "fragment_to": 1193,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.wincomparator.com/fr-fr/pronostics/arsenal-lille-8786610/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "98fee85f933092e58d269c106b1fbd07f2fb6e1a7bf7f60fb0f05efcdfbe95a7",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-11T09:20:37.150Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.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-11T09:20:37.150Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "a8e7454bba5d96099eaebbf6b249f0dfb7ca9ef2d42dc75dc27e8a2ddee7df82",
     "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": 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": "Wincomparator",
    "publisher": "Wincomparator",
    "forecaster": "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/arsenal-lille-8786610/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-66ffced2184d89f736311ab2",
   "url": "/authors/ben-knapton/picks/3/#pick-n-66ffced2184d89f736311ab2",
   "quote_text": "We say: Arsenal 2-0 Lille",
   "fragment_from": 5571,
   "fragment_to": 5596,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsmole.co.uk/football/arsenal/champions-league/preview/arsenal-vs-lille-prediction-team-news-lineups_606658.html",
    "display_name": null,
    "speaker": "Ben Knapton",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9846bd5ad8481f83b39da93bdf045d91bb601ee8ea8355840a0c395942dcd234",
    "material_removed": false
   },
   "published_at": "2026-10-11T10:43:31.000Z",
   "detected_at": "2026-10-11T11:09:52.239Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 2-0 Lille",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-11T10:43:31.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-11T10:43:31.000Z",
    "detected_at": "2026-10-11T11:09:52.239Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 2-0 Lille",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 2-0 Lille"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "e6ecd84933005b60c6144ff5f2df96de21d678a51245f779874f6664f95676d0",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2389",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2389,
     "executed_at": "2026-10-11T19:48:57.529Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Ben Knapton",
    "publisher": "Sports Mole",
    "forecaster": "Ben Knapton",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsmole.co.uk/football/arsenal/champions-league/preview/arsenal-vs-lille-prediction-team-news-lineups_606658.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8c6bf0015817bed9a374db8a",
   "url": "/authors/lewis-nolan/picks/7/#pick-n-8c6bf0015817bed9a374db8a",
   "quote_text": "Under 3.5 Goals at 4/7 (1.57)",
   "fragment_from": 3504,
   "fragment_to": 3533,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
    "display_name": null,
    "speaker": "Lewis Nolan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "78479597942a14027acc3d7673027d0a8132602a5abce61bffa1f907f0a92c2b",
    "material_removed": false
   },
   "published_at": "2026-10-11T21:27:00.000Z",
   "detected_at": "2026-10-12T03:44:13.532Z",
   "executed_at": "2026-10-12T03:45:28.600Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.57",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5700,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-11T21:27:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-11T21:27:00.000Z",
    "detected_at": "2026-10-12T03:44:13.532Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": "1.57",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5 at 1.57"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "46c61ed3b9526426a224012d206ccc3dd355afed4bf01810ba9bb5fb51fe20f8",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": "1.57",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5700,
     "executed_at": "2026-10-12T03:45:28.600Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "a784dad0de1d2ecacae93cf18310db448e79a01e7ac21f3aa374e7440a3ba812",
     "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": "settled_pick",
   "authorship": {
    "material_author": "Lewis Nolan",
    "publisher": "Football Whispers",
    "forecaster": "Lewis Nolan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8fd2d2c6c0a771c00817cb8f",
   "url": "/authors/lewis-nolan/picks/7/#pick-n-8fd2d2c6c0a771c00817cb8f",
   "quote_text": "Both Teams to Score at 11/10 (2.1)",
   "fragment_from": 3708,
   "fragment_to": 3742,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
    "display_name": null,
    "speaker": "Lewis Nolan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "78479597942a14027acc3d7673027d0a8132602a5abce61bffa1f907f0a92c2b",
    "material_removed": false
   },
   "published_at": "2026-10-11T21:27:00.000Z",
   "detected_at": "2026-10-12T03:44:13.532Z",
   "executed_at": "2026-10-12T03:45:31.986Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": "2.1",
    "our_snapshot": "2.1500",
    "our_snapshot_at": "2026-10-12T03:41:27.692Z",
    "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-11T21:27:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-11T21:27:00.000Z",
    "detected_at": "2026-10-12T03:44:13.532Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": "2.1",
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes at 2.1"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "39fd36b8f125f839989ce9c92bafd4e26c79089f7afceae46c26dd623a4df944",
     "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": "2.1",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-12T03:45:30.316Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "9d908117ae752ef67f492b3c5320f64433b79b098cbf15c714d28a7175abbec5",
     "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": "2.1500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-12T03:45:31.986Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Lewis Nolan",
    "publisher": "Football Whispers",
    "forecaster": "Lewis Nolan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-3bc4f1fec5f889aeb00ea917",
   "url": "/authors/lewis-nolan/picks/7/#pick-n-3bc4f1fec5f889aeb00ea917",
   "quote_text": "Whispers predicts: Arsenal 2-1 Lille",
   "fragment_from": 3241,
   "fragment_to": 3277,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
    "display_name": null,
    "speaker": "Lewis Nolan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "78479597942a14027acc3d7673027d0a8132602a5abce61bffa1f907f0a92c2b",
    "material_removed": false
   },
   "published_at": "2026-10-11T21:27:00.000Z",
   "detected_at": "2026-10-12T03:44:13.532Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 2-1 Lille",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-11T21:27:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-11T21:27:00.000Z",
    "detected_at": "2026-10-12T03:44:13.532Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 2-1 Lille",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 2-1 Lille"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "ce6638ac8e9f5e9f81068fe475905aaacb7bc008a1b2e466d5ef97eb2c36529b",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2353",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2353,
     "executed_at": "2026-10-12T03:45:28.549Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Lewis Nolan",
    "publisher": "Football Whispers",
    "forecaster": "Lewis Nolan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-4fd8b22a083efbdb12ebdd94",
   "url": "/authors/goksim/picks/2/#pick-n-4fd8b22a083efbdb12ebdd94",
   "quote_text": "Naš tip je manje od 3,5 gola, kvota 1.57.",
   "fragment_from": 6628,
   "fragment_to": 6669,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/arsenal-lille-prognoza-liga-prvaka/",
    "display_name": null,
    "speaker": "Goksim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4b46b32a214118c405b86a487ee1b05b72069ae140849bc1cda9f444e9bfd264",
    "material_removed": false
   },
   "published_at": "2026-10-12T04:56:52.000Z",
   "detected_at": "2026-10-12T05:09:40.610Z",
   "executed_at": "2026-11-06T22:08:53.312Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.57",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5700,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-12T04:56:52.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-12T04:56:52.000Z",
    "detected_at": "2026-10-12T05:09:40.610Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": "1.57",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5 at 1.57"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "069ea9b209b4829e07f8b6f183078a04389f573c60892780a8494c5001ff588f",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": "1.57",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5700,
     "executed_at": "2026-11-06T22:08:53.312Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "af57a0a8b898613c5dd4b38c473c0456c5fb0e12334fb42cff67803592e2af6b",
     "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": [
    {
     "at": "2026-10-14T02:01:12.283Z",
     "field_name": "line sign",
     "was": "Over/Under −3.5 goals · under −3.5",
     "now": "Over/Under 3.5 goals · under 3.5",
     "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
    }
   ],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Goksim",
    "publisher": "Svijet Klađenja",
    "forecaster": "Goksim",
    "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.svijetkladjenja.com/najave-utakmica/arsenal-lille-prognoza-liga-prvaka/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": {
    "at": "2026-10-14T02:01:12.283Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   }
  },
  {
   "observation_id": "n-3f32a7fd739420e2fcf5d68a",
   "url": "/sources/free-super-tips/picks/14/#pick-n-3f32a7fd739420e2fcf5d68a",
   "quote_text": "Arsenal 2-0\n\nReasoning\n\nReason for tip\n\nArsenal have won to nil on five occasions this season and restricted Napoli to just 0.22 expected goals in their Champions League opener, while they have scored exactly twice in three of their last six.\n\n11/2odds when tipped",
   "fragment_from": 1573,
   "fragment_to": 1837,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.freesupertips.com/predictions/arsenal-vs-lille-predictions-betting-tips-match-previews/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "9899ce2197f5337fb71711a01de147c5d045d35f0bee05fd3c662fefbdf5e613",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-12T12:54:46.635Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 2-0 Lille",
   "odds_set": {
    "by_author": "6.5",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-12T12:54:46.635Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 2-0 Lille",
    "author_odds": "6.5",
    "market_key": "correct_score_market",
    "choice_key": "2-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 2-0 Lille at 6.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "de7ab711be9c67f7d0990d70031c83a008a92007c87fdbc47f48942605693273",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2222",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2222,
     "executed_at": "2026-10-12T12:56:27.815Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    },
    {
     "operation_id": "92bb598ecdd96613261aea3b21974c95882a397fd887734e512871bf1077d0e2",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Arsenal 2-0 Lille",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Free Super Tips",
    "publisher": "Free Super Tips",
    "forecaster": "Free Super Tips",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.freesupertips.com/predictions/arsenal-vs-lille-predictions-betting-tips-match-previews/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-43383196c0305b444b62ad64",
   "url": "/sources/rekatochklart-com/picks/5/#pick-n-43383196c0305b444b62ad64",
   "quote_text": "Gunners -1,5 liras hos Expekt till 1,67",
   "fragment_from": 3193,
   "fragment_to": 3232,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.rekatochklart.com/speltips/fotboll/arsenal-lille-69313/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "5e2cd8856bd18d2db19f78985e4252b72c8cb6eb55ebecc3811dbca412255ec2",
    "material_removed": false
   },
   "published_at": "2026-10-12T15:12:37.000Z",
   "detected_at": "2026-10-12T15:19:29.702Z",
   "executed_at": "2026-10-12T15:20:30.768Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Asian handicap -1.5",
   "outcome_label": "Arsenal -1.5",
   "odds_set": {
    "by_author": "1.67",
    "our_snapshot": "1.6675",
    "our_snapshot_at": "2026-10-12T15:17:45.278Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6675,
   "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-12T15:12:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-12T15:12:37.000Z",
    "detected_at": "2026-10-12T15:19:29.702Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Asian handicap -1.5",
    "choice": "Arsenal -1.5",
    "author_odds": "1.67",
    "market_key": "handicap_asian",
    "choice_key": "1",
    "period": "match",
    "line": "-1.5",
    "subject": "goals_total",
    "in_words": "Asian handicap -1.5: Arsenal -1.5 at 1.67"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "80e82a95e5c5578ab3f156975118f2c17b7d0a1d2c3e680de00a33adcc8761a7",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Arsenal -1.5",
     "decimal_odds": "1.67",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6700,
     "executed_at": "2026-10-12T15:20:29.128Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "355fdf89ca1abcd1889698aea0eba6a69d4a03250ee5ebaabf42583497485f0e",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Asian handicap -1.5",
     "choice": "Arsenal -1.5",
     "decimal_odds": "1.6675",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6675,
     "executed_at": "2026-10-12T15:20:30.768Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Rekatochklart",
    "publisher": "Rekatochklart",
    "forecaster": "Rekatochklart",
    "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.rekatochklart.com/speltips/fotboll/arsenal-lille-69313/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-00a9a6fb4fae4c0b788e06b7",
   "url": "/authors/ewan-ross-murray/picks/25/#pick-n-00a9a6fb4fae4c0b788e06b7",
   "quote_text": "Prediction: Arsenal 3–1 Lille",
   "fragment_from": 3078,
   "fragment_to": 3107,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.si.com/soccer/arsenal-vs-lille-preview-predictions-lineups-10-13-26",
    "display_name": null,
    "speaker": "Ewan Ross-Murray",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "d99a6d8cd2e40fc721540bdd1059fc03f2b40a8e199bb1e6a556d35dac5085bd",
    "material_removed": false
   },
   "published_at": "2026-10-13T00:00:00.000Z",
   "detected_at": "2026-10-13T00:06:01.762Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 3-1 Lille",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-13T00:00:00.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-13T00:00:00.000Z",
    "detected_at": "2026-10-13T00:06:01.762Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 3-1 Lille",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "3-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 3-1 Lille"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "0c09cf7fccb5eece59e1a8653cc05f5a6a88830b3a6705aa683c38a75f63d210",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2105",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2105,
     "executed_at": "2026-10-13T00:07:25.497Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Ewan Ross-Murray",
    "publisher": "si.com",
    "forecaster": "Ewan Ross-Murray",
    "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.si.com/soccer/arsenal-vs-lille-preview-predictions-lineups-10-13-26",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a5270e1c2edb62369c52bb64",
   "url": "/sources/oddsekspert-no/picks/3/#pick-n-a5270e1c2edb62369c52bb64",
   "quote_text": "er det rimelig å forutsi en seier for Arsenal",
   "fragment_from": 1304,
   "fragment_to": 1349,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://oddsekspert.no/fotball/kamp/arsenal-losc-lille-13-10-2026/",
    "display_name": null,
    "speaker": "OddsEkspert",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c51b9d27abe64969b6a8fdc2faf451fc1cc6681eb12dfaa8193d444e20cb5933",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T00:09:34.532Z",
   "executed_at": "2026-10-13T00:11:45.258Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.2105",
    "our_snapshot_at": "2026-10-13T00:05:01.071Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2105,
   "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": "2026-10-13T19:00:00.000Z",
    "detected_at": "2026-10-13T00:09:34.532Z",
    "archive_snapshot_at": null,
    "flags": [
     "after_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source's date is later than our first capture, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Arsenal",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "d20eab8def481db2456ca8dad66d79d5f601428ea663df0eb2daa674d8127292",
     "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": "Arsenal",
     "decimal_odds": "1.2105",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2105,
     "executed_at": "2026-10-13T00:11:45.258Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "OddsEkspert",
    "publisher": "OddsEkspert.no",
    "forecaster": "OddsEkspert",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://oddsekspert.no/fotball/kamp/arsenal-losc-lille-13-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e52bcab92fb7958827021bbe",
   "url": "/sources/oddsekspert-no/picks/3/#pick-n-e52bcab92fb7958827021bbe",
   "quote_text": "En scorelinje på 2-1 virker sannsynlig",
   "fragment_from": 1351,
   "fragment_to": 1389,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://oddsekspert.no/fotball/kamp/arsenal-losc-lille-13-10-2026/",
    "display_name": null,
    "speaker": "OddsEkspert",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c51b9d27abe64969b6a8fdc2faf451fc1cc6681eb12dfaa8193d444e20cb5933",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T00:09:34.532Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 2-1 Lille",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": "2026-10-13T19:00:00.000Z",
    "detected_at": "2026-10-13T00:09:34.532Z",
    "archive_snapshot_at": null,
    "flags": [
     "after_detection",
     "not_fragment_date"
    ],
    "flag_words": "The source's date is later than our first capture, so the page date is set aside for this prediction.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 2-1 Lille",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 2-1 Lille"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "b11a7aca00a4e948283a32642e14211047f813d6bcb92d92077c424860677cc1",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2105",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2105,
     "executed_at": "2026-10-13T00:11:45.307Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "OddsEkspert",
    "publisher": "OddsEkspert.no",
    "forecaster": "OddsEkspert",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://oddsekspert.no/fotball/kamp/arsenal-losc-lille-13-10-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-0494fb687050f78161b8e003",
   "url": "/authors/matt-law/picks/7/#pick-n-0494fb687050f78161b8e003",
   "quote_text": "We say: Arsenal 2-0 Lille",
   "fragment_from": 2651,
   "fragment_to": 2676,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsmole.co.uk/football/man-utd/champions-league/feature/more-agony-for-man-united-tuesdays-champions-league-predictions_606726.html",
    "display_name": null,
    "speaker": "Matt Law",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5c66d87b060fb6edefaabb34bf14ce01f1c5e467fb7cc38612324a82cb3de95b",
    "material_removed": false
   },
   "published_at": "2026-10-12T23:05:00.000Z",
   "detected_at": "2026-10-13T00:09:48.564Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 2-0 Lille",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-12T23:05:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-12T23:05:00.000Z",
    "detected_at": "2026-10-13T00:09:48.564Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 2-0 Lille",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 2-0 Lille"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "54f8a3693b010d7560e894baf9ecc5568c5b9c5a6d6da5cf66fdf37ee9a330cd",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2105",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2105,
     "executed_at": "2026-10-13T00:12:24.410Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Matt Law",
    "publisher": "Sports Mole",
    "forecaster": "Matt Law",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsmole.co.uk/football/man-utd/champions-league/feature/more-agony-for-man-united-tuesdays-champions-league-predictions_606726.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e26d45d07ce2c1edda33b95f",
   "url": "/authors/antxon-pascual/picks/2/#pick-n-e26d45d07ce2c1edda33b95f",
   "quote_text": "me decanto por la victoria del Arsenal, que se paga a 1.25 en la casa de apuestas Luckia",
   "fragment_from": 2369,
   "fragment_to": 2457,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://betbrothers.es/pronosticos-deportivos/arsenal-lille-champions-league-2026/",
    "display_name": null,
    "speaker": "Antxón Pascual",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "be8f3cd3c69e8d1c23f5a14dd4f673b89aba209cb6ca820d17bbfbb2a94f47b8",
    "material_removed": false
   },
   "published_at": "2026-10-12T23:45:01.000Z",
   "detected_at": "2026-10-13T00:22:05.513Z",
   "executed_at": "2026-10-13T00:22:58.588Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": "1.25",
    "our_snapshot": "1.2105",
    "our_snapshot_at": "2026-10-13T00:20:14.904Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2105,
   "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-12T23:45:01.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-12T23:45:01.000Z",
    "detected_at": "2026-10-13T00:22:05.513Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Arsenal",
    "author_odds": "1.25",
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal at 1.25"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "a7681483746769384177233cd580edb588a2ce048959fc4d3255f8c850dcffc0",
     "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": "Arsenal",
     "decimal_odds": "1.25",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2500,
     "executed_at": "2026-10-13T00:22:56.481Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "440a55eb81a5a428b28cb5b61daed2b73a4edfd57ccc18a210d163906d9a5582",
     "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": "Arsenal",
     "decimal_odds": "1.2105",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2105,
     "executed_at": "2026-10-13T00:22:58.588Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Antxón Pascual",
    "publisher": "betbrothers.es",
    "forecaster": "Antxón Pascual",
    "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://betbrothers.es/pronosticos-deportivos/arsenal-lille-champions-league-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7933c328ae398292b536d5f8",
   "url": "/authors/miguel-alvim/picks/3/#pick-n-7933c328ae398292b536d5f8",
   "quote_text": "Score Prediction: Arsenal 2-0 Lille",
   "fragment_from": 1890,
   "fragment_to": 1925,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
    "display_name": null,
    "speaker": "Miguel Alvim",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "82b36a63906b2cc34f16c6c76745924cfe7c51cb35b9b399b50f9edaafdb2fdf",
    "material_removed": false
   },
   "published_at": "2026-10-13T04:01:00.000Z",
   "detected_at": "2026-10-13T04:06:16.607Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 2-0 Lille",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-13T04:01:00.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-13T04:01:00.000Z",
    "detected_at": "2026-10-13T04:06:16.607Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 2-0 Lille",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "2-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 2-0 Lille"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "ea40d94e759d867195444e1a8137b4269a7d20dfd5feaaa10bd1ebadbd275043",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2105",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2105,
     "executed_at": "2026-10-13T04:07:31.394Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Miguel Alvim",
    "publisher": "sportsbettingdime.com",
    "forecaster": "Miguel Alvim",
    "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.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-eaedfb8ef05f2ba305a9334d",
   "url": "/sources/speltips-se/picks/2/#pick-n-eaedfb8ef05f2ba305a9334d",
   "quote_text": "KUPONGENS SÄKRA: Arsenal",
   "fragment_from": 5034,
   "fragment_to": 5058,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-13-10-jackpot-och-magiska-matcher",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4d2618664ad34fa160468ba576d210327909ef2b576138e198ee89a353d281fb",
    "material_removed": false
   },
   "published_at": "2026-10-13T07:11:53.000Z",
   "detected_at": "2026-10-13T07:19:37.263Z",
   "executed_at": "2026-10-13T07:21:26.495Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.2000",
    "our_snapshot_at": "2026-10-13T07:14:49.715Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2000,
   "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-13T07:11:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-13T07:11:53.000Z",
    "detected_at": "2026-10-13T07:19:37.263Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Arsenal",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "850888060ee99ddb28f74770af9e3a1e412fa4506d024028c9cba571dd346b90",
     "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": "Arsenal",
     "decimal_odds": "1.2000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2000,
     "executed_at": "2026-10-13T07:21:26.495Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Streckexperten",
    "publisher": "Speltips.se",
    "forecaster": "Streckexperten",
    "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://speltips.se/topptipset-13-10-jackpot-och-magiska-matcher",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-07b0bac3dc93fdf7fe5bbcf9",
   "url": "/authors/bauns/picks/2/#pick-n-07b0bac3dc93fdf7fe5bbcf9",
   "quote_text": "Arsenal - Lille: Under 3.5 Mål\n\n13 Oct 2026 21:00\n1.62",
   "fragment_from": 133,
   "fragment_to": 187,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.betxpert.com/tips/arsenal-lille-13-10-2026",
    "display_name": null,
    "speaker": "Bauns",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4c650d39293e6b5d798006aa5ef58e5f44fe865ef0dfc3bd70ab417042628428",
    "material_removed": false
   },
   "published_at": "2026-10-13T08:17:34.000Z",
   "detected_at": "2026-10-13T08:19:22.795Z",
   "executed_at": "2026-10-13T08:22:23.877Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.62",
    "our_snapshot": "1.5988",
    "our_snapshot_at": "2026-10-13T08:21:06.432Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5988,
   "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-13T08:17:34.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-13T08:17:34.000Z",
    "detected_at": "2026-10-13T08:19:22.795Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 3.5 goals",
    "choice": "under 3.5",
    "author_odds": "1.62",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5 at 1.62"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "f5d9ef0d5ffeb9e24739ba6ef6a62d26d90401461d23f159bac052937883fcd2",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": "1.62",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6200,
     "executed_at": "2026-10-13T08:22:21.456Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "dc4a3193cb285a9083584a7671a9eaf21676bdc39b5a8cbda72c149c70c26ff2",
     "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": "1.5988",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5988,
     "executed_at": "2026-10-13T08:22:23.877Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Bauns",
    "publisher": "BetXpert",
    "forecaster": "Bauns",
    "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.betxpert.com/tips/arsenal-lille-13-10-2026",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-23f3209903666f0b3f1f6696",
   "url": "/sources/tipsbladet-no/picks/4/#pick-n-23f3209903666f0b3f1f6696",
   "quote_text": "Arsenal vinner 3-0\n7,85",
   "fragment_from": 6351,
   "fragment_to": 6374,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://tipsbladet.no/kampanalyse/arsenal-vs-lille-tips-analyse-og-odds/",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "763c850cda539ef491242dbdd10f6925acbf75d428c96a564c618d4481c807b4",
    "material_removed": false
   },
   "published_at": "2026-10-13T09:59:56.000Z",
   "detected_at": "2026-10-13T10:09:36.347Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": "",
   "cause_code": "no_price_at_capture",
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Arsenal 3-0 Lille",
   "odds_set": {
    "by_author": "7.85",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "win",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-13T09:59:56.000Z",
    "fragment_basis": "page",
    "source_page_at": "2026-10-13T09:59:56.000Z",
    "detected_at": "2026-10-13T10:09:36.347Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Arsenal 3-0 Lille",
    "author_odds": "7.85",
    "market_key": "correct_score_market",
    "choice_key": "3-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Arsenal 3-0 Lille at 7.85"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Matched: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "05a9a8c844d3d0d006c00ab84a725bd00e92700edd386b040d576ff03251ff03",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "decimal_odds": "1.2000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2000,
     "executed_at": "2026-10-13T10:10:38.735Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    },
    {
     "operation_id": "81f3c242d965faaf3d010d804a8fd5c5ba80de70e92512df443cfd6a233d5341",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Correct score",
     "choice": "Arsenal 3-0 Lille",
     "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": "Tipsbladet",
    "publisher": "tipsbladet.no",
    "forecaster": "Tipsbladet",
    "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://tipsbladet.no/kampanalyse/arsenal-vs-lille-tips-analyse-og-odds/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-7ee9c6576b68d4cb5e45b617",
   "url": "/sources/footystats-org/picks/17/#pick-n-7ee9c6576b68d4cb5e45b617",
   "quote_text": "Over 2.5 Goals Arsenal vs Lille\n\n1.50",
   "fragment_from": 1495,
   "fragment_to": 1532,
   "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": "545523d224b9119522d402ca31dd6f5a740c07554cfd89b9cbb1b7337dd1ce02",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T18:19:22.611Z",
   "executed_at": "2026-10-22T11:51:19.995Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": "1.5",
    "our_snapshot": "1.5800",
    "our_snapshot_at": "2026-10-13T18:15:36.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5800,
   "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-13T18:19:22.611Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": "1.5",
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5 at 1.5"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "bb6b7e1de164e052c841c76dae78833ed003eb5998b0898538e2456b1bd4707f",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.5",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5000,
     "executed_at": "2026-10-13T18:22:45.157Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "133e371566f0c8a5c444231c7aae15353b028206fdcece00f1dc46d6d774c30d",
     "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.5800",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5800,
     "executed_at": "2026-10-22T11:51:19.995Z",
     "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-32faede87e8474a9d1f7f085",
   "url": "/sources/footystats-org/picks/17/#pick-n-32faede87e8474a9d1f7f085",
   "quote_text": "Under 3.5 Goals Arsenal vs Lille\n\n1.58",
   "fragment_from": 2249,
   "fragment_to": 2287,
   "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": "545523d224b9119522d402ca31dd6f5a740c07554cfd89b9cbb1b7337dd1ce02",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T18:19:22.611Z",
   "executed_at": "2026-10-22T12:48:34.737Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "Over/Under 3.5 goals",
   "outcome_label": "under 3.5",
   "odds_set": {
    "by_author": "1.58",
    "our_snapshot": "1.5500",
    "our_snapshot_at": "2026-10-13T18:15:36.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5500,
   "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-13T18:19:22.611Z",
    "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": "1.58",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "3.5",
    "subject": "goals_total",
    "in_words": "Over/Under 3.5 goals: under 3.5 at 1.58"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "b1cbf1bb27b3b59f3b6ea6a11e369148e42db5786dad15f67f3811fd9363b9e8",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "decimal_odds": "1.58",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5800,
     "executed_at": "2026-10-13T18:21:49.509Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "8418f5af979fea16a3cf8167f7bf3faf5a3cb70e6196f97f2d3e4b69c9da7e87",
     "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": "1.5500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5500,
     "executed_at": "2026-10-22T12:48:34.737Z",
     "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-9f050c0a5375271a49f2647d",
   "url": "/sources/footballpredictions-net/picks/43/#pick-n-9f050c0a5375271a49f2647d",
   "quote_text": "Arsenal\n\nLille\n\n2026-10-13 19:00:00\n\n3 -\n0\n\n👉\n\nArsenal to win",
   "fragment_from": 2035,
   "fragment_to": 2096,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.net/football-predictions-free-betting-tips",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "21bb071365c31bcb41a2594e834f537e118b16838a6a9168f3028c8794046643",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T21:24:18.578Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "event": {
    "event_id": "s-c6e403eadb47",
    "display_name": "Arsenal — Lille",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-10-13T19:00:00.000Z",
    "url": "/football/matches/arsenal-vs-lille-2026-10-13/",
    "scoreline": "3-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "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,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-13T21:24:18.578Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "Arsenal",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 3-0 Lille."
   },
   "settlements": [
    {
     "operation_id": "17ae91b3c49fe2d305f44e990a43c14c05faab7923032e5d78d79d1d56f77bb5",
     "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": "Arsenal",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "FootballPredictions.net",
    "publisher": "FootballPredictions.net",
    "forecaster": "FootballPredictions.net",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://footballpredictions.net/football-predictions-free-betting-tips",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 21,
  "predictions": 21,
  "authors": 16,
  "statements_before_kickoff": 20,
  "settled_picks": 11,
  "duplicates": 7,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "3-0",
  "state_words": "finished",
  "distinct_predictions": 21,
  "sources": 16,
  "one_source": false,
  "sentence": "Arsenal finished 3-0 against Lille. 1 of the 8 recorded correct-score predictions matched that score. Other markets are shown separately below. 1 prediction found after kick-off is shown separately and excluded from the pre-match count.",
  "who_predicted_what": [
   {
    "record_id": "n-e26d45d07ce2c1edda33b95f",
    "url": "/authors/antxon-pascual/picks/2/#pick-n-e26d45d07ce2c1edda33b95f",
    "author": "Antxón Pascual",
    "author_url": "/authors/antxon-pascual/",
    "market": "1X2, match result",
    "selection": "Arsenal",
    "outcome": "Won",
    "price": "1.25",
    "published_at": "2026-10-12T23:45:01.000Z",
    "recorded_at": "2026-10-13T00:22:05.513Z",
    "lead_hours": 18.6,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-9f050c0a5375271a49f2647d",
    "url": "/sources/footballpredictions-net/picks/43/#pick-n-9f050c0a5375271a49f2647d",
    "author": "FootballPredictions.net",
    "author_url": "/sources/footballpredictions-net/",
    "market": "1X2, match result",
    "selection": "Arsenal",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-13T21:24:18.578Z",
    "lead_hours": -2.4,
    "origin": "Recorded by us after kick-off; date as stated by the source",
    "outcome_reason": null,
    "before_kickoff": false,
    "attribution": null
   },
   {
    "record_id": "n-a5270e1c2edb62369c52bb64",
    "url": "/sources/oddsekspert-no/picks/3/#pick-n-a5270e1c2edb62369c52bb64",
    "author": "OddsEkspert.no",
    "author_url": "/sources/oddsekspert-no/",
    "market": "1X2, match result",
    "selection": "Arsenal",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-13T00:09:34.532Z",
    "lead_hours": 18.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-eaedfb8ef05f2ba305a9334d",
    "url": "/sources/speltips-se/picks/2/#pick-n-eaedfb8ef05f2ba305a9334d",
    "author": "Speltips.se",
    "author_url": "/sources/speltips-se/",
    "market": "1X2, match result",
    "selection": "Arsenal",
    "outcome": "Won",
    "price": null,
    "published_at": "2026-10-13T07:11:53.000Z",
    "recorded_at": "2026-10-13T07:19:37.263Z",
    "lead_hours": 11.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-50dee9cbdfafdc8a8247c1b8",
    "url": "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-50dee9cbdfafdc8a8247c1b8",
    "author": "Wincomparator",
    "author_url": "/sources/wincomparator-com/",
    "market": "1X2, match result",
    "selection": "Arsenal",
    "outcome": "Won",
    "price": "1.21",
    "published_at": null,
    "recorded_at": "2026-10-11T09:20:37.150Z",
    "lead_hours": 57.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-43383196c0305b444b62ad64",
    "url": "/sources/rekatochklart-com/picks/5/#pick-n-43383196c0305b444b62ad64",
    "author": "Rekatochklart",
    "author_url": "/sources/rekatochklart-com/",
    "market": "Asian handicap -1.5",
    "selection": "Arsenal -1.5",
    "outcome": "Won",
    "price": "1.67",
    "published_at": "2026-10-12T15:12:37.000Z",
    "recorded_at": "2026-10-12T15:19:29.702Z",
    "lead_hours": 27.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-8fd2d2c6c0a771c00817cb8f",
    "url": "/authors/lewis-nolan/picks/7/#pick-n-8fd2d2c6c0a771c00817cb8f",
    "author": "Lewis Nolan",
    "author_url": "/authors/lewis-nolan/",
    "market": "Both teams to score",
    "selection": "yes",
    "outcome": "Lost",
    "price": "2.10",
    "published_at": "2026-10-11T21:27:00.000Z",
    "recorded_at": "2026-10-12T03:44:13.532Z",
    "lead_hours": 39.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-66ffced2184d89f736311ab2",
    "url": "/authors/ben-knapton/picks/3/#pick-n-66ffced2184d89f736311ab2",
    "author": "Ben Knapton",
    "author_url": "/authors/ben-knapton/",
    "market": "Correct score",
    "selection": "Arsenal 2-0 Lille",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-11T10:43:31.000Z",
    "recorded_at": "2026-10-11T11:09:52.239Z",
    "lead_hours": 55.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-00a9a6fb4fae4c0b788e06b7",
    "url": "/authors/ewan-ross-murray/picks/25/#pick-n-00a9a6fb4fae4c0b788e06b7",
    "author": "Ewan Ross-Murray",
    "author_url": "/authors/ewan-ross-murray/",
    "market": "Correct score",
    "selection": "Arsenal 3-1 Lille",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-13T00:00:00.000Z",
    "recorded_at": "2026-10-13T00:06:01.762Z",
    "lead_hours": 18.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-3f32a7fd739420e2fcf5d68a",
    "url": "/sources/free-super-tips/picks/14/#pick-n-3f32a7fd739420e2fcf5d68a",
    "author": "Free Super Tips",
    "author_url": "/sources/free-super-tips/",
    "market": "Correct score",
    "selection": "Arsenal 2-0 Lille",
    "outcome": "Lost",
    "price": "6.50",
    "published_at": null,
    "recorded_at": "2026-10-12T12:54:46.635Z",
    "lead_hours": 30.1,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-3bc4f1fec5f889aeb00ea917",
    "url": "/authors/lewis-nolan/picks/7/#pick-n-3bc4f1fec5f889aeb00ea917",
    "author": "Lewis Nolan",
    "author_url": "/authors/lewis-nolan/",
    "market": "Correct score",
    "selection": "Arsenal 2-1 Lille",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-11T21:27:00.000Z",
    "recorded_at": "2026-10-12T03:44:13.532Z",
    "lead_hours": 39.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-0494fb687050f78161b8e003",
    "url": "/authors/matt-law/picks/7/#pick-n-0494fb687050f78161b8e003",
    "author": "Matt Law",
    "author_url": "/authors/matt-law/",
    "market": "Correct score",
    "selection": "Arsenal 2-0 Lille",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-12T23:05:00.000Z",
    "recorded_at": "2026-10-13T00:09:48.564Z",
    "lead_hours": 18.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-7933c328ae398292b536d5f8",
    "url": "/authors/miguel-alvim/picks/3/#pick-n-7933c328ae398292b536d5f8",
    "author": "Miguel Alvim",
    "author_url": "/authors/miguel-alvim/",
    "market": "Correct score",
    "selection": "Arsenal 2-0 Lille",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-13T04:01:00.000Z",
    "recorded_at": "2026-10-13T04:06:16.607Z",
    "lead_hours": 14.9,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-e52bcab92fb7958827021bbe",
    "url": "/sources/oddsekspert-no/picks/3/#pick-n-e52bcab92fb7958827021bbe",
    "author": "OddsEkspert.no",
    "author_url": "/sources/oddsekspert-no/",
    "market": "Correct score",
    "selection": "Arsenal 2-1 Lille",
    "outcome": "Lost",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-13T00:09:34.532Z",
    "lead_hours": 18.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-23f3209903666f0b3f1f6696",
    "url": "/sources/tipsbladet-no/picks/4/#pick-n-23f3209903666f0b3f1f6696",
    "author": "Tipsbladet",
    "author_url": "/sources/tipsbladet-no/",
    "market": "Correct score",
    "selection": "Arsenal 3-0 Lille",
    "outcome": "Won",
    "price": "7.85",
    "published_at": "2026-10-13T09:59:56.000Z",
    "recorded_at": "2026-10-13T10:09:36.347Z",
    "lead_hours": 8.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-7ee9c6576b68d4cb5e45b617",
    "url": "/sources/footystats-org/picks/17/#pick-n-7ee9c6576b68d4cb5e45b617",
    "author": "FootyStats",
    "author_url": "/sources/footystats-org/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Won",
    "price": "1.50",
    "published_at": null,
    "recorded_at": "2026-10-13T18:19:22.611Z",
    "lead_hours": 0.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-67d268f66a56086d2ed9929d",
    "url": "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-67d268f66a56086d2ed9929d",
    "author": "Wincomparator",
    "author_url": "/sources/wincomparator-com/",
    "market": "Over/Under 2.5 goals",
    "selection": "over 2.5",
    "outcome": "Won",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-11T09:20:37.150Z",
    "lead_hours": 57.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-07b0bac3dc93fdf7fe5bbcf9",
    "url": "/authors/bauns/picks/2/#pick-n-07b0bac3dc93fdf7fe5bbcf9",
    "author": "Bauns",
    "author_url": "/authors/bauns/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": "1.62",
    "published_at": "2026-10-13T08:17:34.000Z",
    "recorded_at": "2026-10-13T08:19:22.795Z",
    "lead_hours": 10.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-32faede87e8474a9d1f7f085",
    "url": "/sources/footystats-org/picks/17/#pick-n-32faede87e8474a9d1f7f085",
    "author": "FootyStats",
    "author_url": "/sources/footystats-org/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": "1.58",
    "published_at": null,
    "recorded_at": "2026-10-13T18:19:22.611Z",
    "lead_hours": 0.7,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-4fd8b22a083efbdb12ebdd94",
    "url": "/authors/goksim/picks/2/#pick-n-4fd8b22a083efbdb12ebdd94",
    "author": "Goksim",
    "author_url": "/authors/goksim/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": "1.57",
    "published_at": "2026-10-12T04:56:52.000Z",
    "recorded_at": "2026-10-12T05:09:40.610Z",
    "lead_hours": 37.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-8c6bf0015817bed9a374db8a",
    "url": "/authors/lewis-nolan/picks/7/#pick-n-8c6bf0015817bed9a374db8a",
    "author": "Lewis Nolan",
    "author_url": "/authors/lewis-nolan/",
    "market": "Over/Under 3.5 goals",
    "selection": "under 3.5",
    "outcome": "Won",
    "price": "1.57",
    "published_at": "2026-10-11T21:27:00.000Z",
    "recorded_at": "2026-10-12T03:44:13.532Z",
    "lead_hours": 39.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Correct score",
    "predictions": 8,
    "sources": 8,
    "one_source": false,
    "eligible": 8,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Arsenal 2-0 Lille",
      "predictions": 4,
      "eligible": 4
     },
     {
      "selection": "Arsenal 2-1 Lille",
      "predictions": 2,
      "eligible": 2
     },
     {
      "selection": "Arsenal 3-0 Lille",
      "predictions": 1,
      "eligible": 1
     },
     {
      "selection": "Arsenal 3-1 Lille",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "implied_by_score": [
     {
      "selection": "Arsenal",
      "predictions": 8
     }
    ],
    "median_odds": "7.17",
    "odds_from_author": 2,
    "odds_from_snapshot": 0
   },
   {
    "market": "1X2, match result",
    "predictions": 4,
    "sources": 4,
    "one_source": false,
    "eligible": 4,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Arsenal",
      "predictions": 4,
      "eligible": 4
     }
    ],
    "median_odds": "1.21",
    "odds_from_author": 2,
    "odds_from_snapshot": 2
   },
   {
    "market": "Over/Under 3.5 goals",
    "predictions": 4,
    "sources": 4,
    "one_source": false,
    "eligible": 4,
    "different_selections": 0,
    "selections": [
     {
      "selection": "under 3.5",
      "predictions": 4,
      "eligible": 4
     }
    ],
    "median_odds": "1.58",
    "odds_from_author": 4,
    "odds_from_snapshot": 0
   },
   {
    "market": "Over/Under 2.5 goals",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "over 2.5",
      "predictions": 2,
      "eligible": 2
     }
    ],
    "median_odds": "1.50",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Asian handicap -1.5",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Arsenal -1.5",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "median_odds": "1.67",
    "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": "2.10",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 1,
  "selections_before_kickoff": 20,
  "independent_sources": 15,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "footballwhispers.com",
    "materials": 1,
    "authors": 1,
    "selections": 3
   },
   {
    "source": "footystats.org",
    "materials": 1,
    "authors": 1,
    "selections": 2
   },
   {
    "source": "oddsekspert.no",
    "materials": 1,
    "authors": 1,
    "selections": 2
   },
   {
    "source": "sportsmole.co.uk",
    "materials": 2,
    "authors": 2,
    "selections": 2
   },
   {
    "source": "wincomparator.com",
    "materials": 1,
    "authors": 1,
    "selections": 2
   },
   {
    "source": "betbrothers.es",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "betxpert.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "freesupertips.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "rekatochklart.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "si.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "speltips.se",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "sportsbettingdime.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "svijetkladjenja.com",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "tipsbladet.no",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 12,
   "lost": 8,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [
   {
    "author": "Lewis Nolan",
    "author_url": "/authors/lewis-nolan/",
    "picks": 3,
    "record_ids": [
     "n-8c6bf0015817bed9a374db8a",
     "n-8fd2d2c6c0a771c00817cb8f",
     "n-3bc4f1fec5f889aeb00ea917"
    ],
    "markets": [
     "Over/Under 3.5 goals",
     "Both teams to score",
     "Correct score"
    ],
    "selections": [
     "under 3.5",
     "yes",
     "Arsenal 2-1 Lille"
    ],
    "prices": [
     "1.57",
     "2.10",
     null
    ],
    "outcomes": [
     "Won",
     "Lost",
     "Lost"
    ],
    "scenario": "under 3.5 goals · Both teams to score: yes · Arsenal 2-1 Lille",
    "result": "any_wrong",
    "recorded_at": "2026-10-12T03:44:13.532Z",
    "lead_hours": 39.3,
    "evidence_urls": [
     "/authors/lewis-nolan/picks/7/#pick-n-8c6bf0015817bed9a374db8a",
     "/authors/lewis-nolan/picks/7/#pick-n-8fd2d2c6c0a771c00817cb8f",
     "/authors/lewis-nolan/picks/7/#pick-n-3bc4f1fec5f889aeb00ea917"
    ]
   },
   {
    "author": "FootyStats",
    "author_url": "/sources/footystats-org/",
    "picks": 2,
    "record_ids": [
     "n-7ee9c6576b68d4cb5e45b617",
     "n-32faede87e8474a9d1f7f085"
    ],
    "markets": [
     "Over/Under 2.5 goals",
     "Over/Under 3.5 goals"
    ],
    "selections": [
     "over 2.5",
     "under 3.5"
    ],
    "prices": [
     "1.50",
     "1.58"
    ],
    "outcomes": [
     "Won",
     "Won"
    ],
    "scenario": "over 2.5 goals · under 3.5 goals",
    "result": "all_right",
    "recorded_at": "2026-10-13T18:19:22.611Z",
    "lead_hours": 0.7,
    "evidence_urls": [
     "/sources/footystats-org/picks/17/#pick-n-7ee9c6576b68d4cb5e45b617",
     "/sources/footystats-org/picks/17/#pick-n-32faede87e8474a9d1f7f085"
    ]
   },
   {
    "author": "OddsEkspert.no",
    "author_url": "/sources/oddsekspert-no/",
    "picks": 2,
    "record_ids": [
     "n-a5270e1c2edb62369c52bb64",
     "n-e52bcab92fb7958827021bbe"
    ],
    "markets": [
     "1X2, match result",
     "Correct score"
    ],
    "selections": [
     "Arsenal",
     "Arsenal 2-1 Lille"
    ],
    "prices": [
     null,
     null
    ],
    "outcomes": [
     "Won",
     "Lost"
    ],
    "scenario": "Arsenal · Arsenal 2-1 Lille",
    "result": "any_wrong",
    "recorded_at": "2026-10-13T00:09:34.532Z",
    "lead_hours": 18.8,
    "evidence_urls": [
     "/sources/oddsekspert-no/picks/3/#pick-n-a5270e1c2edb62369c52bb64",
     "/sources/oddsekspert-no/picks/3/#pick-n-e52bcab92fb7958827021bbe"
    ]
   },
   {
    "author": "Wincomparator",
    "author_url": "/sources/wincomparator-com/",
    "picks": 2,
    "record_ids": [
     "n-50dee9cbdfafdc8a8247c1b8",
     "n-67d268f66a56086d2ed9929d"
    ],
    "markets": [
     "1X2, match result",
     "Over/Under 2.5 goals"
    ],
    "selections": [
     "Arsenal",
     "over 2.5"
    ],
    "prices": [
     "1.21",
     null
    ],
    "outcomes": [
     "Won",
     "Won"
    ],
    "scenario": "Arsenal · over 2.5 goals",
    "result": "all_right",
    "recorded_at": "2026-10-11T09:20:37.150Z",
    "lead_hours": 57.7,
    "evidence_urls": [
     "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-50dee9cbdfafdc8a8247c1b8",
     "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-67d268f66a56086d2ed9929d"
    ]
   }
  ],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 21,
   "before_kickoff": 20,
   "after_kickoff": 1,
   "at_least_2h": 18,
   "share_2h_plus": 85.7,
   "median_hours": 18.9,
   "min_hours": 0.7,
   "max_hours": 57.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": "Arsenal vs Lille: Recorded Predictions and Results — 13 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-04cca47dc78a544574c92257",
   "type_code": "early",
   "moment_at": "2026-10-11T20:14:38.948Z",
   "freeze_at": "2026-10-11T20:14:39.100Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 1,
     "publications": 1,
     "comparable": 1,
     "unique": 1,
     "contributions": 1
    },
    "group_list": [
     {
      "phrase": "Correct score — Most common recorded selection: Arsenal 2-0 Lille — 1 of 1 eligible",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": "2-0",
      "n": 1,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Arsenal 2-0 Lille",
        "choice": "2-0"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 0,
    "not_counted": 0
   },
   "composition": [
    "n-66ffced2184d89f736311ab2"
   ],
   "hash": "f117c8bd278f0ae77170902f5ea27c37d5ce837ccf8f71231d629343f4e2e269"
  },
  "closing_line": {
   "id": "sr-e0efa38f0d7ea1317324fad8",
   "type_code": "closing_price",
   "moment_at": "2026-10-13T19:00:00.000Z",
   "freeze_at": "2026-10-13T19:23:13.509Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 46,
     "publications": 54,
     "comparable": 46,
     "unique": 48,
     "contributions": 44
    },
    "group_list": [
     {
      "phrase": "Correct score — Most common recorded selection: Arsenal 2-0 Lille (5 of 9 eligible)",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": "2-0",
      "n": 9,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 5,
        "in_words": "Arsenal 2-0 Lille",
        "choice": "2-0"
       },
       {
        "figure": 2,
        "in_words": "Arsenal 2-1 Lille",
        "choice": "2-1"
       },
       {
        "figure": 1,
        "in_words": "Arsenal 3-0 Lille",
        "choice": "3-0"
       },
       {
        "figure": 1,
        "in_words": "Arsenal 3-1 Lille",
        "choice": "3-1"
       }
      ]
     },
     {
      "phrase": "1X2, match result — Most common recorded selection: Arsenal (8 of 8 eligible)",
      "source_group": "1x2|*|match|*|*#explicit",
      "leader": "1",
      "n": 8,
      "market_label": "1X2, match result",
      "row_list": [
       {
        "figure": 8,
        "in_words": "Arsenal",
        "choice": "1"
       }
      ]
     },
     {
      "phrase": "To win to nil — Most common recorded selection: Arsenal to win to nil (5 of 5 eligible)",
      "source_group": "win_to_nil|*|match|*|*#explicit",
      "leader": "1",
      "n": 5,
      "market_label": "To win to nil",
      "row_list": [
       {
        "figure": 5,
        "in_words": "Arsenal to win to nil",
        "choice": "1"
       }
      ]
     },
     {
      "phrase": "Over/Under 3.5 goals — Most common recorded selection: under 3.5 (5 of 5 eligible)",
      "source_group": "total|3.5|match|*|*#explicit",
      "leader": "under",
      "n": 5,
      "market_label": "Over/Under 3.5 goals",
      "row_list": [
       {
        "figure": 5,
        "in_words": "under 3.5",
        "choice": "under"
       }
      ]
     },
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: over 2.5 (3 of 4 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "over",
      "n": 4,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 3,
        "in_words": "over 2.5",
        "choice": "over"
       },
       {
        "figure": 1,
        "in_words": "under 2.5",
        "choice": "under"
       }
      ]
     },
     {
      "phrase": "Asian handicap -1.5 — Most common recorded selection: Arsenal -1.5 (3 of 3 eligible)",
      "source_group": "handicap_asian|-1.5|match|*|*#explicit",
      "leader": "1",
      "n": 3,
      "market_label": "Asian handicap -1.5",
      "row_list": [
       {
        "figure": 3,
        "in_words": "Arsenal -1.5",
        "choice": "1"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 1,
    "not_counted": 4
   },
   "composition": [
    "n-007f4d4716d1f9d5f93b4e4f",
    "n-00a9a6fb4fae4c0b788e06b7",
    "n-0494fb687050f78161b8e003",
    "n-07b0bac3dc93fdf7fe5bbcf9",
    "n-0c697a88f2d1874ebb121fb7",
    "n-23f3209903666f0b3f1f6696",
    "n-279c0e3099b3b7f903db2922",
    "n-32faede87e8474a9d1f7f085",
    "n-378c9c1822893f043f2b9743",
    "n-3bc4f1fec5f889aeb00ea917",
    "n-3da05317051d29b5827ac070",
    "n-3f32a7fd739420e2fcf5d68a",
    "n-4076506c6e416d26fde2ddac",
    "n-414474be94fc8ae3ec7c56cc",
    "n-43383196c0305b444b62ad64",
    "n-4631123bf342ec48b0d6c871",
    "n-49dab1219f9b5555db658ee0",
    "n-4fd8b22a083efbdb12ebdd94",
    "n-59cd26e5e60b01549ef26e1e",
    "n-6086caea3c815bbe0a43b5ea",
    "n-66ffced2184d89f736311ab2",
    "n-690c91c9ee93016abf129189",
    "n-6c3508f60ef6a79b9c3312d8",
    "n-7066269d0f893f809c4bd1c8",
    "n-70f459d25fa1baff6d09c96c",
    "n-7928a4a7d7ef9a241cd19b59",
    "n-7933c328ae398292b536d5f8",
    "n-7ee9c6576b68d4cb5e45b617",
    "n-8626b071c7464970f35bafff",
    "n-8c6bf0015817bed9a374db8a",
    "n-8fd2d2c6c0a771c00817cb8f",
    "n-8ff7481b9bc6a2ca7c6f5179",
    "n-93570a877095b81e9b2becfd",
    "n-9408d921cb3426a8a1d19fab",
    "n-97873353273d1241ed90a352",
    "n-9973b4ffe6f405ba70c09061",
    "n-9d4f26ebe69357809d347639",
    "n-a2dd40c772a21d73c9233072",
    "n-a371e571536631c084b17139",
    "n-a5270e1c2edb62369c52bb64",
    "n-abf519b8bef8f44ffd73f331",
    "n-b37231b9440d2d03bedf586c",
    "n-c11fa9f88b96579aaacbc810",
    "n-c67e182b0078a5053acd4e52",
    "n-d0be82716bf6a5ee9e435e38",
    "n-d597d7582e88f700714be4ba",
    "n-d9a39998526b43921e28096d",
    "n-dc750a13e837b2b3050502c0",
    "n-e26d45d07ce2c1edda33b95f",
    "n-e52bcab92fb7958827021bbe",
    "n-eaedfb8ef05f2ba305a9334d",
    "n-ec8ed76b1a1674e098c5ac32",
    "n-ede74ffc81b47be78bb0862d",
    "n-edf0ef14f9b2a8782264ca10"
   ],
   "hash": "a864ed26444b5699e9b6f9a36525088f7e1adaa9e27849e3972a881790788613"
  },
  "author_rows": [
   {
    "id": "sr-2cad90ce2395fb05175daccb",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.623Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-0208bb30515359269569bb0f",
    "name_shown": "Sportsbook Review Soccer Picks",
    "url": "/sources/sportsbookreview-com/"
   },
   {
    "id": "sr-4aebf26afd590d48c3f3e33a",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.632Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-034ee1ff4f01a511116bad24",
    "name_shown": "Ștefan B",
    "url": null
   },
   {
    "id": "sr-cd5d365b5f3b441b0c55fd33",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 3,
     "method_version": "2.2",
     "net_points_hundredths": 6993,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "23.31",
     "settled_picks": 3,
     "staked_hundredths": 30000,
     "void": 0
    },
    "composition": [
     "c|s-4dc10c72315f|r-12683daf0eec1c24|v-df109adb0bd82d35",
     "c|s-7674778c71d5|r-3786d260d5625aed|v-7c92373885bf4fc2",
     "c|s-c6ff28609cbc|r-cbc0f0c35751d5be|v-c8bcaa14ddc4b9fc"
    ],
    "hash": "2f92e3c1cb680322b9946d05fabe61d985d6a51df8b1ae1f0b613dd4d6ea9f7e",
    "entity_ref": "e-08e0df8122e7e5a9c4e55848",
    "name_shown": "OddsEkspert.no",
    "url": "/sources/oddsekspert-no/"
   },
   {
    "id": "sr-bdadb389be9285f7467fff71",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-0c9e6c76d2c318837aeab83e",
    "name_shown": "Bauns",
    "url": "/authors/bauns/"
   },
   {
    "id": "sr-c6f215d5e9641db9d9cc822f",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 23500,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "235.00",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-e65525f23524|r-ab4e4aab7bc0184f|v-59b596e426ee5c9a"
    ],
    "hash": "87b1d6d9d296b08bf9daefc09bb0833b789189b3393377fd6c46b7598f86fc12",
    "entity_ref": "e-22aba9ac39912cdd0c97214d",
    "name_shown": "Nathan Egerton",
    "url": "/authors/nathan-egerton/"
   },
   {
    "id": "sr-0364bc1b7b516b5ab29edf2f",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 5,
     "method_version": "2.2",
     "net_points_hundredths": 3860,
     "period_from": "2026-10-12",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "7.72",
     "settled_picks": 5,
     "staked_hundredths": 50000,
     "void": 0
    },
    "composition": [
     "c|s-3bc84f9786dd|r-5d7b97a7f446dc19|v-5a55affde0a3f1fb",
     "c|s-46d4d944cc24|r-beb844aa278a41ef|v-053426295ad34d97",
     "c|s-59dcc3b337b9|r-3dbf3e898937ba26|v-026676804fe966dd",
     "c|s-63a23007668d|r-dbb6589532785173|v-b14a44ffae4e59ef",
     "c|s-b32377970879|r-6310a7e0ef45f327|v-ac1fe5497c6a30a0"
    ],
    "hash": "4d2044b18f11300c0c9e8dd0ee5f36fb90568581efca380ac07684ee4608a3db",
    "entity_ref": "e-2b039fe17676dade1865ad74",
    "name_shown": "FootyStats",
    "url": "/sources/footystats-org/"
   },
   {
    "id": "sr-1146783a1c98558c83d00f42",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 4,
     "method_version": "2.2",
     "net_points_hundredths": -3115,
     "period_from": "2026-09-29",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "-5.19",
     "settled_picks": 6,
     "staked_hundredths": 60000,
     "void": 0
    },
    "composition": [
     "c|s-303919d68e79|r-292b91df68c77bd1|v-00adf69230d08b82",
     "c|s-3bc84f9786dd|r-3483221117b037af|v-38357946c9728914",
     "c|s-3bc84f9786dd|r-d2cc52b9099dd29b|v-40402ef73ef2b833",
     "c|s-890891f7d4b9|r-26040de607fd6678|v-b8cd9af9301fd723",
     "c|s-890891f7d4b9|r-b2de862d26dd2691|v-22109052c0e7544a",
     "c|s-df561662c1db|r-81267d6472c74eb6|v-1843f3e9f58b3e4d"
    ],
    "hash": "e3e308da0069d663d055327606011f0cb87ef660efefdd104c4adb7e70448dc7",
    "entity_ref": "e-4cc4c9e444b2f1555c32f2cc",
    "name_shown": "Andrew Hendrie",
    "url": "/authors/andrew-hendrie/"
   },
   {
    "id": "sr-b72b8a986dc0e5ffd93bf8a1",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": 8802,
     "period_from": "2026-10-10",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "44.01",
     "settled_picks": 2,
     "staked_hundredths": 20000,
     "void": 0
    },
    "composition": [
     "c|s-303919d68e79|r-b0823898f5152276|v-a264223a313500f1",
     "c|s-b421c1106eb1|r-c0ae3e9a8f341bf2|v-3a422896164b0864"
    ],
    "hash": "6bed3d5a81b5630a042f1880c4481b10f5233d2b7811914d1b3344efa05667e3",
    "entity_ref": "e-5484d671de95ebac8457fb64",
    "name_shown": "Antxón Pascual",
    "url": "/authors/antxon-pascual/"
   },
   {
    "id": "sr-b5177fc511cda1a886ef91cc",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.633Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": 10303,
     "period_from": "2026-10-12",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "51.52",
     "settled_picks": 2,
     "staked_hundredths": 20000,
     "void": 0
    },
    "composition": [
     "c|s-3bc84f9786dd|r-3483221117b037af|v-38357946c9728914",
     "c|s-63a23007668d|r-f43cb275c9ddf746|v-ea092cdc33bd9691"
    ],
    "hash": "0900f811805cbf29b8b85f0341c0a9492c2e7127ab11882bbe3eacb214c5552d",
    "entity_ref": "e-584ae723dcff5b098d7b1d38",
    "name_shown": "Speltips.se",
    "url": "/sources/speltips-se/"
   },
   {
    "id": "sr-a5148de2733307afc8d7d746",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 7576,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "75.76",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-a7837daec4e9|r-02e77611ab7d49cd|v-102bd9e6a0454c97"
    ],
    "hash": "272b32648867d5384753110eb07bcb89c3c7d4eaf97cc7f0470956f9ff987393",
    "entity_ref": "e-73a0b71b7a75e26cc0d5bcbc",
    "name_shown": "Nuno Gonçalves",
    "url": "/authors/nuno-goncalves/"
   },
   {
    "id": "sr-5db29a14a3de2f98d4737a7d",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 9,
     "method_version": "2.2",
     "net_points_hundredths": 29787,
     "period_from": "2026-10-11",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "33.10",
     "settled_picks": 9,
     "staked_hundredths": 90000,
     "void": 0
    },
    "composition": [
     "c|s-06bacf89a285|r-3d3092d76bc58e28|v-a820b418aa57a58b",
     "c|s-40031903677a|r-a1072d992a5e4bf1|v-ecc01a46207b2e3c",
     "c|s-4dc10c72315f|r-12683daf0eec1c24|v-df109adb0bd82d35",
     "c|s-6a22d0a16deb|r-7cdfacb85ed7659f|v-a61ab235bc806387",
     "c|s-6daf1549fb1e|r-11f8e7449fa5c236|v-f995b6bb238047ef",
     "c|s-8702b9f6aca5|r-99fcfd14da0ceffb|v-acf58f5d736462f2",
     "c|s-890891f7d4b9|r-26040de607fd6678|v-b8cd9af9301fd723",
     "c|s-b421c1106eb1|r-c0ae3e9a8f341bf2|v-3a422896164b0864",
     "c|s-c6ff28609cbc|r-71691b0377ca68f9|v-15659294580702eb"
    ],
    "hash": "9440b39e3fa3f0794df8a13da20e8eb79f03faf94c11bbc452b0e58d04fe9bbd",
    "entity_ref": "e-75a0c8be5554a03a944dbd52",
    "name_shown": "İddaaTahmin",
    "url": "/sources/iddaatahmin11-com/"
   },
   {
    "id": "sr-4bce0164afceb8029be8f2dc",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-7ea0717014efcf9e0709d94a",
    "name_shown": "Ewan Ross-Murray",
    "url": "/authors/ewan-ross-murray/"
   },
   {
    "id": "sr-58d9e8b26b272919683972a8",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-8e187e16c4b6ff71a018973b",
    "name_shown": "Sam McLoughlin",
    "url": "/authors/sam-mcloughlin/"
   },
   {
    "id": "sr-7a5ca22fa27a87c4bc8b28c1",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 3,
     "method_version": "2.2",
     "net_points_hundredths": 15101,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "50.34",
     "settled_picks": 3,
     "staked_hundredths": 30000,
     "void": 0
    },
    "composition": [
     "c|s-0bda80625d12|r-9f718a795d054cf4|v-e275cc991d6c2be4",
     "c|s-8736de637615|r-ed42e2bcf1192b8d|v-cf86fac71b8593ac",
     "c|s-a7837daec4e9|r-1341e67ac79c5e49|v-6d3b72f3a42bbc6a"
    ],
    "hash": "b74cd2193a5257c8f10b83e783b9307af6be41d884ea9e5116907fffeb48a31f",
    "entity_ref": "e-93d1f76c6a2dcde804612cb0",
    "name_shown": "Tipplap",
    "url": "/sources/tipplap-hu/"
   },
   {
    "id": "sr-bdbe0e61eadd08d8b76810d9",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 8333,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "83.33",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-c6ff28609cbc|r-308e29c495e44716|v-376e717d4e66e873"
    ],
    "hash": "6c4f97e7f833f06d4b5c2ee1ce3f2992b38f0e15f9dd680f62f15cc372823039",
    "entity_ref": "e-96cd87435c6da26cd77bdd46",
    "name_shown": "Sporting Life",
    "url": "/sources/sporting-life/"
   },
   {
    "id": "sr-25fcae5e86b15d267c1e18d2",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-9b09d4e9eb231abca2128035",
    "name_shown": "Goksim",
    "url": "/authors/goksim/"
   },
   {
    "id": "sr-dbdf060a8dc383ae8105c3b4",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 4000,
     "period_from": "2026-10-10",
     "period_to": "2026-10-10",
     "price_rule": "Our market snapshot",
     "return_percent": "40.00",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-303919d68e79|r-b0823898f5152276|v-a264223a313500f1"
    ],
    "hash": "833efd3b5c90ec4af362b2a9d3f79d1d6e4a49674261be53ca37823df8c06e3a",
    "entity_ref": "e-b220e9bd712e7a04e6cf72e3",
    "name_shown": "Ben Knapton",
    "url": "/authors/ben-knapton/"
   },
   {
    "id": "sr-9fecd80e4605d42072c1178a",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 12,
     "method_version": "2.2",
     "net_points_hundredths": 33768,
     "period_from": "2026-10-11",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "30.70",
     "settled_picks": 12,
     "staked_hundredths": 110000,
     "void": 1
    },
    "composition": [
     "c|s-12343692d377|r-c0f4f4a7f1aa232e|v-efc96091f9465e6b",
     "c|s-40031903677a|r-308e227cfa2bbee7|v-81fff31766cd9600",
     "c|s-6daf1549fb1e|r-4702a8da8c1027d7|v-669f6f145c37a92f",
     "c|s-7674778c71d5|r-a2467934ba705f6e|v-4eb0051dc65def93",
     "c|s-7f51e7225c5b|r-1463b30df3322640|v-fe68c08531fb43bb",
     "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-d89c86e9d1db|r-24d5bb7b45b36cf1|v-dd65fa22cbf40aee",
     "c|s-e65525f23524|r-6f1ee7b476d8a361|v-f6b0fb028c052bc9",
     "c|s-f793845eecea|r-6646a34ffa003619|v-9aabb3474f092221"
    ],
    "hash": "4a1137db957d5d9268189fe1f7c0da578696a8f28772c42b92dcd2080d621ea4",
    "entity_ref": "e-be2f33813b4b9a496719fe5c",
    "name_shown": "Dailysports",
    "url": "/sources/dailysports-net/"
   },
   {
    "id": "sr-f618379a36a448f82054e2d2",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": -20000,
     "period_from": "2026-10-10",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "-100.00",
     "settled_picks": 2,
     "staked_hundredths": 20000,
     "void": 0
    },
    "composition": [
     "c|s-3b581b019b07|r-98e6de82efe58191|v-cd6119d6eaa79cbd",
     "c|s-7f51e7225c5b|r-cf00101707003355|v-2640829644194824"
    ],
    "hash": "d2403aba729bed38b9f2f26213b96da7acfee65381ca1a48404be4122904d6e6",
    "entity_ref": "e-c0f81d9742abd31cba2ba7b2",
    "name_shown": "Matt Law",
    "url": "/authors/matt-law/"
   },
   {
    "id": "sr-7d7e799e4f311401a6ab7f47",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": -21833,
     "period_from": "2026-10-10",
     "period_to": "2026-10-10",
     "price_rule": "Our market snapshot",
     "return_percent": "-54.58",
     "settled_picks": 4,
     "staked_hundredths": 40000,
     "void": 0
    },
    "composition": [
     "c|s-37ee5665d243|r-6f7f3de294257517|v-26039cc2a257f9ce",
     "c|s-37ee5665d243|r-f9f82c023cc36004|v-a048c127d2f9c066",
     "c|s-d94c740f7123|r-9b237d06be8a21f9|v-5195164624fb113f",
     "c|s-d94c740f7123|r-df0c1d3b4f056bfb|v-d01ebabbc18a5dbc"
    ],
    "hash": "029baf95020d85186baaa86de5baecd9b90155869f738fea91196f0d550eb0d3",
    "entity_ref": "e-c53938bd8d26ad3720802a07",
    "name_shown": "Miguel Alvim",
    "url": "/authors/miguel-alvim/"
   },
   {
    "id": "sr-6ee9cc1632e8e32a3ca3a466",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.634Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-c73e2d690083b73e2063c241",
    "name_shown": "Scores24",
    "url": "/sources/scores24-live/"
   },
   {
    "id": "sr-222cd4d617a7270ef7816ca8",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-cbc2feb76e429b67551a7d39",
    "name_shown": "Joe Casey",
    "url": "/authors/joe-casey/"
   },
   {
    "id": "sr-0cf967ee919216d54a090842",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": -10000,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "-100.00",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-890891f7d4b9|r-26040de607fd6678|v-d601fe5141dcfac5"
    ],
    "hash": "9afe456a11206c44c8f31a4a832e2ed8f6a99c93ed3c4190c317e77f1b1cba34",
    "entity_ref": "e-d81fb1f17a36a9afb5ea2622",
    "name_shown": "Dan Childs",
    "url": "/authors/dan-childs/"
   },
   {
    "id": "sr-6b119919cb1ae10e93145bc4",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 30,
     "method_version": "2.2",
     "net_points_hundredths": 6325,
     "period_from": "2026-10-03",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "2.04",
     "settled_picks": 31,
     "staked_hundredths": 310000,
     "void": 0
    },
    "composition": [
     "c|s-06bacf89a285|r-3d3092d76bc58e28|v-a820b418aa57a58b",
     "c|s-094908148541|r-6c6d2128b681925c|v-8abe74cadb567702",
     "c|s-1be81e1ea862|r-ccd31ce11a10d243|v-0cbe8ce2841b8af4",
     "c|s-396768bd82dd|r-750e0987f1d3fb1c|v-fbdf594b83631882",
     "c|s-3b581b019b07|r-98e6de82efe58191|v-cd6119d6eaa79cbd",
     "c|s-457db28d4b83|r-b7cb76a26c5842a4|v-a93ac5c8445adda9",
     "c|s-60e403153fd3|r-8b03fb19aec7b154|v-ee865feaf4faafc3",
     "c|s-63a23007668d|r-4436f4564b718a45|v-4b5c4097ab69fd44",
     "c|s-63a23007668d|r-dbb6589532785173|v-b14a44ffae4e59ef",
     "c|s-6daf1549fb1e|r-11f8e7449fa5c236|v-f995b6bb238047ef",
     "c|s-7284e8f9dd75|r-14f4fd731e1581c2|v-d6c3cacded821981",
     "c|s-75359e8318d6|r-5ea37c1d92ca7bfb|v-5079a861d7edb7de",
     "c|s-7674778c71d5|r-09b18aed453e37eb|v-03498a51712fbae4",
     "c|s-784b6fe1a394|r-7c9dd876cc47be67|v-b767d132af3d744e",
     "c|s-83453d98f561|r-1ba2e461bfac9824|v-c6bf908d1f6dfc15",
     "c|s-8671e54fe987|r-26cd0bf1ae9a2e8f|v-d2b2e737eb7668d8",
     "c|s-8736de637615|r-9885fe870a4bd009|v-792e6315783fd5d4",
     "c|s-890891f7d4b9|r-ad2ddf93d867300a|v-cdca1325548595b3",
     "c|s-8ffaa07fdf31|r-09c05cadbafe4f45|v-56eac26e83b77df8",
     "c|s-98cb3d9d0835|r-2f8372e19abd03be|v-6af995629a4cda55",
     "c|s-99b355985f5d|r-65cadb2a047e678e|v-efa56f7c79833b89",
     "c|s-9a8738c8f2a7|r-ad797b2d61502f41|v-1dc13ea6aad5a3a1",
     "c|s-a3f863875035|r-62d707177ffcce6d|v-5d37c9ac84def1e7",
     "c|s-a6d599e29c75|r-20bfc97738e85f0a|v-f8dfad0dc285d93d",
     "c|s-a7837daec4e9|r-d370af016301ba9c|v-b7454f33e1d11a7d",
     "c|s-ba3d2d894694|r-f7e4fda83eac7d10|v-6a6beff5eb4d3b0d",
     "c|s-baa2622eed96|r-8c287d7fabbeb380|v-cf3d944f6f0b35ab",
     "c|s-c171e17a7b8d|r-ffb521b2f6bf546b|v-48e1302d10600a2b",
     "c|s-c6ff28609cbc|r-54801eacc33305a4|v-6363fac5dd2b79a4",
     "c|s-e2d306934e5f|r-764b07ac5ff6024f|v-7d26c7f2e3c9b594",
     "c|s-e65525f23524|r-ab4e4aab7bc0184f|v-017d6e69868cb8a1"
    ],
    "hash": "e3935b9a836ede269c91fff5c43da478f035d9effa9935042ab860c55d95c773",
    "entity_ref": "e-db760645a3ae9e4e98f32a30",
    "name_shown": "Free Super Tips",
    "url": "/sources/free-super-tips/"
   },
   {
    "id": "sr-31c8444cfa26d6b5e5978583",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-e7b571a49ccf14c99dc3d534",
    "name_shown": "Andrea Colucci",
    "url": "/authors/andrea-colucci/"
   },
   {
    "id": "sr-d373a082415abac2ea7329bf",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 4,
     "method_version": "2.2",
     "net_points_hundredths": -37992,
     "period_from": "2026-10-09",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "-54.27",
     "settled_picks": 7,
     "staked_hundredths": 70000,
     "void": 0
    },
    "composition": [
     "c|s-3bc84f9786dd|r-3addadac09536c56|v-00d97183a862b422",
     "c|s-3bc84f9786dd|r-d2cc52b9099dd29b|v-40402ef73ef2b833",
     "c|s-3bc84f9786dd|r-d3f4c59e71c05a7b|v-cac0b84caa363f73",
     "c|s-40031903677a|r-5488484b1d2c0560|v-0557dca48853fa05",
     "c|s-890891f7d4b9|r-65bff3fdffa5e1ce|v-7c4355e185f7a572",
     "c|s-bc1b20d37a35|r-4aa6b435aefcb0a1|v-97f26caae4cf297f",
     "c|s-bc1b20d37a35|r-9e98642ae8daf2f8|v-df49129f91136f2d"
    ],
    "hash": "b04b83af1d92c0d343bf0b012a860188b3c6df243d2d81ffa1f2c07ba568c78d",
    "entity_ref": "e-e86fb7fb7bf20893f36d79f4",
    "name_shown": "Lewis Nolan",
    "url": "/authors/lewis-nolan/"
   },
   {
    "id": "sr-91fbccd7cc0babde804b4504",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-ecbf71c8ad18c3a5b8aae3a1",
    "name_shown": "Tipsbladet",
    "url": "/sources/tipsbladet-no/"
   },
   {
    "id": "sr-41c37d940df63fb95f9290e5",
    "type_code": "author_before_match",
    "moment_at": "2026-10-13T19:00:00.000Z",
    "freeze_at": "2026-10-13T19:23:13.635Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 6897,
     "period_from": "2026-10-12",
     "period_to": "2026-10-12",
     "price_rule": "Our market snapshot",
     "return_percent": "68.97",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-3bc84f9786dd|r-0673ba7a252f0873|v-ec734926211fadcd"
    ],
    "hash": "20d52570072c1eda6f5f96d5939fa9fd983a5d9d42ff9ec9e3432e43badb45db",
    "entity_ref": "e-f627d680cd81e272f675a398",
    "name_shown": "Rekatochklart",
    "url": "/sources/rekatochklart-com/"
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-5c8d0948781ee42b9c1cc173",
   "type_code": "chips",
   "moment_at": "2026-10-13T19:00:00.000Z",
   "freeze_at": "2026-10-13T19:23:13.623Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-007f4d4716d1f9d5f93b4e4f": [],
     "n-00a9a6fb4fae4c0b788e06b7": [],
     "n-0494fb687050f78161b8e003": [],
     "n-07b0bac3dc93fdf7fe5bbcf9": [],
     "n-0c697a88f2d1874ebb121fb7": [],
     "n-23f3209903666f0b3f1f6696": [],
     "n-279c0e3099b3b7f903db2922": [],
     "n-32faede87e8474a9d1f7f085": [],
     "n-378c9c1822893f043f2b9743": [],
     "n-3bc4f1fec5f889aeb00ea917": [],
     "n-3da05317051d29b5827ac070": [],
     "n-3f32a7fd739420e2fcf5d68a": [],
     "n-4076506c6e416d26fde2ddac": [],
     "n-414474be94fc8ae3ec7c56cc": [],
     "n-43383196c0305b444b62ad64": [],
     "n-4631123bf342ec48b0d6c871": [],
     "n-49dab1219f9b5555db658ee0": [],
     "n-4fd8b22a083efbdb12ebdd94": [],
     "n-59cd26e5e60b01549ef26e1e": [],
     "n-6086caea3c815bbe0a43b5ea": [],
     "n-66ffced2184d89f736311ab2": [],
     "n-690c91c9ee93016abf129189": [],
     "n-6c3508f60ef6a79b9c3312d8": [],
     "n-7066269d0f893f809c4bd1c8": [],
     "n-70f459d25fa1baff6d09c96c": [],
     "n-7928a4a7d7ef9a241cd19b59": [],
     "n-7933c328ae398292b536d5f8": [],
     "n-7ee9c6576b68d4cb5e45b617": [],
     "n-8626b071c7464970f35bafff": [],
     "n-8c6bf0015817bed9a374db8a": [],
     "n-8fd2d2c6c0a771c00817cb8f": [],
     "n-8ff7481b9bc6a2ca7c6f5179": [],
     "n-93570a877095b81e9b2becfd": [],
     "n-9408d921cb3426a8a1d19fab": [],
     "n-97873353273d1241ed90a352": [],
     "n-9973b4ffe6f405ba70c09061": [],
     "n-9d4f26ebe69357809d347639": [],
     "n-a2dd40c772a21d73c9233072": [],
     "n-a371e571536631c084b17139": [],
     "n-a5270e1c2edb62369c52bb64": [],
     "n-abf519b8bef8f44ffd73f331": [],
     "n-b37231b9440d2d03bedf586c": [],
     "n-c11fa9f88b96579aaacbc810": [],
     "n-c67e182b0078a5053acd4e52": [],
     "n-d0be82716bf6a5ee9e435e38": [],
     "n-d597d7582e88f700714be4ba": [],
     "n-d9a39998526b43921e28096d": [],
     "n-dc750a13e837b2b3050502c0": [],
     "n-e26d45d07ce2c1edda33b95f": [],
     "n-e52bcab92fb7958827021bbe": [],
     "n-eaedfb8ef05f2ba305a9334d": [],
     "n-ec8ed76b1a1674e098c5ac32": [],
     "n-ede74ffc81b47be78bb0862d": [],
     "n-edf0ef14f9b2a8782264ca10": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-007f4d4716d1f9d5f93b4e4f",
    "n-00a9a6fb4fae4c0b788e06b7",
    "n-0494fb687050f78161b8e003",
    "n-07b0bac3dc93fdf7fe5bbcf9",
    "n-0c697a88f2d1874ebb121fb7",
    "n-23f3209903666f0b3f1f6696",
    "n-279c0e3099b3b7f903db2922",
    "n-32faede87e8474a9d1f7f085",
    "n-378c9c1822893f043f2b9743",
    "n-3bc4f1fec5f889aeb00ea917",
    "n-3da05317051d29b5827ac070",
    "n-3f32a7fd739420e2fcf5d68a",
    "n-4076506c6e416d26fde2ddac",
    "n-414474be94fc8ae3ec7c56cc",
    "n-43383196c0305b444b62ad64",
    "n-4631123bf342ec48b0d6c871",
    "n-49dab1219f9b5555db658ee0",
    "n-4fd8b22a083efbdb12ebdd94",
    "n-59cd26e5e60b01549ef26e1e",
    "n-6086caea3c815bbe0a43b5ea",
    "n-66ffced2184d89f736311ab2",
    "n-690c91c9ee93016abf129189",
    "n-6c3508f60ef6a79b9c3312d8",
    "n-7066269d0f893f809c4bd1c8",
    "n-70f459d25fa1baff6d09c96c",
    "n-7928a4a7d7ef9a241cd19b59",
    "n-7933c328ae398292b536d5f8",
    "n-7ee9c6576b68d4cb5e45b617",
    "n-8626b071c7464970f35bafff",
    "n-8c6bf0015817bed9a374db8a",
    "n-8fd2d2c6c0a771c00817cb8f",
    "n-8ff7481b9bc6a2ca7c6f5179",
    "n-93570a877095b81e9b2becfd",
    "n-9408d921cb3426a8a1d19fab",
    "n-97873353273d1241ed90a352",
    "n-9973b4ffe6f405ba70c09061",
    "n-9d4f26ebe69357809d347639",
    "n-a2dd40c772a21d73c9233072",
    "n-a371e571536631c084b17139",
    "n-a5270e1c2edb62369c52bb64",
    "n-abf519b8bef8f44ffd73f331",
    "n-b37231b9440d2d03bedf586c",
    "n-c11fa9f88b96579aaacbc810",
    "n-c67e182b0078a5053acd4e52",
    "n-d0be82716bf6a5ee9e435e38",
    "n-d597d7582e88f700714be4ba",
    "n-d9a39998526b43921e28096d",
    "n-dc750a13e837b2b3050502c0",
    "n-e26d45d07ce2c1edda33b95f",
    "n-e52bcab92fb7958827021bbe",
    "n-eaedfb8ef05f2ba305a9334d",
    "n-ec8ed76b1a1674e098c5ac32",
    "n-ede74ffc81b47be78bb0862d",
    "n-edf0ef14f9b2a8782264ca10"
   ],
   "hash": "6ed84be1b77b76bcf2c0b2f7ad5b34fac8bb933de562357368d4c4509df4e86c"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": "B",
  "open_to_search": true,
  "inputs": {
   "prediction_count": 8,
   "publisher_count": 7,
   "contract": "correct_score_market|*|match|*|*#explicit",
   "forecaster_count": 15,
   "publishers_all": 14,
   "topic_count": 4,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 155
    },
    {
     "settled_count": 70
    },
    {
     "settled_count": 65
    },
    {
     "settled_count": 30
    },
    {
     "settled_count": 28
    },
    {
     "settled_count": 27
    },
    {
     "settled_count": 26
    },
    {
     "settled_count": 24
    },
    {
     "settled_count": 21
    },
    {
     "settled_count": 19
    },
    {
     "settled_count": 16
    },
    {
     "settled_count": 15
    },
    {
     "settled_count": 15
    },
    {
     "settled_count": 15
    },
    {
     "settled_count": 13
    },
    {
     "settled_count": 12
    },
    {
     "settled_count": 11
    },
    {
     "settled_count": 11
    },
    {
     "settled_count": 11
    },
    {
     "settled_count": 10
    },
    {
     "settled_count": 9
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 8
    },
    {
     "settled_count": 6
    },
    {
     "settled_count": 6
    },
    {
     "settled_count": 6
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 5
    },
    {
     "settled_count": 4
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 3
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 2
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    },
    {
     "settled_count": 1
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 20,
   "counted_sources": 15
  },
  "gates_words": "Open to search: 20 counted predictions from 15 different sources",
  "created_from": "prediction_page",
  "prediction_count": 8,
  "publisher_count": 14,
  "forecaster_count": 6,
  "newcomer_count": 12,
  "competition_authors": [
   {
    "name_shown": "Baba",
    "url": "/authors/baba/",
    "source_group": "tipsters",
    "settled_count": 65,
    "match_count": 37,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "10.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": "Infobetting",
    "url": "/sources/infobetting-com/",
    "source_group": "websites",
    "settled_count": 62,
    "match_count": 180,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-18.6",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-5f259bebd944649c02ef",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 1 Nov",
      "body": "7 matches in a row, every pick correct · 31 Oct–1 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-5f259bebd944",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-abb804e6fe445ae3046d",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 3.25 · 25 Oct",
      "body": "Draw at 3.25 · Angers v Lorient · 25 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-abb804e6fe44",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     }
    ]
   },
   {
    "name_shown": "Kelechi Udoka",
    "url": "/authors/kelechi-udoka/",
    "source_group": "experts",
    "settled_count": 26,
    "match_count": 8,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-6.5",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-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": "Dailysports",
    "url": "/sources/dailysports-net/",
    "source_group": "websites",
    "settled_count": 25,
    "match_count": 42,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "8.3",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-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": "James Milton",
    "url": "/authors/james-milton/",
    "source_group": "experts",
    "settled_count": 24,
    "match_count": 39,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "26.4",
    "too_few": false
   },
   {
    "name_shown": "Liam Flin",
    "url": "/authors/liam-flin/",
    "source_group": "experts",
    "settled_count": 23,
    "match_count": 38,
    "portion": "archived",
    "portion_words": "Archived before kick-off · reconstructed at the last pre-match archive price",
    "return_percent": "-14.0",
    "too_few": false
   },
   {
    "name_shown": "Free Super Tips",
    "url": "/sources/free-super-tips/",
    "source_group": "websites",
    "settled_count": 21,
    "match_count": 22,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-52.9",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-73ce7fd9e5f9fd07b8cb",
      "code_name": "C-02",
      "title_tier": "dated_record",
      "badge_label": "Only right of 8 · 17 Oct",
      "body": "Only one right of 8 tipsters and sources · Away win · Brentford v Liverpool · 17 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-73ce7fd9e5f9",
      "url": null,
      "tier": null,
      "event_at": "2026-10-17"
     },
     {
      "title_id": "zk-40ac82fdc6c742107246",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 3–1 · 6 Nov",
      "body": "Exact score 3–1 · Toulouse v RC Strasbourg · 6 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-40ac82fdc6c7",
      "url": null,
      "tier": null,
      "event_at": "2026-11-06"
     }
    ]
   },
   {
    "name_shown": "Miguel Alvim",
    "url": "/authors/miguel-alvim/",
    "source_group": "tipsters",
    "settled_count": 21,
    "match_count": 14,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "59.6",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-1d5292ed85a71802d687",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "6/7 · week of 19 Oct",
      "body": "6/7 result calls right · week of 19 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-1d5292ed85a7",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     }
    ]
   },
   {
    "name_shown": "Joe Casey",
    "url": "/authors/joe-casey/",
    "source_group": "experts",
    "settled_count": 14,
    "match_count": 32,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-50.7",
    "too_few": false
   },
   {
    "name_shown": "Andrew Hendrie",
    "url": "/authors/andrew-hendrie/",
    "source_group": "tipsters",
    "settled_count": 13,
    "match_count": 12,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-52.9",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-3e256e8a03111157ba69",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "1st of 3 · week of 19 Oct",
      "body": "Australia A-League, week of 19 Oct 2026: 4/6 result calls right, first of 3 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-3e256e8a0311",
      "url": null,
      "tier": null,
      "event_at": "2026-10-25"
     }
    ]
   },
   {
    "name_shown": "Adam Clancy",
    "url": "/authors/adam-clancy/",
    "source_group": "experts",
    "settled_count": 11,
    "match_count": 6,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-4.8",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-00127b096cd80b1c2185",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 3–1 · 6 Nov",
      "body": "Exact score 3–1 · Everton v Coventry City · 6 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-00127b096cd8",
      "url": null,
      "tier": null,
      "event_at": "2026-11-06"
     },
     {
      "title_id": "zk-1d1004a15d4a5a634d37",
      "code_name": "E-07",
      "title_tier": "dated_record",
      "badge_label": "Correct at 4.00 · 5 Nov",
      "body": "Draw at 4.00 · Crystal Palace v TSG Hoffenheim · 5 Nov 2026",
      "provenance": "live",
      "anchor_id": "title-1d1004a15d4a",
      "url": null,
      "tier": null,
      "event_at": "2026-11-05"
     }
    ]
   },
   {
    "name_shown": "FootballPredictions.net",
    "url": "/sources/footballpredictions-net/",
    "source_group": "websites",
    "settled_count": 11,
    "match_count": 43,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-11.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": "Joshua Cole",
    "url": "/authors/joshua-cole/",
    "source_group": "experts",
    "settled_count": 11,
    "match_count": 4,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-41.2",
    "too_few": false,
    "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": "Lewis Nolan",
    "url": "/authors/lewis-nolan/",
    "source_group": "experts",
    "settled_count": 10,
    "match_count": 6,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": "-68.8",
    "too_few": false,
    "header_titles": [
     {
      "title_id": "zk-5cd48dba7554fbd96403",
      "code_name": "P-09",
      "title_tier": "dated_record",
      "badge_label": "1st of 12 · week of 26 Oct",
      "body": "Germany DFB Pokal, week of 26 Oct 2026: 4/5 result calls right, first of 12 tipsters and sources with 3+ calls",
      "provenance": "live",
      "anchor_id": "title-5cd48dba7554",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-71db437391018696ecd4",
      "code_name": "CS-10",
      "title_tier": "dated_record",
      "badge_label": "Exact score 6–1 · 28 Oct",
      "body": "Exact score 6–1 · FC Bayern München v Magdeburg · 28 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-71db43739101",
      "url": null,
      "tier": null,
      "event_at": "2026-10-28"
     }
    ]
   },
   {
    "name_shown": "Baptiste Couturiaux",
    "url": "/authors/baptiste-couturiaux/",
    "source_group": "tipsters",
    "settled_count": 9,
    "match_count": 6,
    "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-cb7e0a6cafc6fb522747",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 19 Oct",
      "body": "7 matches in a row, every pick correct · 17 Oct–19 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-cb7e0a6cafc6",
      "url": null,
      "tier": null,
      "event_at": "2026-10-19"
     },
     {
      "title_id": "zk-3ff8f6b757bb4a2d9118",
      "code_name": "P-01",
      "title_tier": "dated_record",
      "badge_label": "8/8 · week of 26 Oct",
      "body": "8/8 result calls right · week of 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-3ff8f6b757bb",
      "url": null,
      "tier": null,
      "event_at": "2026-11-01"
     }
    ]
   }
  ],
  "competition_authors_total": 46,
  "competition_authors_10": 14,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-09-29T19:00:00.000Z",
   "d_minus_3_at": "2026-10-10T19:00: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 a 90-minute match-result prediction: Arsenal 4 · Draw 0 · Lille 0. Another 7 predicted an exact score (implied: Arsenal 7 · Draw 0 · Lille 0). 4 gave other markets only.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 4,
    "X": 0,
    "2": 0
   },
   "forecasters_outcome": 4,
   "from_score": {
    "1": 7
   },
   "forecasters_from_score": 7,
   "other_markets_only": 4,
   "newcomers": null,
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-10-13T18:19:22.611Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [
    {
     "contract_code": "correct_score_market|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choices": [
      {
       "code_name": "2-0",
       "in_words": "Arsenal 2-0 Lille",
       "tips": [
        {
         "entry_id": "n-3f32a7fd739420e2fcf5d68a",
         "author_name": "Free Super Tips",
         "author_href": "/sources/free-super-tips/",
         "source_group": "websites",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Arsenal 2-0 Lille",
         "choice_key": "2-0",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-12T12:54:46.635Z",
         "posted_at": null,
         "author_quoted_price": "6.50",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/sources/free-super-tips/picks/14/#pick-n-3f32a7fd739420e2fcf5d68a",
         "original": "https://www.freesupertips.com/predictions/arsenal-vs-lille-predictions-betting-tips-match-previews/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 40,
          "won": 4,
          "void": 0,
          "return_percent": "0.4",
          "period_from": "2026-10-24",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Correct score"
         },
         "prematch_tally": {
          "settled_picks": 31,
          "return_percent": "2.04",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 32,
          "won": 16,
          "lost": 16,
          "void": 0,
          "net_points_hundredths": -4675,
          "return_percent": "-1.5",
          "avg_odds": "2.08",
          "odds_from_author": 22,
          "odds_from_snapshot": 10,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-03",
          "period_to": "2026-10-13",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-0494fb687050f78161b8e003",
         "author_name": "Matt Law",
         "author_href": "/authors/matt-law/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Arsenal 2-0 Lille",
         "choice_key": "2-0",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-13T00:09:48.564Z",
         "posted_at": "2026-10-12T23:05:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/matt-law/picks/7/#pick-n-0494fb687050f78161b8e003",
         "original": "https://www.sportsmole.co.uk/football/man-utd/champions-league/feature/more-agony-for-man-united-tuesdays-champions-league-predictions_606726.html",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 10,
          "won": 0,
          "void": 0,
          "return_percent": "-100.0",
          "period_from": "2026-10-24",
          "period_to": "2026-11-05",
          "portion": "live",
          "market_label": "Correct score"
         },
         "prematch_tally": {
          "settled_picks": 2,
          "return_percent": "-100.00",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 1,
          "won": 0,
          "lost": 1,
          "void": 0,
          "net_points_hundredths": -10000,
          "return_percent": "-100.0",
          "avg_odds": "2.58",
          "odds_from_author": 0,
          "odds_from_snapshot": 1,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-11",
          "period_to": "2026-10-11",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-66ffced2184d89f736311ab2",
         "author_name": "Ben Knapton",
         "author_href": "/authors/ben-knapton/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Arsenal 2-0 Lille",
         "choice_key": "2-0",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-11T11:09:52.239Z",
         "posted_at": "2026-10-11T10:43:31.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/ben-knapton/picks/3/#pick-n-66ffced2184d89f736311ab2",
         "original": "https://www.sportsmole.co.uk/football/arsenal/champions-league/preview/arsenal-vs-lille-prediction-team-news-lineups_606658.html",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 0,
          "portion": null,
          "market_label": "Correct score",
          "other_markets": 0,
          "other_markets_live": 0,
          "other_markets_archived": 0
         },
         "prematch_tally": {
          "settled_picks": 1,
          "return_percent": "40.00",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "media",
         "entry_record": null,
         "repeats": 0,
         "publications": 1
        },
        {
         "entry_id": "n-7933c328ae398292b536d5f8",
         "author_name": "Miguel Alvim",
         "author_href": "/authors/miguel-alvim/",
         "source_group": "tipsters",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Arsenal 2-0 Lille",
         "choice_key": "2-0",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-13T04:06:16.607Z",
         "posted_at": "2026-10-13T04:01:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/miguel-alvim/picks/3/#pick-n-7933c328ae398292b536d5f8",
         "original": "https://www.sportsbettingdime.com/news/soccer/arsenal-vs-lille-odds-predictions-october-13-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 0,
          "portion": null,
          "market_label": "Correct score",
          "other_markets": 30,
          "other_markets_live": 30,
          "other_markets_archived": 0
         },
         "prematch_tally": {
          "settled_picks": 4,
          "return_percent": "-54.58",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "prediction_sites",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 4,
          "won": 1,
          "lost": 3,
          "void": 0,
          "net_points_hundredths": -21833,
          "return_percent": "-54.6",
          "avg_odds": "1.78",
          "odds_from_author": 0,
          "odds_from_snapshot": 4,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-10",
          "period_to": "2026-10-10",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 4
      },
      {
       "code_name": "2-1",
       "in_words": "Arsenal 2-1 Lille",
       "tips": [
        {
         "entry_id": "n-3bc4f1fec5f889aeb00ea917",
         "author_name": "Lewis Nolan",
         "author_href": "/authors/lewis-nolan/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Arsenal 2-1 Lille",
         "choice_key": "2-1",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-12T03:44:13.532Z",
         "posted_at": "2026-10-11T21:27:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/lewis-nolan/picks/7/#pick-n-3bc4f1fec5f889aeb00ea917",
         "original": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 0,
          "portion": null,
          "market_label": "Correct score",
          "other_markets": 43,
          "other_markets_live": 43,
          "other_markets_archived": 0
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "-54.27",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 10,
          "won": 3,
          "lost": 7,
          "void": 0,
          "net_points_hundredths": -53992,
          "return_percent": "-54.0",
          "avg_odds": "2.09",
          "odds_from_author": 10,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-12",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      },
      {
       "code_name": "3-1",
       "in_words": "Arsenal 3-1 Lille",
       "tips": [
        {
         "entry_id": "n-00a9a6fb4fae4c0b788e06b7",
         "author_name": "Ewan Ross-Murray",
         "author_href": "/authors/ewan-ross-murray/",
         "source_group": "experts",
         "trust_tier": "established",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Arsenal 3-1 Lille",
         "choice_key": "3-1",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-13T00:06:01.762Z",
         "posted_at": "2026-10-13T00:00:00.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/ewan-ross-murray/picks/25/#pick-n-00a9a6fb4fae4c0b788e06b7",
         "original": "https://www.si.com/soccer/arsenal-vs-lille-preview-predictions-lineups-10-13-26",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 0,
          "portion": null,
          "market_label": "Correct score",
          "other_markets": 6,
          "other_markets_live": 0,
          "other_markets_archived": 6
         },
         "prematch_tally": {
          "settled_picks": 0,
          "return_percent": null,
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "archived",
          "n": 6,
          "won": 1,
          "lost": 5,
          "void": 0,
          "net_points_hundredths": -6500,
          "return_percent": "-10.8",
          "avg_odds": "2.81",
          "odds_from_author": 0,
          "odds_from_snapshot": 6,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2025-10-25",
          "period_to": "2026-01-08",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 6,
     "publisher_count": 5
    },
    {
     "contract_code": "both_teams_score|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Both teams to score",
     "market_key": "both_teams_score",
     "choices": [
      {
       "code_name": "yes",
       "in_words": "yes",
       "tips": [
        {
         "entry_id": "n-8fd2d2c6c0a771c00817cb8f",
         "author_name": "Lewis Nolan",
         "author_href": "/authors/lewis-nolan/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Both teams to score",
         "market_key": "both_teams_score",
         "choice": "yes",
         "choice_key": "yes",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-12T03:44:13.532Z",
         "posted_at": "2026-10-11T21:27:00.000Z",
         "author_quoted_price": "2.10",
         "our_snapshot": "2.1500",
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/lewis-nolan/picks/7/#pick-n-8fd2d2c6c0a771c00817cb8f",
         "original": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 11,
          "won": 7,
          "void": 0,
          "return_percent": "0.6",
          "period_from": "2026-10-10",
          "period_to": "2026-11-07",
          "portion": "live",
          "market_label": "Both teams to score"
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "-54.27",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 10,
          "won": 3,
          "lost": 7,
          "void": 0,
          "net_points_hundredths": -53992,
          "return_percent": "-54.0",
          "avg_odds": "2.09",
          "odds_from_author": 10,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 4,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-12",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    },
    {
     "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": [
        {
         "entry_id": "n-8c6bf0015817bed9a374db8a",
         "author_name": "Lewis Nolan",
         "author_href": "/authors/lewis-nolan/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "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-12T03:44:13.532Z",
         "posted_at": "2026-10-11T21:27:00.000Z",
         "author_quoted_price": "1.57",
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Won",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/lewis-nolan/picks/7/#pick-n-8c6bf0015817bed9a374db8a",
         "original": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 2,
          "won": 1,
          "void": 0,
          "return_percent": "9.8",
          "period_from": "2026-10-18",
          "period_to": "2026-10-25",
          "portion": "live",
          "market_label": "Over/Under 3.5 goals"
         },
         "prematch_tally": {
          "settled_picks": 7,
          "return_percent": "-54.27",
          "snapshot_taken_at": "2026-10-13T19:00:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 10,
          "won": 3,
          "lost": 7,
          "void": 0,
          "net_points_hundredths": -53992,
          "return_percent": "-54.0",
          "avg_odds": "2.09",
          "odds_from_author": 10,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-12",
          "as_of": "2026-10-13T19:00:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    }
   ],
   "newcomers": [
    {
     "entry_id": "n-e26d45d07ce2c1edda33b95f",
     "author_name": "Antxón Pascual",
     "author_href": "/authors/antxon-pascual/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Arsenal",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T00:22:05.513Z",
     "posted_at": "2026-10-12T23:45:01.000Z",
     "author_quoted_price": "1.25",
     "our_snapshot": "1.2105",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/antxon-pascual/picks/2/#pick-n-e26d45d07ce2c1edda33b95f",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 10
    },
    {
     "entry_id": "n-a5270e1c2edb62369c52bb64",
     "author_name": "OddsEkspert.no",
     "author_href": "/sources/oddsekspert-no/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Arsenal",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T00:09:34.532Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": "1.2105",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/oddsekspert-no/picks/3/#pick-n-a5270e1c2edb62369c52bb64",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 275
    },
    {
     "entry_id": "n-eaedfb8ef05f2ba305a9334d",
     "author_name": "Speltips.se",
     "author_href": "/sources/speltips-se/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Arsenal",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T07:19:37.263Z",
     "posted_at": "2026-10-13T07:11:53.000Z",
     "author_quoted_price": null,
     "our_snapshot": "1.2000",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/speltips-se/picks/2/#pick-n-eaedfb8ef05f2ba305a9334d",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 124
    },
    {
     "entry_id": "n-50dee9cbdfafdc8a8247c1b8",
     "author_name": "Wincomparator",
     "author_href": "/sources/wincomparator-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Arsenal",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T09:20:37.150Z",
     "posted_at": null,
     "author_quoted_price": "1.21",
     "our_snapshot": "1.2455",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-50dee9cbdfafdc8a8247c1b8",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 2135
    },
    {
     "entry_id": "n-07b0bac3dc93fdf7fe5bbcf9",
     "author_name": "Bauns",
     "author_href": "/authors/bauns/",
     "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-13T08:19:22.795Z",
     "posted_at": "2026-10-13T08:17:34.000Z",
     "author_quoted_price": "1.62",
     "our_snapshot": "1.5988",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/bauns/picks/2/#pick-n-07b0bac3dc93fdf7fe5bbcf9",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "private_authors",
     "own_page": true,
     "trust_settled_count": 21
    },
    {
     "entry_id": "n-7ee9c6576b68d4cb5e45b617",
     "author_name": "FootyStats",
     "author_href": "/sources/footystats-org/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "over 2.5",
     "choice_key": "over",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T18:19:22.611Z",
     "posted_at": null,
     "author_quoted_price": "1.50",
     "our_snapshot": "1.5800",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footystats-org/picks/17/#pick-n-7ee9c6576b68d4cb5e45b617",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 855
    },
    {
     "entry_id": "n-32faede87e8474a9d1f7f085",
     "author_name": "FootyStats",
     "author_href": "/sources/footystats-org/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Over/Under 3.5 goals",
     "market_key": "total",
     "choice": "under 3.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T18:19:22.611Z",
     "posted_at": null,
     "author_quoted_price": "1.58",
     "our_snapshot": "1.5500",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/footystats-org/picks/17/#pick-n-32faede87e8474a9d1f7f085",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 855
    },
    {
     "entry_id": "n-4fd8b22a083efbdb12ebdd94",
     "author_name": "Goksim",
     "author_href": "/authors/goksim/",
     "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-12T05:09:40.610Z",
     "posted_at": "2026-10-12T04:56:52.000Z",
     "author_quoted_price": "1.57",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/authors/goksim/picks/2/#pick-n-4fd8b22a083efbdb12ebdd94",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "private_authors",
     "own_page": true,
     "trust_settled_count": 116
    },
    {
     "entry_id": "n-e52bcab92fb7958827021bbe",
     "author_name": "OddsEkspert.no",
     "author_href": "/sources/oddsekspert-no/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Arsenal 2-1 Lille",
     "choice_key": "2-1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T00:09:34.532Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/sources/oddsekspert-no/picks/3/#pick-n-e52bcab92fb7958827021bbe",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 275
    },
    {
     "entry_id": "n-43383196c0305b444b62ad64",
     "author_name": "Rekatochklart",
     "author_href": "/sources/rekatochklart-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Asian handicap -1.5",
     "market_key": "handicap_asian",
     "choice": "Arsenal -1.5",
     "choice_key": "1",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-12T15:19:29.702Z",
     "posted_at": "2026-10-12T15:12:37.000Z",
     "author_quoted_price": "1.67",
     "our_snapshot": "1.6675",
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/rekatochklart-com/picks/5/#pick-n-43383196c0305b444b62ad64",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 140
    },
    {
     "entry_id": "n-23f3209903666f0b3f1f6696",
     "author_name": "Tipsbladet",
     "author_href": "/sources/tipsbladet-no/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choice": "Arsenal 3-0 Lille",
     "choice_key": "3-0",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T10:09:36.347Z",
     "posted_at": "2026-10-13T09:59:56.000Z",
     "author_quoted_price": "7.85",
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/tipsbladet-no/picks/4/#pick-n-23f3209903666f0b3f1f6696",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 61
    },
    {
     "entry_id": "n-67d268f66a56086d2ed9929d",
     "author_name": "Wincomparator",
     "author_href": "/sources/wincomparator-com/",
     "source_group": "websites",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "over 2.5",
     "choice_key": "over",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-11T09:20:37.150Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": true,
     "proof": "/sources/wincomparator-com/products/wincomparator/picks/7/#pick-n-67d268f66a56086d2ed9929d",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "telegram_channels",
     "own_page": true,
     "trust_settled_count": 2135
    }
   ],
   "not_counted": [],
   "after_start": [
    {
     "entry_id": "n-9f050c0a5375271a49f2647d",
     "author_name": "FootballPredictions.net",
     "author_href": "/sources/footballpredictions-net/",
     "source_group": "websites",
     "trust_tier": "tracked",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "Arsenal",
     "choice_key": "1",
     "byline": "Found after the match; date as stated by the source",
     "logged_at": "2026-10-13T21:24:18.578Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Won",
     "pre_match": false,
     "proof": "/sources/footballpredictions-net/picks/43/#pick-n-9f050c0a5375271a49f2647d",
     "original": "https://footballpredictions.net/football-predictions-free-betting-tips",
     "contradictory": false,
     "authorship": null,
     "tally": {
      "settled_picks": 45,
      "won": 37,
      "void": 0,
      "return_percent": "6.1",
      "period_from": "2026-09-25",
      "period_to": "2026-11-06",
      "portion": "live",
      "market_label": "1X2, match result"
     },
     "source_type": "prediction_sites",
     "entry_record": {
      "scope": "all",
      "competition": null,
      "market_key": null,
      "portion": "live",
      "n": 22,
      "won": 14,
      "lost": 8,
      "void": 0,
      "net_points_hundredths": -11928,
      "return_percent": "-5.4",
      "avg_odds": "1.50",
      "odds_from_author": 0,
      "odds_from_snapshot": 22,
      "league_market_n": 0,
      "market_n": 13,
      "small_sample": true,
      "period_from": "2026-09-25",
      "period_to": "2026-10-12",
      "as_of": "2026-10-13T19:00:00.000Z"
     }
    }
   ],
   "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": "Arsenal",
        "tips": [
         {
          "author_name": "Antxón Pascual",
          "entry_id": "n-e26d45d07ce2c1edda33b95f",
          "outcome_label": "Won",
          "source_group": "tipsters"
         },
         {
          "author_name": "OddsEkspert.no",
          "entry_id": "n-a5270e1c2edb62369c52bb64",
          "outcome_label": "Won",
          "source_group": "websites"
         },
         {
          "author_name": "Speltips.se",
          "entry_id": "n-eaedfb8ef05f2ba305a9334d",
          "outcome_label": "Won",
          "source_group": "websites"
         },
         {
          "author_name": "Wincomparator",
          "entry_id": "n-50dee9cbdfafdc8a8247c1b8",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 4
       },
       {
        "code_name": "X",
        "in_words": "Draw",
        "tips": [],
        "figure": 0
       },
       {
        "code_name": "2",
        "in_words": "Lille",
        "tips": [],
        "figure": 0
       }
      ],
      "n": 4,
      "publisher_count": 4
     },
     {
      "contract_code": "correct_score_market|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Correct score",
      "market_key": "correct_score_market",
      "choices": [
       {
        "code_name": "2-0",
        "in_words": "Arsenal 2-0 Lille",
        "tips": [
         {
          "author_name": "Ben Knapton",
          "entry_id": "n-66ffced2184d89f736311ab2",
          "outcome_label": "Lost",
          "source_group": "experts"
         },
         {
          "author_name": "Free Super Tips",
          "entry_id": "n-3f32a7fd739420e2fcf5d68a",
          "outcome_label": "Lost",
          "source_group": "websites"
         },
         {
          "author_name": "Matt Law",
          "entry_id": "n-0494fb687050f78161b8e003",
          "outcome_label": "Lost",
          "source_group": "experts"
         },
         {
          "author_name": "Miguel Alvim",
          "entry_id": "n-7933c328ae398292b536d5f8",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 4
       },
       {
        "code_name": "2-1",
        "in_words": "Arsenal 2-1 Lille",
        "tips": [
         {
          "author_name": "Lewis Nolan",
          "entry_id": "n-3bc4f1fec5f889aeb00ea917",
          "outcome_label": "Lost",
          "source_group": "experts"
         },
         {
          "author_name": "OddsEkspert.no",
          "entry_id": "n-e52bcab92fb7958827021bbe",
          "outcome_label": "Lost",
          "source_group": "websites"
         }
        ],
        "figure": 2
       },
       {
        "code_name": "3-0",
        "in_words": "Arsenal 3-0 Lille",
        "tips": [
         {
          "author_name": "Tipsbladet",
          "entry_id": "n-23f3209903666f0b3f1f6696",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       },
       {
        "code_name": "3-1",
        "in_words": "Arsenal 3-1 Lille",
        "tips": [
         {
          "author_name": "Ewan Ross-Murray",
          "entry_id": "n-00a9a6fb4fae4c0b788e06b7",
          "outcome_label": "Lost",
          "source_group": "experts"
         }
        ],
        "figure": 1
       }
      ],
      "n": 8,
      "publisher_count": 7
     },
     {
      "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": "Bauns",
          "entry_id": "n-07b0bac3dc93fdf7fe5bbcf9",
          "outcome_label": "Won",
          "source_group": "tipsters"
         },
         {
          "author_name": "FootyStats",
          "entry_id": "n-32faede87e8474a9d1f7f085",
          "outcome_label": "Won",
          "source_group": "websites"
         },
         {
          "author_name": "Goksim",
          "entry_id": "n-4fd8b22a083efbdb12ebdd94",
          "outcome_label": "Won",
          "source_group": "tipsters"
         },
         {
          "author_name": "Lewis Nolan",
          "entry_id": "n-8c6bf0015817bed9a374db8a",
          "outcome_label": "Won",
          "source_group": "experts"
         }
        ],
        "figure": 4
       }
      ],
      "n": 4,
      "publisher_count": 4
     },
     {
      "contract_code": "total|2.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 2.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "over",
        "in_words": "over 2.5",
        "tips": [
         {
          "author_name": "FootyStats",
          "entry_id": "n-7ee9c6576b68d4cb5e45b617",
          "outcome_label": "Won",
          "source_group": "websites"
         },
         {
          "author_name": "Wincomparator",
          "entry_id": "n-67d268f66a56086d2ed9929d",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 2
       }
      ],
      "n": 2,
      "publisher_count": 2
     },
     {
      "contract_code": "handicap_asian|-1.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Asian handicap -1.5",
      "market_key": "handicap_asian",
      "choices": [
       {
        "code_name": "1",
        "in_words": "Arsenal -1.5",
        "tips": [
         {
          "author_name": "Rekatochklart",
          "entry_id": "n-43383196c0305b444b62ad64",
          "outcome_label": "Won",
          "source_group": "websites"
         }
        ],
        "figure": 1
       }
      ],
      "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": "Lewis Nolan",
          "entry_id": "n-8fd2d2c6c0a771c00817cb8f",
          "outcome_label": "Lost",
          "source_group": "experts"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 15,
    "below_threshold": {
     "prediction_count": 0,
     "author_count": 0
    },
    "limit": 10
   },
   "chain": {
    "publications": 8,
    "unique": 8,
    "comparable": 8,
    "admissible": 8,
    "contributions": 8
   },
   "differing_choices": 0,
   "visible_who": 6,
   "newcomers_who": 9,
   "newcomers_before": 12,
   "titles_shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules."
  },
  "arguments": {
   "topics": [
    {
     "code_name": "lineup",
     "display_name": "Injuries, suspensions and team news",
     "checkable_item": true,
     "bullet_points": [
      {
       "entry_id": "n-66ffced2184d89f736311ab2",
       "author_name": "Ben Knapton",
       "author_href": "/authors/ben-knapton/",
       "source_group": "experts",
       "choice": "Arsenal 2-0 Lille",
       "market_label": "Correct score",
       "logged_at": "2026-10-11T11:09:52.239Z",
       "original": "https://www.sportsmole.co.uk/football/arsenal/champions-league/preview/arsenal-vs-lille-prediction-team-news-lineups_606658.html",
       "proof": "/authors/ben-knapton/picks/3/#pick-n-66ffced2184d89f736311ab2",
       "quote_text": "With numerous options for change and an impeccable league-phase record over the past 22 months, the Gunners have our full backing to go two for two in Europe.",
       "retelling": null,
       "checkable_item": true,
       "against": false
      },
      {
       "entry_id": "n-00a9a6fb4fae4c0b788e06b7",
       "author_name": "Ewan Ross-Murray",
       "author_href": "/authors/ewan-ross-murray/",
       "source_group": "experts",
       "choice": "Arsenal 3-1 Lille",
       "market_label": "Correct score",
       "logged_at": "2026-10-13T00:06:01.762Z",
       "original": "https://www.si.com/soccer/arsenal-vs-lille-preview-predictions-lineups-10-13-26",
       "proof": "/authors/ewan-ross-murray/picks/25/#pick-n-00a9a6fb4fae4c0b788e06b7",
       "quote_text": "The Gunners are particularly exceptional on home soil and have won seven of their eight competitive matches across all competitions, with defeat at Brighton an…",
       "retelling": null,
       "checkable_item": true,
       "against": false
      }
     ],
     "total_count": 3
    },
    {
     "code_name": "other_topic",
     "display_name": "Other reasons",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-8c6bf0015817bed9a374db8a",
       "author_name": "Lewis Nolan",
       "author_href": "/authors/lewis-nolan/",
       "source_group": "experts",
       "choice": "under 3.5",
       "market_label": "Over/Under 3.5 goals",
       "logged_at": "2026-10-12T03:44:13.532Z",
       "original": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
       "proof": "/authors/lewis-nolan/picks/7/#pick-n-8c6bf0015817bed9a374db8a",
       "quote_text": "Seven of Arsenal's eight games this season have featured three or fewer goals",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    },
    {
     "code_name": "recent_form",
     "display_name": "Form",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-8fd2d2c6c0a771c00817cb8f",
       "author_name": "Lewis Nolan",
       "author_href": "/authors/lewis-nolan/",
       "source_group": "experts",
       "choice": "yes",
       "market_label": "Both teams to score",
       "logged_at": "2026-10-12T03:44:13.532Z",
       "original": "https://footballwhispers.com/blog/arsenal-vs-lille-prediction-preview-13-10-2026/",
       "proof": "/authors/lewis-nolan/picks/7/#pick-n-8fd2d2c6c0a771c00817cb8f",
       "quote_text": "Arsenal have conceded six goals in their last three games, and they have looked relatively more vulnerable at the back",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    },
    {
     "code_name": "tactics",
     "display_name": "Tactics and style",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-3f32a7fd739420e2fcf5d68a",
       "author_name": "Free Super Tips",
       "author_href": "/sources/free-super-tips/",
       "source_group": "websites",
       "choice": "Arsenal 2-0 Lille",
       "market_label": "Correct score",
       "logged_at": "2026-10-12T12:54:46.635Z",
       "original": "https://www.freesupertips.com/predictions/arsenal-vs-lille-predictions-betting-tips-match-previews/",
       "proof": "/sources/free-super-tips/picks/14/#pick-n-3f32a7fd739420e2fcf5d68a",
       "quote_text": "Arsenal have won to nil on five occasions this season and restricted Napoli to just 0.22 expected goals in their Champions League opener, while they have…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    }
   ],
   "against": [],
   "other_languages": 0,
   "other_language_hosts": [],
   "mode": "quotes",
   "topics_total": 4,
   "checkable": 2
  },
  "market_label": null,
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "UEFA Champions League (Europe)",
   "matchday": "League Stage · Matchday 2",
   "starts_at": "2026-10-13T19:00:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "W",
      "scoreline": "2-1",
      "opponent": "Leeds United",
      "at_home": true,
      "data": "2026-10-10"
     },
     {
      "res": "L",
      "scoreline": "0-3",
      "opponent": "Brighton & Hove Albion",
      "at_home": false,
      "data": "2026-09-19"
     },
     {
      "res": "W",
      "scoreline": "4-2",
      "opponent": "Ipswich Town",
      "at_home": false,
      "data": "2026-09-15"
     },
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Sunderland",
      "at_home": false,
      "data": "2026-09-12"
     },
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "SSC Napoli",
      "at_home": false,
      "data": "2026-09-09"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Le Havre",
      "at_home": true,
      "data": "2026-10-10"
     },
     {
      "res": "L",
      "scoreline": "1-2",
      "opponent": "Nice",
      "at_home": false,
      "data": "2026-09-20"
     },
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "Troyes",
      "at_home": true,
      "data": "2026-09-13"
     },
     {
      "res": "L",
      "scoreline": "2-3",
      "opponent": "Real Betis",
      "at_home": true,
      "data": "2026-09-08"
     },
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Toulouse",
      "at_home": false,
      "data": "2026-09-03"
     }
    ]
   },
   "head_to_head": [],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "3-0",
   "fact_code": "1",
   "row_list": [
    "Match-result predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 4 of 4 matched · Tipsters 1 of 1 · Prediction sites 3 of 3",
    "All recorded exact-score predictions: 1 of 8 matched",
    "Exact-score predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 1 of 8 matched the score, 8 of 8 the outcome",
    "Most common selection among tipsters and sources with 10 or more predictions checked against the final score to date: Arsenal (4 of 4), matched"
   ],
   "by_group": {
    "tipsters": {
     "correct": 1,
     "of": 1
    },
    "websites": {
     "correct": 3,
     "of": 3
    }
   },
   "placement": null,
   "checks": []
  },
  "prices": [
   {
    "author_name": "Lewis Nolan",
    "choice": "yes",
    "market_label": "Both teams to score",
    "author_quoted_price": "2.10",
    "our_snapshot": "2.1500",
    "closing_line": null
   }
  ],
  "revisions": [
   "First published with predictions on 11 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-e0efa38f0d7ea1317324fad8"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-13T19: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": 15,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 5
    },
    {
     "key": "media",
     "authors": 4
    },
    {
     "key": "telegram_channels",
     "authors": 4
    },
    {
     "key": "private_authors",
     "authors": 2
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 4,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 3
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 1
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Arsenal",
       "authors": 4,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 3
        },
        {
         "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": "Lille",
       "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": 5,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 2
      },
      {
       "key": "private_authors",
       "authors": 2
      }
     ]
    },
    {
     "key": "other",
     "label": "Handicaps, both teams to score, correct score and other markets",
     "authors": 9,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 3
      },
      {
       "key": "media",
       "authors": 4
      },
      {
       "key": "telegram_channels",
       "authors": 2
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    }
   ]
  },
  "market_line": {
   "line_state": "no_snapshot",
   "line_frozen": true,
   "phrase": null,
   "line_markets": [
    {
     "market_text": "Both teams to score",
     "market_group": "other",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "yes",
       "snapshot_price": "2.15",
       "percent_value": 47,
       "snapshot_at": "2026-10-12T03:41:27.692Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Both teams to score, yes: market price 2.15 on 12 October 2026, 04:41 BST (implied 47%, margin included)."
    },
    {
     "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.58",
       "percent_value": 63,
       "snapshot_at": "2026-10-13T18:15:36.000Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Over/Under 2.5 goals, over 2.5 goals: market price 1.58 on 13 October 2026, 19:15 BST (implied 63%, margin included)."
    },
    {
     "market_text": "Over/Under 3.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "under 3.5",
       "snapshot_price": "1.55",
       "percent_value": 65,
       "snapshot_at": "2026-10-13T18:15:36.000Z",
       "snapshot_count": 2,
       "first_snapshot_price": "1.60",
       "first_at": "2026-10-13T08:21:06.432Z",
       "shift_pp": 2.0,
       "shift_direction": "up",
       "line_state": "barely_moved"
      }
     ],
     "line_state": "barely_moved",
     "phrase": "Over/Under 3.5 goals, under 3.5 goals: market price 1.55 on 13 October 2026, 19:15 BST (implied 65%, margin included), 2.0 percentage points up from 13 October 2026, 09:21 BST."
    }
   ]
  },
  "pre_kickoff_snapshot": {
   "frozen_before_kickoff": true,
   "as_of_moment": "2026-10-13T19:00:00.000Z",
   "starts_at": "2026-10-13T19:00:00.000Z",
   "phrase": "Before kick-off on 13 October 2026, 20:00 BST: 1X2, match result, recorded picks before the match (4): 4 on Arsenal, 0 on the draw, 0 on Lille; Over/Under 3.5 goals, recorded picks before the match (4): 4 on under 3.5 goals; Correct score, recorded picks before the match (8): 4 on Arsenal 2-0 Lille, 2 on Arsenal 2-1 Lille, 1 on Arsenal 3-0 Lille, 1 on other picks.",
   "market_line_brief": null,
   "market_groups": [
    {
     "market_group": "1x2",
     "group_markets": [
      {
       "market_text": "1X2, match result",
       "prediction_count": 4,
       "row_count": 4,
       "market_choices": [
        {
         "choice": "Arsenal",
         "figure": 4
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "1X2, match result, recorded picks before the match (4): 4 on Arsenal, 0 on the draw, 0 on Lille",
       "sides_1x2": [
        {
         "side": "1",
         "in_words": "Arsenal",
         "figure": 4
        },
        {
         "side": "X",
         "in_words": "draw",
         "figure": 0
        },
        {
         "side": "2",
         "in_words": "Lille",
         "figure": 0
        }
       ]
      }
     ]
    },
    {
     "market_group": "totals",
     "group_markets": [
      {
       "market_text": "Over/Under 3.5 goals",
       "prediction_count": 4,
       "row_count": 4,
       "market_choices": [
        {
         "choice": "under 3.5",
         "figure": 4
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 3.5 goals, recorded picks before the match (4): 4 on under 3.5 goals"
      },
      {
       "market_text": "Over/Under 2.5 goals",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "over 2.5",
         "figure": 2
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 2.5 goals, recorded picks before the match (2): 2 on over 2.5 goals"
      }
     ]
    },
    {
     "market_group": "other",
     "group_markets": [
      {
       "market_text": "Correct score",
       "prediction_count": 8,
       "row_count": 8,
       "market_choices": [
        {
         "choice": "Arsenal 2-0 Lille",
         "figure": 4
        },
        {
         "choice": "Arsenal 2-1 Lille",
         "figure": 2
        },
        {
         "choice": "Arsenal 3-0 Lille",
         "figure": 1
        },
        {
         "choice": "Arsenal 3-1 Lille",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 50,
       "phrase": "Correct score, recorded picks before the match (8): 4 on Arsenal 2-0 Lille, 2 on Arsenal 2-1 Lille, 1 on Arsenal 3-0 Lille, 1 on other picks"
      },
      {
       "market_text": "Asian handicap -1.5",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Arsenal -1.5",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Asian handicap -1.5, recorded picks before the match (1): 1 on Arsenal -1.5"
      },
      {
       "market_text": "Both teams to score",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "yes",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Both teams to score, recorded picks before the match (1): 1 on yes"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 20,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Arsenal",
    "team_url": "/football/teams/arsenal/",
    "participant_id": "u-3879aa978318",
    "previous": {
     "kickoff": "2026-10-10T11:30:00.000Z",
     "name": "Arsenal vs Leeds United",
     "url": "/football/matches/arsenal-vs-leeds-united-2026-10-10/",
     "competition": "Premier League",
     "state": "played",
     "score": "2-1"
    },
    "next": {
     "kickoff": "2026-10-18T15:30:00.000Z",
     "name": "Nottingham Forest vs Arsenal",
     "url": "/football/matches/nottingham-forest-vs-arsenal-2026-10-18/",
     "competition": "Premier League",
     "state": "played",
     "score": "0-1"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Lille",
    "team_url": "/football/teams/lille/",
    "participant_id": "u-0fb89d696666",
    "previous": {
     "kickoff": "2026-10-10T15:15:00.000Z",
     "name": "Lille vs Le Havre",
     "url": "/football/matches/lille-vs-le-havre-2026-10-10/",
     "competition": "Ligue 1",
     "state": "played",
     "score": "1-0"
    },
    "next": {
     "kickoff": "2026-10-17T18:45:00.000Z",
     "name": "Lille vs Stade Brestois",
     "url": "/football/matches/lille-vs-stade-brestois-2026-10-17/",
     "competition": "Ligue 1",
     "state": "played",
     "score": "1-1"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Both teams to score|yes",
   "value": 47,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Over/Under 2.5 goals|over 2.5",
   "value": 63,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Over/Under 3.5 goals|under 3.5",
   "value": 65,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|1X2, match result",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|1X2, match result",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|1X2, match result|Arsenal",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|1X2, match result|draw",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|1X2, match result|Lille",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Over/Under 3.5 goals",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|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/arsenal-vs-lille-2026-10-13/|Over/Under 3.5 goals|under 3.5",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Over/Under 2.5 goals",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Over/Under 2.5 goals",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Over/Under 2.5 goals|over 2.5",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Correct score",
   "value": 8,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Correct score",
   "value": 50,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Correct score|Arsenal 2-0 Lille",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Correct score|Arsenal 2-1 Lille",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Correct score|Arsenal 3-0 Lille",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.other_selections",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Correct score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Asian handicap -1.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Asian handicap -1.5",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Asian handicap -1.5|Arsenal -1.5",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|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/arsenal-vs-lille-2026-10-13/|Both teams to score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/|Both teams to score|yes",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "value": 12,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "value": 54,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.on_page",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "value": 18,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.left",
   "entity": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "value": 36,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 1,
  "last_correction_at": "2026-10-14T02:01:12.283Z",
  "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-c6e403eadb47",
 "source_revision": 154,
 "title_short": {
  "length": 64,
  "names": [
   "Arsenal",
   "Lille"
  ],
  "title": null,
  "title_length": 64
 }
}
