{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/sources/speltips-se/picks/10/",
 "canonical": "/sources/speltips-se/picks/10/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Speltips.se — football predictions, page 10 of 15",
 "description": "Predictions 161–180 of 261 by Speltips.se, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 10 of 15 of the predictions by Speltips.se recorded by Forecast Record: predictions 161–180 of 261 in the order we recorded them, earliest first; as of 7 November 2026. Each row links to its evidence, and the summary of the record is on the profile page.",
  "key_number": "261",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "technical",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T17:57:36.215Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "dbca87e0125c245b8bbbeb7d50d5c6378a57450280801eb3833c24bb8ae5f5a1",
 "dependency_group": "author:e-584ae723dcff5b098d7b1d38",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/sources/speltips-se/picks/10/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "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/"
 },
 "entity": {
  "id": "e-584ae723dcff5b098d7b1d38",
  "public_name": "Speltips.se",
  "tracker_number": 3639,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-12",
   "until": "2026-11-06"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-ca4aee59787d77ca2c3e30cc",
   "url": "/sources/speltips-se/picks/10/#pick-n-ca4aee59787d77ca2c3e30cc",
   "match": "Frosinone v Lecce",
   "match_url": "/football/matches/frosinone-vs-lecce-2026-10-29/",
   "kickoff": "2026-10-29T17:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": 3.2,
   "market_code": "double_chance",
   "author_said": "Double chance: Frosinone or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2058,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2058",
   "published_at": "2026-10-29T14:17:02.000Z",
   "recorded_at": "2026-10-29T14:19:50.430Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ca4aee59787d77ca2c3e30cc",
    "quote_text": "Match 5: Frosinone – Lecce | Speltips: 1X",
    "fragment_from": 2807,
    "fragment_to": 2848,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-29-10-fina-matcher-och-roliga-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "50291993957b3d0a8a6e15fbe47fa1c4ebe6035dd200a417c9140535dee26dc3",
     "material_removed": false
    },
    "published_at": "2026-10-29T14:17:02.000Z",
    "detected_at": "2026-10-29T14:19:50.430Z",
    "executed_at": "2026-10-29T14:22:18.922Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8a0995849f5c",
     "display_name": "Frosinone — Lecce",
     "competition_name": "Serie A",
     "starts_at": "2026-10-29T17:30:00.000Z",
     "url": "/football/matches/frosinone-vs-lecce-2026-10-29/",
     "scoreline": "5-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Frosinone or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2058",
     "our_snapshot_at": "2026-10-29T14:17:02.622Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2058,
    "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-29T14:17:02.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-29T14:17:02.000Z",
     "detected_at": "2026-10-29T14:19:50.430Z",
     "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": "Double chance",
     "choice": "Frosinone or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Frosinone or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Frosinone 5-1 Lecce."
    },
    "settlements": [
     {
      "operation_id": "85db5ae23d1685749dee4013a58b94c2cdc91e49820f975943d28e0a6b1479dd",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Frosinone or draw",
      "decimal_odds": "1.2058",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2058,
      "executed_at": "2026-10-29T14:22:18.922Z",
      "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-29-10-fina-matcher-och-roliga-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Frosinone or draw"
   }
  },
  {
   "record_id": "n-de66abf01d5bb654b0b3ea97",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Hammarby – Sirius | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-29T14:17:02.000Z",
   "recorded_at": "2026-10-29T14:19:50.430Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-037acfbdb6e798880a01197e",
   "url": "/sources/speltips-se/picks/10/#pick-n-037acfbdb6e798880a01197e",
   "match": "Le Havre v Paris Saint-Germain",
   "match_url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
   "kickoff": "2026-10-30T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 7.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Paris Saint-Germain",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 804,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.0804",
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-037acfbdb6e798880a01197e",
    "quote_text": "Match 5: Le Havre – PSG | Speltips: X2",
    "fragment_from": 2707,
    "fragment_to": 2745,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-30-10-dan-fore-dan",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a29a1ee236eb2d828a22883be22673ee26bd5928a22ce5e08b533f66bf4c34fa",
     "material_removed": false
    },
    "published_at": "2026-10-30T10:25:14.000Z",
    "detected_at": "2026-10-30T10:29:49.058Z",
    "executed_at": "2026-10-30T10:32:58.973Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-093cac49e8f6",
     "display_name": "Le Havre — Paris Saint-Germain",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-30T18:00:00.000Z",
     "url": "/football/matches/le-havre-vs-paris-saint-germain-2026-10-30/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Paris Saint-Germain",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.0804",
     "our_snapshot_at": "2026-10-30T10:26:09.765Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 804,
    "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-30T10:25:14.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T10:25:14.000Z",
     "detected_at": "2026-10-30T10:29:49.058Z",
     "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": "Double chance",
     "choice": "draw or Paris Saint-Germain",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Paris Saint-Germain"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Le Havre 1-5 Paris Saint-Germain."
    },
    "settlements": [
     {
      "operation_id": "a6350b3433781f81fcb01f887b963a50b3f4d2807c24922c16a311053e17d21b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Paris Saint-Germain",
      "decimal_odds": "1.0804",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 804,
      "executed_at": "2026-10-30T10:32:58.973Z",
      "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-30-10-dan-fore-dan",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Paris Saint-Germain"
   }
  },
  {
   "record_id": "n-180e92810ab8bad2d2744ad0",
   "url": "/sources/speltips-se/picks/10/#pick-n-180e92810ab8bad2d2744ad0",
   "match": "Bodø/Glimt v Viking FK",
   "match_url": "/football/matches/bodo-glimt-vs-viking-fk-2026-10-30/",
   "kickoff": "2026-10-30T18:00:00.000Z",
   "competition": "Eliteserien",
   "lead_hours": 7.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bodø/Glimt",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5600,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5600",
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-180e92810ab8bad2d2744ad0",
    "quote_text": "Match 7: Bodö/Glimt – Viking | Speltips: 1",
    "fragment_from": 3796,
    "fragment_to": 3838,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-30-10-dan-fore-dan",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a29a1ee236eb2d828a22883be22673ee26bd5928a22ce5e08b533f66bf4c34fa",
     "material_removed": false
    },
    "published_at": "2026-10-30T10:25:14.000Z",
    "detected_at": "2026-10-30T10:29:49.058Z",
    "executed_at": "2026-10-30T10:32:59.704Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ceac8b9abbe3",
     "display_name": "Bodø/Glimt — Viking FK",
     "competition_name": "Eliteserien",
     "starts_at": "2026-10-30T18:00:00.000Z",
     "url": "/football/matches/bodo-glimt-vs-viking-fk-2026-10-30/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bodø/Glimt",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5600",
     "our_snapshot_at": "2026-10-30T10:30:51.436Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5600,
    "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-30T10:25:14.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T10:25:14.000Z",
     "detected_at": "2026-10-30T10:29:49.058Z",
     "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": "Bodø/Glimt",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bodø/Glimt"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bodø/Glimt 3-2 Viking FK."
    },
    "settlements": [
     {
      "operation_id": "09536367a8b690d7cf9c857a3a8eb0ffeea42177feae82e139ec20d63b122119",
      "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": "Bodø/Glimt",
      "decimal_odds": "1.5600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5600,
      "executed_at": "2026-10-30T10:32:59.704Z",
      "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-30-10-dan-fore-dan",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bodø/Glimt to win"
   }
  },
  {
   "record_id": "n-1a02b00aabf375a991cd5ea4",
   "url": "/sources/speltips-se/picks/10/#pick-n-1a02b00aabf375a991cd5ea4",
   "match": "SV 07 Elversberg v 1. FSV Mainz 05",
   "match_url": "/football/matches/sv-07-elversberg-vs-1-fsv-mainz-05-2026-10-30/",
   "kickoff": "2026-10-30T19:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 9.0,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or 1. FSV Mainz 05",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3802",
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1a02b00aabf375a991cd5ea4",
    "quote_text": "Match 4: Elversberg – Mainz | Speltips: X2",
    "fragment_from": 2154,
    "fragment_to": 2196,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-30-10-dan-fore-dan",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a29a1ee236eb2d828a22883be22673ee26bd5928a22ce5e08b533f66bf4c34fa",
     "material_removed": false
    },
    "published_at": "2026-10-30T10:25:14.000Z",
    "detected_at": "2026-10-30T10:29:49.058Z",
    "executed_at": "2026-10-30T10:33:05.713Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c5e8e37496f9",
     "display_name": "SV 07 Elversberg — 1. FSV Mainz 05",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-30T19:30:00.000Z",
     "url": "/football/matches/sv-07-elversberg-vs-1-fsv-mainz-05-2026-10-30/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or 1. FSV Mainz 05",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3802",
     "our_snapshot_at": "2026-10-30T10:27:24.016Z",
     "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-30T10:25:14.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T10:25:14.000Z",
     "detected_at": "2026-10-30T10:29:49.058Z",
     "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": "Double chance",
     "choice": "draw or 1. FSV Mainz 05",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or 1. FSV Mainz 05"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was SV 07 Elversberg 4-1 1. FSV Mainz 05."
    },
    "settlements": [
     {
      "operation_id": "0adad2dc9f76aa684c43c99dac06fe9b620b214c2d07a34170e335603d4fb0a2",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or 1. FSV Mainz 05",
      "decimal_odds": "1.3802",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-30T10:33:05.713Z",
      "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-30-10-dan-fore-dan",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or 1. FSV Mainz 05"
   }
  },
  {
   "record_id": "n-25234a96dcd27cea160eea4d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Lille – Lens | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-286614e08c1573cc2d36f7f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Villarreal – Espanyol | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-9f9d19b360e58c978978d183",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Oddevold – Brage | Speltips: 1X",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-af164c4a433a05534ca5b65e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Sheffield U – Wrexham | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-debd7118923963eb7ddb46e3",
   "url": "/sources/speltips-se/picks/10/#pick-n-debd7118923963eb7ddb46e3",
   "match": "Zulte-Waregem v Club Brugge KV",
   "match_url": "/football/matches/zulte-waregem-vs-club-brugge-kv-2026-10-30/",
   "kickoff": "2026-10-30T19:45:00.000Z",
   "competition": "Belgian Pro League",
   "lead_hours": 9.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Club Brugge KV",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4000",
   "published_at": "2026-10-30T10:25:14.000Z",
   "recorded_at": "2026-10-30T10:29:49.058Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-debd7118923963eb7ddb46e3",
    "quote_text": "Match 8: Zulte Waregem – Club Brugge | Speltips: 2",
    "fragment_from": 4295,
    "fragment_to": 4345,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-30-10-dan-fore-dan",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a29a1ee236eb2d828a22883be22673ee26bd5928a22ce5e08b533f66bf4c34fa",
     "material_removed": false
    },
    "published_at": "2026-10-30T10:25:14.000Z",
    "detected_at": "2026-10-30T10:29:49.058Z",
    "executed_at": "2026-10-30T10:54:34.681Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c853bc6a691c",
     "display_name": "Zulte-Waregem — Club Brugge KV",
     "competition_name": "Belgian Pro League",
     "starts_at": "2026-10-30T19:45:00.000Z",
     "url": "/football/matches/zulte-waregem-vs-club-brugge-kv-2026-10-30/",
     "scoreline": "2-4",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Club Brugge KV",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4000",
     "our_snapshot_at": "2026-10-30T10:29:49.058Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4000,
    "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-30T10:25:14.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T10:25:14.000Z",
     "detected_at": "2026-10-30T10:29:49.058Z",
     "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": "Club Brugge KV",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Club Brugge KV"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Zulte-Waregem 2-4 Club Brugge KV."
    },
    "settlements": [
     {
      "operation_id": "037adaf08ad9d8d277ac5420fff502569df65d0d79cb393e69a82f1fb38b16dd",
      "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": "Club Brugge KV",
      "decimal_odds": "1.4000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4000,
      "executed_at": "2026-10-30T10:54:34.681Z",
      "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-30-10-dan-fore-dan",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Club Brugge KV to win"
   }
  },
  {
   "record_id": "n-134910bfefee5b612267499e",
   "url": "/sources/speltips-se/picks/10/#pick-n-134910bfefee5b612267499e",
   "match": "Liverpool v Arsenal",
   "match_url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
   "kickoff": "2026-11-01T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 49.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Arsenal",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4051,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4051",
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-134910bfefee5b612267499e",
    "quote_text": "Match 1: Liverpool – Arsenal | Speltips: X2",
    "fragment_from": 735,
    "fragment_to": 778,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-1-11-jackpot-och-roliga-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "12022669e8a4b58288e549ea179aec3c892245db330d967eda0caadcfb010f12",
     "material_removed": false
    },
    "published_at": "2026-10-30T14:56:19.000Z",
    "detected_at": "2026-10-30T14:59:44.748Z",
    "executed_at": "2026-10-31T06:40:36.857Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f14362e6c2a0",
     "display_name": "Liverpool — Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-11-01T16:30:00.000Z",
     "url": "/football/matches/liverpool-vs-arsenal-2026-11-01/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Arsenal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4051",
     "our_snapshot_at": "2026-10-30T14:56:32.269Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4051,
    "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-30T14:56:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T14:56:19.000Z",
     "detected_at": "2026-10-30T14:59:44.748Z",
     "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": "Double chance",
     "choice": "draw or Arsenal",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Arsenal"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 0-1 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "972bb85281e9ff5e5c3a79695b74904fd42e9ba3849385d3dca6890f2e40904d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "draw or Arsenal",
      "decimal_odds": "1.4051",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4051,
      "executed_at": "2026-10-31T06:40:36.857Z",
      "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/europatipset-1-11-jackpot-och-roliga-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Arsenal"
   }
  },
  {
   "record_id": "n-22db7c5c15ff040c8935a2b6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jag tror att Änglarna kan röra om rejält i grytan på Hisingen.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-4229c3907e059734d94d29f9",
   "url": "/sources/speltips-se/picks/10/#pick-n-4229c3907e059734d94d29f9",
   "match": "Frosinone v Torino",
   "match_url": "/football/matches/frosinone-vs-torino-2026-11-01/",
   "kickoff": "2026-11-01T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 47.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Frosinone",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.1000",
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "2.1000",
    "result": "Won",
    "points_hundredths": 11000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4229c3907e059734d94d29f9",
    "quote_text": "Speltips: 1",
    "fragment_from": 2963,
    "fragment_to": 2974,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-1-11-jackpot-och-roliga-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "12022669e8a4b58288e549ea179aec3c892245db330d967eda0caadcfb010f12",
     "material_removed": false
    },
    "published_at": "2026-10-30T14:56:19.000Z",
    "detected_at": "2026-10-30T14:59:44.748Z",
    "executed_at": "2026-10-31T06:28:07.946Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-665aa0e695c8",
     "display_name": "Frosinone — Torino",
     "competition_name": "Serie A",
     "starts_at": "2026-11-01T14:00:00.000Z",
     "url": "/football/matches/frosinone-vs-torino-2026-11-01/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Frosinone",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.1000",
     "our_snapshot_at": "2026-10-30T14:55:52.664Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11000,
    "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-30T14:56:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T14:56:19.000Z",
     "detected_at": "2026-10-30T14:59:44.748Z",
     "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": "Frosinone",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Frosinone"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Frosinone 2-0 Torino."
    },
    "settlements": [
     {
      "operation_id": "97a1492e445db5c4b859ee8f2ec46a561b53626fbb900abfd46c4db9acc6ee32",
      "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": "Frosinone",
      "decimal_odds": "2.1000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11000,
      "executed_at": "2026-10-31T06:28:07.946Z",
      "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/europatipset-1-11-jackpot-och-roliga-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Frosinone to win"
   }
  },
  {
   "record_id": "n-4962293fc578a5fb511bc4ed",
   "url": "/sources/speltips-se/picks/10/#pick-n-4962293fc578a5fb511bc4ed",
   "match": "Elfsborg v Orgryte IS",
   "match_url": "/football/matches/elfsborg-vs-orgryte-is-2026-11-01/",
   "kickoff": "2026-11-01T15:30:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 48.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Elfsborg",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3600,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3600",
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4962293fc578a5fb511bc4ed",
    "quote_text": "Match 10: Elfsborg – Örgryte | Speltips: 1",
    "fragment_from": 5966,
    "fragment_to": 6008,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-1-11-jackpot-och-roliga-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "12022669e8a4b58288e549ea179aec3c892245db330d967eda0caadcfb010f12",
     "material_removed": false
    },
    "published_at": "2026-10-30T14:56:19.000Z",
    "detected_at": "2026-10-30T14:59:44.748Z",
    "executed_at": "2026-10-31T06:28:13.594Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-97749845cb2a",
     "display_name": "Elfsborg — Orgryte IS",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-11-01T15:30:00.000Z",
     "url": "/football/matches/elfsborg-vs-orgryte-is-2026-11-01/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Elfsborg",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3600",
     "our_snapshot_at": "2026-10-30T14:56:10.613Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3600,
    "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-30T14:56:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T14:56:19.000Z",
     "detected_at": "2026-10-30T14:59:44.748Z",
     "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": "Elfsborg",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Elfsborg"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Elfsborg 2-1 Orgryte IS."
    },
    "settlements": [
     {
      "operation_id": "8bbae753a5a3a1f7bbc50132cb8d59d330bfbfd4aec1fb94028f851d4ceca8af",
      "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": "Elfsborg",
      "decimal_odds": "1.3600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3600,
      "executed_at": "2026-10-31T06:28:13.594Z",
      "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/europatipset-1-11-jackpot-och-roliga-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Elfsborg to win"
   }
  },
  {
   "record_id": "n-4aa290e7f1e101db31a11deb",
   "url": "/sources/speltips-se/picks/10/#pick-n-4aa290e7f1e101db31a11deb",
   "match": "Paris FC v Monaco",
   "match_url": "/football/matches/paris-fc-vs-monaco-2026-11-01/",
   "kickoff": "2026-11-01T16:15:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 49.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Paris FC or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3989,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3989",
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4aa290e7f1e101db31a11deb",
    "quote_text": "Match 12: Paris FC – Monaco | Speltips: 1X",
    "fragment_from": 7044,
    "fragment_to": 7086,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-1-11-jackpot-och-roliga-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "12022669e8a4b58288e549ea179aec3c892245db330d967eda0caadcfb010f12",
     "material_removed": false
    },
    "published_at": "2026-10-30T14:56:19.000Z",
    "detected_at": "2026-10-30T14:59:44.748Z",
    "executed_at": "2026-10-31T06:30:49.636Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-57a71cb0caed",
     "display_name": "Paris FC — Monaco",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-01T16:15:00.000Z",
     "url": "/football/matches/paris-fc-vs-monaco-2026-11-01/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Paris FC or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3989",
     "our_snapshot_at": "2026-10-30T14:55:52.664Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3989,
    "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-30T14:56:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T14:56:19.000Z",
     "detected_at": "2026-10-30T14:59:44.748Z",
     "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": "Double chance",
     "choice": "Paris FC or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Paris FC or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Paris FC 3-1 Monaco."
    },
    "settlements": [
     {
      "operation_id": "6782bd8b9d35a799d0eb5d48a75a7ca0e246b073b462fdf294432ac04e54ef0c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Paris FC or draw",
      "decimal_odds": "1.3989",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3989,
      "executed_at": "2026-10-31T06:30:49.636Z",
      "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/europatipset-1-11-jackpot-och-roliga-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris FC or draw"
   }
  },
  {
   "record_id": "n-57ef9be6c045c1e27f39b3dd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6467dbef7088afeccb8a0726",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Speltips: 1",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-788ded44694f6c0754812e53",
   "url": "/sources/speltips-se/picks/10/#pick-n-788ded44694f6c0754812e53",
   "match": "Lazio v Cagliari",
   "match_url": "/football/matches/lazio-vs-cagliari-2026-11-01/",
   "kickoff": "2026-11-01T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 47.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Lazio",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4444,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4444",
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.4444",
    "result": "Won",
    "points_hundredths": 4444,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-788ded44694f6c0754812e53",
    "quote_text": "Match 3: Lazio – Cagliari | Speltips: 1",
    "fragment_from": 1873,
    "fragment_to": 1912,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-1-11-jackpot-och-roliga-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "12022669e8a4b58288e549ea179aec3c892245db330d967eda0caadcfb010f12",
     "material_removed": false
    },
    "published_at": "2026-10-30T14:56:19.000Z",
    "detected_at": "2026-10-30T14:59:44.748Z",
    "executed_at": "2026-10-31T06:28:10.052Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-440b743ba853",
     "display_name": "Lazio — Cagliari",
     "competition_name": "Serie A",
     "starts_at": "2026-11-01T14:00:00.000Z",
     "url": "/football/matches/lazio-vs-cagliari-2026-11-01/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Lazio",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4444",
     "our_snapshot_at": "2026-10-30T14:55:52.664Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4444,
    "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-30T14:56:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T14:56:19.000Z",
     "detected_at": "2026-10-30T14:59:44.748Z",
     "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": "Lazio",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Lazio"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lazio 2-1 Cagliari."
    },
    "settlements": [
     {
      "operation_id": "4e48833551a4b5103e1796420caf3532459372a6b27b0d12f846b5d0124f9f9e",
      "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": "Lazio",
      "decimal_odds": "1.4444",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4444,
      "executed_at": "2026-10-31T06:28:10.052Z",
      "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/europatipset-1-11-jackpot-och-roliga-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lazio to win"
   }
  },
  {
   "record_id": "n-814329e1dbffbfe9a7c61af4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 11: 11. Västerås | Speltips: 1",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-89fd3d3fa7c23d6323a68f41",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tvåa.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T14:56:19.000Z",
   "recorded_at": "2026-10-30T14:59:44.748Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 261,
  "pages": 15,
  "page_urls": [
   "/sources/speltips-se/",
   "/sources/speltips-se/picks/2/",
   "/sources/speltips-se/picks/3/",
   "/sources/speltips-se/picks/4/",
   "/sources/speltips-se/picks/5/",
   "/sources/speltips-se/picks/6/",
   "/sources/speltips-se/picks/7/",
   "/sources/speltips-se/picks/8/",
   "/sources/speltips-se/picks/9/",
   "/sources/speltips-se/picks/10/",
   "/sources/speltips-se/picks/11/",
   "/sources/speltips-se/picks/12/",
   "/sources/speltips-se/picks/13/",
   "/sources/speltips-se/picks/14/",
   "/sources/speltips-se/picks/15/"
  ],
  "groups": {
   "settled": 101,
   "pending": 1,
   "excluded": 159
  },
  "continuation": "by_time",
  "page": 10,
  "first": 161,
  "last": 180,
  "author_url": "/sources/speltips-se/",
  "current": false
 },
 "entity_id": "history:/sources/speltips-se/picks/10/",
 "source_revision": 20
}
