{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "source",
 "url": "/sources/speltips-se/",
 "canonical": "/sources/speltips-se/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Speltips.se: Football Prediction Record",
 "description": "Verified record: 101 settled picks by Streckexperten recorded before kick-off across 101 matches, 12 Oct 2026 – 7 Nov 2026.",
 "first_paragraph": {
  "body": "Forecast Record recorded 101 settled live picks by Streckexperten before kick-off across 101 matches between 12 October and 7 November 2026. At our recorded market prices these picks returned +5.4% on the total staked. Of the 261 predictions we hold for Streckexperten, 125 are linked to matches: 125 were recorded by us before kick-off. Figures as of 7 November 2026.",
  "key_number": "+5.4%",
  "data": "2026-11-07",
  "source_info": "our own evidence archive and market snapshot",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "outside_core",
 "indexing_threshold": {
  "settled_count": 101,
  "date_count": 20,
  "required_settled": 10,
  "required_dates": 2
 },
 "data_date": "2026-11-07T17:57:36.215Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "b91de0e0e276734eff65d8c4835d1075118a0ad8ffbff4d4a87007ba94f1d096",
 "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/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/sources/speltips-se/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": "author"
 },
 "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": "Streckexperten",
  "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
 },
 "headline_number": {
  "metric": {
   "metric_id": "p-e-584ae723dcff5b098d7b1d38-roi-market-price-90d-z99",
   "code_name": "roi_market_price",
   "display_name": "Return on stakes at an independent odds snapshot",
   "window_kind": "90d",
   "window_from": "2026-08-09",
   "window_to": "2026-11-07",
   "amount": "5.4329",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 101,
   "n_events": 101,
   "n_void": 0,
   "ci_low": "-9.4320",
   "ci_high": "19.9392",
   "ci_method": "cluster_bootstrap",
   "price_source": "market_price",
   "coverage_percent": "0.00",
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T17:57:36.215Z",
   "enough_for_ranking": true,
   "series_uid": null,
   "series_key": "market_price",
   "series_label": "At an independent odds snapshot"
  },
  "byline": "Return on stakes at an independent odds snapshot over 90 days: 101 settled picks across 101 matches",
  "average_odds": "1.61",
  "odds_from_author": 0,
  "odds_from_snapshot": 101
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_uid": "sr-5d6b747351f80e0b64912a7c",
  "bankroll_hundredths": 1054872,
  "reserve_hundredths": 10000,
  "issued_total_hundredths": 1000000,
  "top_up_count": 0,
  "profit_hundredths": 54872,
  "rewards_off": null,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "data_points": [
   {
    "at": "2026-10-12T21:08:07.420Z",
    "bankroll_hundredths": 1006747,
    "profit_hundredths": 6747,
    "outcome_id": "ish-797386686f7ef310bbb6bbdf"
   },
   {
    "at": "2026-10-12T21:08:07.438Z",
    "bankroll_hundredths": 1010303,
    "profit_hundredths": 10303,
    "outcome_id": "ish-435b459bfd19235439695eba"
   },
   {
    "at": "2026-10-13T21:11:08.946Z",
    "bankroll_hundredths": 1013116,
    "profit_hundredths": 13116,
    "outcome_id": "ish-950fd211041ca36229abd618"
   },
   {
    "at": "2026-10-13T21:19:49.115Z",
    "bankroll_hundredths": 1003116,
    "profit_hundredths": 3116,
    "outcome_id": "ish-d1ac78be58a2a7e7d179a0b8"
   },
   {
    "at": "2026-10-13T21:19:49.119Z",
    "bankroll_hundredths": 1004416,
    "profit_hundredths": 4416,
    "outcome_id": "ish-e1dd9ea54528ebffc4e9df71"
   },
   {
    "at": "2026-10-13T21:19:49.136Z",
    "bankroll_hundredths": 1006416,
    "profit_hundredths": 6416,
    "outcome_id": "ish-57d12b0446c7b406964b9ec9"
   },
   {
    "at": "2026-10-13T21:28:26.074Z",
    "bankroll_hundredths": 996416,
    "profit_hundredths": -3584,
    "outcome_id": "ish-92e1f50d6207bb7f6705e2f0"
   },
   {
    "at": "2026-10-22T00:50:14.914Z",
    "bankroll_hundredths": 986416,
    "profit_hundredths": -13584,
    "outcome_id": "ish-ea521cf43aec4ccdf9a93452"
   },
   {
    "at": "2026-10-22T00:50:14.925Z",
    "bankroll_hundredths": 988614,
    "profit_hundredths": -11386,
    "outcome_id": "ish-8046f3b96d6333c3e5eefaf2"
   },
   {
    "at": "2026-10-22T00:50:14.931Z",
    "bankroll_hundredths": 989382,
    "profit_hundredths": -10618,
    "outcome_id": "ish-df7e5054ef1b10def31e940a"
   },
   {
    "at": "2026-10-22T00:50:14.939Z",
    "bankroll_hundredths": 994782,
    "profit_hundredths": -5218,
    "outcome_id": "ish-f410f5c4ef9739522d065914"
   },
   {
    "at": "2026-10-22T00:50:14.946Z",
    "bankroll_hundredths": 984782,
    "profit_hundredths": -15218,
    "outcome_id": "ish-0a88bc86d51cdcd4d337d492"
   },
   {
    "at": "2026-10-22T00:50:15.062Z",
    "bankroll_hundredths": 974782,
    "profit_hundredths": -25218,
    "outcome_id": "ish-9e9fbc0dc5a0a2f13d57ea62"
   },
   {
    "at": "2026-10-22T00:50:15.070Z",
    "bankroll_hundredths": 982329,
    "profit_hundredths": -17671,
    "outcome_id": "ish-4e0fdb185c363feb403d7df9"
   },
   {
    "at": "2026-10-22T00:50:15.074Z",
    "bankroll_hundredths": 983529,
    "profit_hundredths": -16471,
    "outcome_id": "ish-092077fc71499419941c3b06"
   },
   {
    "at": "2026-10-22T00:50:15.086Z",
    "bankroll_hundredths": 985725,
    "profit_hundredths": -14275,
    "outcome_id": "ish-5f27c5c7429ec19b3c58fd1d"
   },
   {
    "at": "2026-10-22T11:48:19.192Z",
    "bankroll_hundredths": 990975,
    "profit_hundredths": -9025,
    "outcome_id": "ish-fa0c752ca7f562e237ca4fa5"
   },
   {
    "at": "2026-10-22T19:30:17.571Z",
    "bankroll_hundredths": 993874,
    "profit_hundredths": -6126,
    "outcome_id": "ish-393ea8906a5556d91ffd03ef"
   },
   {
    "at": "2026-10-24T00:58:23.276Z",
    "bankroll_hundredths": 983874,
    "profit_hundredths": -16126,
    "outcome_id": "ish-a6a33591d55a99d90fb7a785"
   },
   {
    "at": "2026-10-24T00:58:23.281Z",
    "bankroll_hundredths": 988682,
    "profit_hundredths": -11318,
    "outcome_id": "ish-87eefdb27adde64631c8dc10"
   },
   {
    "at": "2026-10-24T00:58:23.286Z",
    "bankroll_hundredths": 993126,
    "profit_hundredths": -6874,
    "outcome_id": "ish-16b80c7e661aaa1661de5787"
   },
   {
    "at": "2026-10-24T00:58:23.306Z",
    "bankroll_hundredths": 996026,
    "profit_hundredths": -3974,
    "outcome_id": "ish-072db6378d33e441c8abcbd5"
   },
   {
    "at": "2026-10-24T00:58:23.314Z",
    "bankroll_hundredths": 998226,
    "profit_hundredths": -1774,
    "outcome_id": "ish-b650fbe20299aefb52f7acbb"
   },
   {
    "at": "2026-10-24T09:39:30.301Z",
    "bankroll_hundredths": 1004326,
    "profit_hundredths": 4326,
    "outcome_id": "ish-fa5eced3e8950cdd19e091a5"
   },
   {
    "at": "2026-10-24T09:39:30.308Z",
    "bankroll_hundredths": 1006118,
    "profit_hundredths": 6118,
    "outcome_id": "ish-47f7613590ddeff04e86faac"
   },
   {
    "at": "2026-10-24T09:39:30.317Z",
    "bankroll_hundredths": 1009142,
    "profit_hundredths": 9142,
    "outcome_id": "ish-edbe7d81c4dd5351c193d8ca"
   },
   {
    "at": "2026-10-24T09:39:30.324Z",
    "bankroll_hundredths": 999142,
    "profit_hundredths": -858,
    "outcome_id": "ish-802225c33e2a16fb1d5342b1"
   },
   {
    "at": "2026-10-24T15:55:05.922Z",
    "bankroll_hundredths": 989142,
    "profit_hundredths": -10858,
    "outcome_id": "ish-0b62808f3934bd27cfe4f1c0"
   },
   {
    "at": "2026-10-24T15:55:05.930Z",
    "bankroll_hundredths": 1003542,
    "profit_hundredths": 3542,
    "outcome_id": "ish-90ab9ceb7e949693d1d49f9a"
   },
   {
    "at": "2026-10-24T15:55:05.938Z",
    "bankroll_hundredths": 1009242,
    "profit_hundredths": 9242,
    "outcome_id": "ish-e52248e4ec9f5ccabe3b4867"
   },
   {
    "at": "2026-10-24T15:55:05.959Z",
    "bankroll_hundredths": 999242,
    "profit_hundredths": -758,
    "outcome_id": "ish-e88a947e7ee46aeedb60379d"
   },
   {
    "at": "2026-10-24T16:08:18.948Z",
    "bankroll_hundredths": 1003590,
    "profit_hundredths": 3590,
    "outcome_id": "ish-7be874a5debb9b5ed6489776"
   },
   {
    "at": "2026-10-24T16:08:18.958Z",
    "bankroll_hundredths": 1016090,
    "profit_hundredths": 16090,
    "outcome_id": "ish-1997d24416366c3d72df4473"
   },
   {
    "at": "2026-10-24T16:08:18.964Z",
    "bankroll_hundredths": 1018890,
    "profit_hundredths": 18890,
    "outcome_id": "ish-5082d17d3e9fd287f0ccb988"
   },
   {
    "at": "2026-10-24T16:08:18.968Z",
    "bankroll_hundredths": 1008890,
    "profit_hundredths": 8890,
    "outcome_id": "ish-6123c35ede190db09d325028"
   },
   {
    "at": "2026-10-26T12:50:42.826Z",
    "bankroll_hundredths": 998890,
    "profit_hundredths": -1110,
    "outcome_id": "ish-8a36d56a6befaa3a8b6e06db"
   },
   {
    "at": "2026-10-26T12:50:42.830Z",
    "bankroll_hundredths": 1001790,
    "profit_hundredths": 1790,
    "outcome_id": "ish-883968a588fa9f0c6e55456f"
   },
   {
    "at": "2026-10-26T12:50:42.835Z",
    "bankroll_hundredths": 1004935,
    "profit_hundredths": 4935,
    "outcome_id": "ish-1a1630f63862c9a9a9b47f6f"
   },
   {
    "at": "2026-10-26T12:50:42.840Z",
    "bankroll_hundredths": 994935,
    "profit_hundredths": -5065,
    "outcome_id": "ish-6da2cae1617a9887061c479b"
   },
   {
    "at": "2026-10-26T12:50:42.844Z",
    "bankroll_hundredths": 984935,
    "profit_hundredths": -15065,
    "outcome_id": "ish-4ca452a85ffa406f9439d5e2"
   },
   {
    "at": "2026-10-26T12:50:42.849Z",
    "bankroll_hundredths": 995735,
    "profit_hundredths": -4265,
    "outcome_id": "ish-c15d3e55a5a37068a49cd751"
   },
   {
    "at": "2026-10-26T12:50:42.853Z",
    "bankroll_hundredths": 999452,
    "profit_hundredths": -548,
    "outcome_id": "ish-db626958d9012db328b11f45"
   },
   {
    "at": "2026-10-26T12:50:42.858Z",
    "bankroll_hundredths": 1004252,
    "profit_hundredths": 4252,
    "outcome_id": "ish-58d1426246a6184aa92a4f5e"
   },
   {
    "at": "2026-10-26T12:50:42.862Z",
    "bankroll_hundredths": 994252,
    "profit_hundredths": -5748,
    "outcome_id": "ish-495ddae3f2e4501461ec8a0f"
   },
   {
    "at": "2026-10-26T12:50:47.726Z",
    "bankroll_hundredths": 998952,
    "profit_hundredths": -1048,
    "outcome_id": "ish-33bfa733577d86a1851ce342"
   },
   {
    "at": "2026-10-26T20:39:40.047Z",
    "bankroll_hundredths": 1009452,
    "profit_hundredths": 9452,
    "outcome_id": "ish-6ae538304e8e9d8dab59d86a"
   },
   {
    "at": "2026-10-26T21:08:40.611Z",
    "bankroll_hundredths": 1012952,
    "profit_hundredths": 12952,
    "outcome_id": "ish-e54c9e8f0eb363b6a6f446de"
   },
   {
    "at": "2026-10-26T22:07:43.711Z",
    "bankroll_hundredths": 1016403,
    "profit_hundredths": 16403,
    "outcome_id": "ish-551e8a03ce93cf5fbdc9a3d3"
   },
   {
    "at": "2026-10-26T22:07:43.719Z",
    "bankroll_hundredths": 1006403,
    "profit_hundredths": 6403,
    "outcome_id": "ish-bb85711f39b4b7000cefc620"
   },
   {
    "at": "2026-10-27T22:18:32.362Z",
    "bankroll_hundredths": 1009703,
    "profit_hundredths": 9703,
    "outcome_id": "ish-e925ed1efb8397eb020a1af6"
   },
   {
    "at": "2026-10-27T22:18:32.371Z",
    "bankroll_hundredths": 1016453,
    "profit_hundredths": 16453,
    "outcome_id": "ish-d9765286172859b6a0f62d40"
   },
   {
    "at": "2026-10-27T22:18:32.378Z",
    "bankroll_hundredths": 1017853,
    "profit_hundredths": 17853,
    "outcome_id": "ish-4182039d4c7c1568800900c3"
   },
   {
    "at": "2026-10-28T20:18:03.572Z",
    "bankroll_hundredths": 1024353,
    "profit_hundredths": 24353,
    "outcome_id": "ish-26bd8c5b38dfd28813dd7f31"
   },
   {
    "at": "2026-10-28T21:16:36.160Z",
    "bankroll_hundredths": 1014353,
    "profit_hundredths": 14353,
    "outcome_id": "ish-b3f1e704d47eb382dd02729b"
   },
   {
    "at": "2026-10-28T21:16:36.187Z",
    "bankroll_hundredths": 1004353,
    "profit_hundredths": 4353,
    "outcome_id": "ish-88ae79955ba72a1044c18830"
   },
   {
    "at": "2026-10-28T22:08:48.443Z",
    "bankroll_hundredths": 1017353,
    "profit_hundredths": 17353,
    "outcome_id": "ish-f82584f940f857fbb19dbd4f"
   },
   {
    "at": "2026-10-28T22:08:48.451Z",
    "bankroll_hundredths": 1007353,
    "profit_hundredths": 7353,
    "outcome_id": "ish-cd3cc44814dee872f361ef3c"
   },
   {
    "at": "2026-10-28T22:08:48.461Z",
    "bankroll_hundredths": 997353,
    "profit_hundredths": -2647,
    "outcome_id": "ish-39804dac64fab7538948e559"
   },
   {
    "at": "2026-10-28T23:14:37.373Z",
    "bankroll_hundredths": 1015663,
    "profit_hundredths": 15663,
    "outcome_id": "ish-d59722ee975291e9d5472c2e"
   },
   {
    "at": "2026-10-29T20:19:58.060Z",
    "bankroll_hundredths": 1017721,
    "profit_hundredths": 17721,
    "outcome_id": "ish-b52f72105727d04bf63eeeba"
   },
   {
    "at": "2026-10-29T20:19:58.078Z",
    "bankroll_hundredths": 1007721,
    "profit_hundredths": 7721,
    "outcome_id": "ish-6d22a4e09e29ad69c6d503a3"
   },
   {
    "at": "2026-10-30T02:46:58.638Z",
    "bankroll_hundredths": 1021021,
    "profit_hundredths": 21021,
    "outcome_id": "ish-eb233d7b6c825f097dacbef5"
   },
   {
    "at": "2026-10-30T20:08:49.910Z",
    "bankroll_hundredths": 1021825,
    "profit_hundredths": 21825,
    "outcome_id": "ish-0df097529945144502bfc865"
   },
   {
    "at": "2026-10-30T20:59:30.663Z",
    "bankroll_hundredths": 1027425,
    "profit_hundredths": 27425,
    "outcome_id": "ish-32c8bb3b9819071dc5a9039b"
   },
   {
    "at": "2026-10-30T22:25:38.001Z",
    "bankroll_hundredths": 1017425,
    "profit_hundredths": 17425,
    "outcome_id": "ish-7501c4de02669c21aaf4cf61"
   },
   {
    "at": "2026-10-30T22:25:38.095Z",
    "bankroll_hundredths": 1021425,
    "profit_hundredths": 21425,
    "outcome_id": "ish-beaa82f717096d5e938d4a03"
   },
   {
    "at": "2026-11-01T16:27:35.731Z",
    "bankroll_hundredths": 1032425,
    "profit_hundredths": 32425,
    "outcome_id": "ish-24e37d9808623ea85a990b80"
   },
   {
    "at": "2026-11-01T16:27:35.742Z",
    "bankroll_hundredths": 1036869,
    "profit_hundredths": 36869,
    "outcome_id": "ish-a23089c7518febc3bc4e98bf"
   },
   {
    "at": "2026-11-01T18:29:12.527Z",
    "bankroll_hundredths": 1038997,
    "profit_hundredths": 38997,
    "outcome_id": "ish-cae34180d6f87b64d399e4cb"
   },
   {
    "at": "2026-11-01T18:29:12.534Z",
    "bankroll_hundredths": 1042597,
    "profit_hundredths": 42597,
    "outcome_id": "ish-1e6e7325f0e66c74da4670b7"
   },
   {
    "at": "2026-11-01T19:16:04.361Z",
    "bankroll_hundredths": 1046586,
    "profit_hundredths": 46586,
    "outcome_id": "ish-65c5f2e2d510a5f7478e97a5"
   },
   {
    "at": "2026-11-01T19:16:04.405Z",
    "bankroll_hundredths": 1050637,
    "profit_hundredths": 50637,
    "outcome_id": "ish-53d4af760bac0486c970923b"
   },
   {
    "at": "2026-11-01T19:16:04.418Z",
    "bankroll_hundredths": 1053894,
    "profit_hundredths": 53894,
    "outcome_id": "ish-d1a78b5461eb9bc0ff2aa2e4"
   },
   {
    "at": "2026-11-02T21:01:33.457Z",
    "bankroll_hundredths": 1062194,
    "profit_hundredths": 62194,
    "outcome_id": "ish-a56a0881006fdb92e1f2fe12"
   },
   {
    "at": "2026-11-02T22:13:09.048Z",
    "bankroll_hundredths": 1073694,
    "profit_hundredths": 73694,
    "outcome_id": "ish-038e166d70a6be48109ffcf3"
   },
   {
    "at": "2026-11-02T22:13:09.058Z",
    "bankroll_hundredths": 1076776,
    "profit_hundredths": 76776,
    "outcome_id": "ish-69d4f3e5b875d882ccf1f9e6"
   },
   {
    "at": "2026-11-03T22:07:51.668Z",
    "bankroll_hundredths": 1079479,
    "profit_hundredths": 79479,
    "outcome_id": "ish-f8aba859d18ffa2d1c87cf92"
   },
   {
    "at": "2026-11-03T22:07:51.673Z",
    "bankroll_hundredths": 1069479,
    "profit_hundredths": 69479,
    "outcome_id": "ish-6f160b63dc36478dd379ee4b"
   },
   {
    "at": "2026-11-03T22:07:51.678Z",
    "bankroll_hundredths": 1071670,
    "profit_hundredths": 71670,
    "outcome_id": "ish-9e272701bf65ff25df160191"
   },
   {
    "at": "2026-11-04T22:05:23.175Z",
    "bankroll_hundredths": 1082170,
    "profit_hundredths": 82170,
    "outcome_id": "ish-a22ca80b84a5c09cace114f4"
   },
   {
    "at": "2026-11-04T22:05:23.340Z",
    "bankroll_hundredths": 1072170,
    "profit_hundredths": 72170,
    "outcome_id": "ish-f9ca331355fa948c4f5d97c1"
   },
   {
    "at": "2026-11-04T22:18:12.933Z",
    "bankroll_hundredths": 1080170,
    "profit_hundredths": 80170,
    "outcome_id": "ish-29d6613cfe020d763252ce05"
   },
   {
    "at": "2026-11-04T22:18:12.939Z",
    "bankroll_hundredths": 1070170,
    "profit_hundredths": 70170,
    "outcome_id": "ish-b3901fb9db5a11f34f523dd2"
   },
   {
    "at": "2026-11-04T22:18:12.944Z",
    "bankroll_hundredths": 1079344,
    "profit_hundredths": 79344,
    "outcome_id": "ish-60bf3db8111d5a39e9034bd6"
   },
   {
    "at": "2026-11-04T22:18:12.950Z",
    "bankroll_hundredths": 1069344,
    "profit_hundredths": 69344,
    "outcome_id": "ish-7e53d2faef8f1770d06e9b1b"
   },
   {
    "at": "2026-11-04T22:18:12.955Z",
    "bankroll_hundredths": 1071844,
    "profit_hundredths": 71844,
    "outcome_id": "ish-1c2cad52d0b354bffeb70811"
   },
   {
    "at": "2026-11-04T22:18:12.960Z",
    "bankroll_hundredths": 1077144,
    "profit_hundredths": 77144,
    "outcome_id": "ish-3b8173d24992f6b3d6f9a34e"
   },
   {
    "at": "2026-11-05T03:07:39.635Z",
    "bankroll_hundredths": 1083244,
    "profit_hundredths": 83244,
    "outcome_id": "ish-23e8a6b287182235f4290f4d"
   },
   {
    "at": "2026-11-05T22:10:17.487Z",
    "bankroll_hundredths": 1088944,
    "profit_hundredths": 88944,
    "outcome_id": "ish-e70cdb9be36ab5c49a67d19b"
   },
   {
    "at": "2026-11-05T22:54:00.388Z",
    "bankroll_hundredths": 1078944,
    "profit_hundredths": 78944,
    "outcome_id": "ish-16a4d8cdb2fbc258b8d535ed"
   },
   {
    "at": "2026-11-06T22:16:44.372Z",
    "bankroll_hundredths": 1082244,
    "profit_hundredths": 82244,
    "outcome_id": "ish-e9d2a8d28718adce72513c4c"
   },
   {
    "at": "2026-11-06T22:16:44.386Z",
    "bankroll_hundredths": 1085794,
    "profit_hundredths": 85794,
    "outcome_id": "ish-b0655bf393eddc563f37e72b"
   },
   {
    "at": "2026-11-06T22:16:44.397Z",
    "bankroll_hundredths": 1092373,
    "profit_hundredths": 92373,
    "outcome_id": "ish-ec6a49a8b4d60ab2849ddf7a"
   },
   {
    "at": "2026-11-06T22:16:44.518Z",
    "bankroll_hundredths": 1082373,
    "profit_hundredths": 82373,
    "outcome_id": "ish-a52a3a387cfe7496a71dd865"
   },
   {
    "at": "2026-11-07T17:37:47.795Z",
    "bankroll_hundredths": 1072373,
    "profit_hundredths": 72373,
    "outcome_id": "ish-be9d0ebff3961d8f38d42aa3"
   },
   {
    "at": "2026-11-07T17:37:47.802Z",
    "bankroll_hundredths": 1062373,
    "profit_hundredths": 62373,
    "outcome_id": "ish-06b46f49164c32f73a33b4c2"
   },
   {
    "at": "2026-11-07T17:37:47.811Z",
    "bankroll_hundredths": 1063872,
    "profit_hundredths": 63872,
    "outcome_id": "ish-973ea34da1a834b6389cb0bd"
   },
   {
    "at": "2026-11-07T17:37:47.818Z",
    "bankroll_hundredths": 1053872,
    "profit_hundredths": 53872,
    "outcome_id": "ish-bb1460f0d8f59686b5a5effb"
   },
   {
    "at": "2026-11-07T17:37:47.823Z",
    "bankroll_hundredths": 1056372,
    "profit_hundredths": 56372,
    "outcome_id": "ish-8fd40e7e00e2dae270d4264c"
   },
   {
    "at": "2026-11-07T17:37:47.828Z",
    "bankroll_hundredths": 1046372,
    "profit_hundredths": 46372,
    "outcome_id": "ish-1ebcf9b63541185586127d17"
   },
   {
    "at": "2026-11-07T17:37:47.835Z",
    "bankroll_hundredths": 1054872,
    "profit_hundredths": 54872,
    "outcome_id": "ish-9094af48cf09d633feed7b01"
   }
  ],
  "top_ups": [],
  "rule": "When the balance falls below 100 points and no bets are open, 10000 points are added; the remaining balance is kept. While bets are open we wait for settlement.",
  "series_key": "market_price",
  "series_label": "At an independent odds snapshot"
 },
 "simulations": [],
 "completeness": {
  "detected": 318,
  "recognised": 261,
  "accepted": 125,
  "executed": 102,
  "calculated": 101,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 83
   },
   {
    "cause": "other reading",
    "figure": 53
   },
   {
    "cause": "disputed_reading",
    "figure": 10
   },
   {
    "cause": "no_price_at_capture",
    "figure": 8
   },
   {
    "cause": "not_checked",
    "figure": 5
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 318,
  "of_them_restored": 0,
  "not_predictions": {
   "opinions": 27,
   "not_about_a_match": 30,
   "unclassified": 0
  },
  "predictions": 261,
  "predictions_restored": 0,
  "matches": 122,
  "admitted": 125,
  "qualifying_picks": 102,
  "qualifying_picks_restored": 0,
  "settled_picks": 101,
  "settled_picks_restored": 0,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 102,
    "settled_picks": 101,
    "void": 0,
    "pending_picks": 1,
    "matches": 101,
    "operations_settled": 101,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At an independent odds snapshot"
   }
  ],
  "gaps": [
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 83
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 53
   },
   {
    "code_name": "disputed_reading",
    "cause": "disputed_reading",
    "figure": 10
   },
   {
    "code_name": "no_price_at_capture",
    "cause": "no_price_at_capture",
    "figure": 8
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 5
   }
  ],
  "duplicates": 0,
  "junk": {
   "ads": 4
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-41d05559e85acd0d9c9ce331",
   "url": "/evidence/?pick=n-41d05559e85acd0d9c9ce331",
   "quote_text": "Chansningen: Kalmar\n\nKalmar krigar för nytt kontrakt och har förtjänat mer än vad tabellen säger.",
   "fragment_from": 8216,
   "fragment_to": 8313,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-3a0c996eba383fc961b6ec03",
   "url": "/evidence/?pick=n-3a0c996eba383fc961b6ec03",
   "quote_text": "Match 10: Celta Vigo – Levante | Speltips: 1X2",
   "fragment_from": 5774,
   "fragment_to": 5820,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6201ad0670b519c8a2f2857f",
   "url": "/evidence/?pick=n-6201ad0670b519c8a2f2857f",
   "quote_text": "4 miljoner jackpot borgar för ett riktigt intressant Europatips den här söndagen.",
   "fragment_from": 296,
   "fragment_to": 377,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8ef70df3355eda03d7899409",
   "url": "/sources/speltips-se/picks/14/#pick-n-8ef70df3355eda03d7899409",
   "quote_text": "Chansningen: Kalmar",
   "fragment_from": 8216,
   "fragment_to": 8235,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5aea48379ef6e9fe2aa603c7",
   "url": "/sources/speltips-se/picks/14/#pick-n-5aea48379ef6e9fe2aa603c7",
   "quote_text": "Kupongens säkra: Liverpool",
   "fragment_from": 8028,
   "fragment_to": 8054,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-a37aab8c0db96d7d1e3539e1",
   "url": "/sources/speltips-se/picks/14/#pick-n-a37aab8c0db96d7d1e3539e1",
   "quote_text": "Kupongens säkra: Liverpool\n\nLiverpool streckas stenhårt men är en trygg favorit att hålla i handen mot Crystal Palace.",
   "fragment_from": 8028,
   "fragment_to": 8146,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-9aa6663d5ec7b5d275ff9bf7",
   "url": "/sources/speltips-se/picks/14/#pick-n-9aa6663d5ec7b5d275ff9bf7",
   "quote_text": "Match 13: Kalmar – Sirius | Speltips: 1X",
   "fragment_from": 7438,
   "fragment_to": 7478,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e4a6564b7a11da096ad63e28",
   "url": "/sources/speltips-se/picks/14/#pick-n-e4a6564b7a11da096ad63e28",
   "quote_text": "Match 12: Brommapojkarna – Mjällby | Speltips: 2",
   "fragment_from": 6902,
   "fragment_to": 6950,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6ec3acc4ce23e7e3de491af3",
   "url": "/sources/speltips-se/picks/14/#pick-n-6ec3acc4ce23e7e3de491af3",
   "quote_text": "Match 11: AIK – Häcken | Speltips: 2",
   "fragment_from": 6364,
   "fragment_to": 6400,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-465e94f055d0b9df8a8a626c",
   "url": "/sources/speltips-se/picks/14/#pick-n-465e94f055d0b9df8a8a626c",
   "quote_text": "Match 10: Celta Vigo – Levante | Speltips: 1X2",
   "fragment_from": 5774,
   "fragment_to": 5820,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f869a1b1be20d9008a6835ac",
   "url": "/sources/speltips-se/picks/15/#pick-n-f869a1b1be20d9008a6835ac",
   "quote_text": "Match 9: Atlético Madrid – Barcelona | Speltips: 12",
   "fragment_from": 5224,
   "fragment_to": 5275,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-87291e8b638bcadf09a22d11",
   "url": "/sources/speltips-se/picks/14/#pick-n-87291e8b638bcadf09a22d11",
   "quote_text": "Match 9: Atlético Madrid – Barcelona | Speltips: 12",
   "fragment_from": 5224,
   "fragment_to": 5275,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-43701d81a9669d830443aeec",
   "url": "/sources/speltips-se/picks/14/#pick-n-43701d81a9669d830443aeec",
   "quote_text": "Match 8: Fiorentina – Juventus | Speltips: X2",
   "fragment_from": 4684,
   "fragment_to": 4729,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4cd5bb5da3259c8a50fd3a51",
   "url": "/sources/speltips-se/picks/14/#pick-n-4cd5bb5da3259c8a50fd3a51",
   "quote_text": "Match 7: Genoa – Milan | Speltips: 1X2",
   "fragment_from": 4059,
   "fragment_to": 4097,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2c8543492681d3719f2cd9e0",
   "url": "/sources/speltips-se/picks/14/#pick-n-2c8543492681d3719f2cd9e0",
   "quote_text": "Match 6: Inter – Como | Speltips: 1",
   "fragment_from": 3537,
   "fragment_to": 3572,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1490610e274dea936e8a1fef",
   "url": "/sources/speltips-se/picks/14/#pick-n-1490610e274dea936e8a1fef",
   "quote_text": "Match 5: Ipswich – Bournemouth | Speltips: 2",
   "fragment_from": 2987,
   "fragment_to": 3031,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-bb490207c8d5845fa1de783e",
   "url": "/sources/speltips-se/picks/14/#pick-n-bb490207c8d5845fa1de783e",
   "quote_text": "Match 4: Brighton – Brentford | Speltips: 1X2",
   "fragment_from": 2432,
   "fragment_to": 2477,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-09fa52cf0bb2ce8d2e7f81e0",
   "url": "/sources/speltips-se/picks/14/#pick-n-09fa52cf0bb2ce8d2e7f81e0",
   "quote_text": "Match 3: Sunderland – Chelsea | Speltips: 1X",
   "fragment_from": 1871,
   "fragment_to": 1915,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5c7ef1dde347922c907cc3e2",
   "url": "/sources/speltips-se/picks/14/#pick-n-5c7ef1dde347922c907cc3e2",
   "quote_text": "Match 2: Crystal Palace – Liverpool | Speltips: 2",
   "fragment_from": 1258,
   "fragment_to": 1307,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2269c2283baa62d763dbaff1",
   "url": "/sources/speltips-se/picks/14/#pick-n-2269c2283baa62d763dbaff1",
   "quote_text": "Match 1: Manchester United – Aston Villa | Speltips: 1",
   "fragment_from": 622,
   "fragment_to": 676,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "31648c17f795e8b4e2bc0ea4ca56e0a72876854362b0ca3d40ee46f61422cc01",
    "material_removed": false
   },
   "published_at": "2026-11-06T14:47:07.000Z",
   "detected_at": "2026-11-06T14:49:50.918Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T14:47:07.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T14:47:07.000Z",
    "detected_at": "2026-11-06T14:49:50.918Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-e6e6b7396aad700b083d74cd",
   "url": "/evidence/?pick=n-e6e6b7396aad700b083d74cd",
   "quote_text": "Lämna in Topptipset hos Svenska Spel genom knappen och jobba in den tillsammans med oss!",
   "fragment_from": 5244,
   "fragment_to": 5332,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f065ef1b05679b503e21cbef",
   "url": "/evidence/?pick=n-f065ef1b05679b503e21cbef",
   "quote_text": "Helgen startar på ett synnerligen smaskigt sätt. Det stundar en frän kupong med spel längs hela kontinenten.",
   "fragment_from": 254,
   "fragment_to": 362,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-13bc0d46747d415c2e74ca42",
   "url": "/sources/speltips-se/picks/13/#pick-n-13bc0d46747d415c2e74ca42",
   "quote_text": "Match 8: Standard Liège – Beveren | Speltips: 1X2",
   "fragment_from": 4283,
   "fragment_to": 4332,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-57682e09083a4cc7a7758520",
   "url": "/sources/speltips-se/picks/13/#pick-n-57682e09083a4cc7a7758520",
   "quote_text": "Match 7: Toulouse – Strasbourg | Speltips: 1X",
   "fragment_from": 3819,
   "fragment_to": 3864,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": "2026-11-06T08:34:55.189Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-2313515db49a",
    "display_name": "Toulouse — RC Strasbourg",
    "competition_name": "Ligue 1",
    "starts_at": "2026-11-06T19:45:00.000Z",
    "url": "/football/matches/toulouse-vs-rc-strasbourg-2026-11-06/",
    "scoreline": "3-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Toulouse or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.3300",
    "our_snapshot_at": "2026-11-06T08:29:38.521Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 3300,
   "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-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "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": "Toulouse or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Toulouse 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 Toulouse 3-1 RC Strasbourg."
   },
   "settlements": [
    {
     "operation_id": "dc4bf961775388c0b63d9ee5368d59e1f8d7f39407cd139d60ddfc62a1f15f92",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Toulouse or draw",
     "decimal_odds": "1.3300",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 3300,
     "executed_at": "2026-11-06T08:34:55.189Z",
     "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-6-11-lage-for-skrall",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b81c4d38ec867cfea35b6da7",
   "url": "/sources/speltips-se/picks/14/#pick-n-b81c4d38ec867cfea35b6da7",
   "quote_text": "Match 6: Hamburg – Mönchengladbach | Speltips: 1X2",
   "fragment_from": 3297,
   "fragment_to": 3347,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-80be0ca8d544a84d90d7cd95",
   "url": "/sources/speltips-se/picks/14/#pick-n-80be0ca8d544a84d90d7cd95",
   "quote_text": "Match 5: Sevilla – Alavés | Speltips: 1",
   "fragment_from": 2756,
   "fragment_to": 2795,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": "2026-11-06T08:35:11.672Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1bc95b6a742f",
    "display_name": "Sevilla — Deportivo Alavés",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-06T20:00:00.000Z",
    "url": "/football/matches/sevilla-vs-deportivo-alaves-2026-11-06/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Sevilla",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.8475",
    "our_snapshot_at": "2026-11-06T08:27:42.991Z",
    "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-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "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": "Sevilla",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Sevilla"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Sevilla 0-0 Deportivo Alavés."
   },
   "settlements": [
    {
     "operation_id": "e26c2b8d37c2ceba303e64288eec8e8c769a94e9acbb213e0f51313a656d8a9e",
     "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": "Sevilla",
     "decimal_odds": "1.8475",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-06T08:35:11.672Z",
     "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-6-11-lage-for-skrall",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9f5a3415c102f90925b02692",
   "url": "/sources/speltips-se/picks/14/#pick-n-9f5a3415c102f90925b02692",
   "quote_text": "Match 4: Venezia – Udinese | Speltips: 1X",
   "fragment_from": 2220,
   "fragment_to": 2261,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": "2026-11-06T08:34:59.307Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-840d47c82bfe",
    "display_name": "Venezia — Udinese",
    "competition_name": "Serie A",
    "starts_at": "2026-11-06T19:45:00.000Z",
    "url": "/football/matches/venezia-vs-udinese-2026-11-06/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Venezia or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.3550",
    "our_snapshot_at": "2026-11-06T08:29:38.521Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 3550,
   "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-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "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": "Venezia or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Venezia or draw"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Venezia 2-1 Udinese."
   },
   "settlements": [
    {
     "operation_id": "fa5f6ec6e42a57caddbc7b347a48d952d02bd6ddde1839024cf18634108c2dce",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Venezia or draw",
     "decimal_odds": "1.3550",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 3550,
     "executed_at": "2026-11-06T08:34:59.307Z",
     "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-6-11-lage-for-skrall",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ba9627b6a9af18395cb419f4",
   "url": "/sources/speltips-se/picks/14/#pick-n-ba9627b6a9af18395cb419f4",
   "quote_text": "Match 3: Bristol Rovers – Cambridge | Speltips: X2",
   "fragment_from": 1696,
   "fragment_to": 1746,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2ee121192a3d6caa557e68ae",
   "url": "/sources/speltips-se/picks/13/#pick-n-2ee121192a3d6caa557e68ae",
   "quote_text": "Match 2: Derby – Bolton | Speltips: 1X2",
   "fragment_from": 1090,
   "fragment_to": 1129,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-2dc3c7ad111d2aa842293f83",
   "url": "/sources/speltips-se/picks/13/#pick-n-2dc3c7ad111d2aa842293f83",
   "quote_text": "Match 1: Everton – Coventry | Speltips: 1",
   "fragment_from": 584,
   "fragment_to": 625,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
    "material_removed": false
   },
   "published_at": "2026-11-06T08:23:42.000Z",
   "detected_at": "2026-11-06T08:29:41.650Z",
   "executed_at": "2026-11-06T08:35:05.941Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-58bcaa8396b1",
    "display_name": "Everton — Coventry City",
    "competition_name": "Premier League",
    "starts_at": "2026-11-06T20:00:00.000Z",
    "url": "/football/matches/everton-vs-coventry-city-2026-11-06/",
    "scoreline": "3-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Everton",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.6579",
    "our_snapshot_at": "2026-11-06T08:27:42.991Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6579,
   "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-11-06T08:23:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "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": "Everton",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Everton"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Everton 3-1 Coventry City."
   },
   "settlements": [
    {
     "operation_id": "753cff05128234a3494ac1bda3011550fdfb5d54e43af0ead8b4e4971ce72e6b",
     "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": "Everton",
     "decimal_odds": "1.6579",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6579,
     "executed_at": "2026-11-06T08:35:05.941Z",
     "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-6-11-lage-for-skrall",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-42f15f7b5c060cac2e437a80",
   "url": "/evidence/?pick=n-42f15f7b5c060cac2e437a80",
   "quote_text": "Vaska inga garderingar på Emirates!",
   "fragment_from": 8150,
   "fragment_to": 8185,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-74a176d060d67e428ce6d416",
   "url": "/evidence/?pick=n-74a176d060d67e428ce6d416",
   "quote_text": "Match 12: Crewe – AFC Wimbledon | Speltips: X2",
   "fragment_from": 6843,
   "fragment_to": 6889,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-f90f376bce82c0dca87debf9",
   "url": "/evidence/?pick=n-f90f376bce82c0dca87debf9",
   "quote_text": "Stryktipset 7/11: 13 fina miljoner i potten!",
   "fragment_from": 0,
   "fragment_to": 44,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "ambiguous",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6220d9ab1f6503f6a0564cd4",
   "url": "/sources/speltips-se/picks/13/#pick-n-6220d9ab1f6503f6a0564cd4",
   "quote_text": "CHANSNINGEN: Nottingham",
   "fragment_from": 8187,
   "fragment_to": 8210,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:12:16.398Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-e86288800a65",
    "display_name": "Nottingham Forest — Manchester City",
    "competition_name": "Premier League",
    "starts_at": "2026-11-07T17:30:00.000Z",
    "url": "/football/matches/nottingham-forest-vs-manchester-city-2026-11-07/",
    "scoreline": null,
    "condition": "no_result"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Nottingham Forest",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "4.5000",
    "our_snapshot_at": "2026-11-05T11:07:36.973Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "unknown",
   "simulation_change_hundredths": 0,
   "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "Nottingham Forest",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Nottingham Forest"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "awaiting the final score",
    "methodology_version": "2.2",
    "in_words": "Pending: awaiting the final score."
   },
   "settlements": [
    {
     "operation_id": "99397106af143ca6ad36cc7b1c799b48639d6eaf86a5623b7cb1e29b97aa7411",
     "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": "Nottingham Forest",
     "decimal_odds": "4.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "unknown",
     "result_words": "Pending",
     "change_hundredths": null,
     "executed_at": "2026-11-05T11:12:16.398Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d1e2319454b4e9d4087afa4e",
   "url": "/sources/speltips-se/picks/13/#pick-n-d1e2319454b4e9d4087afa4e",
   "quote_text": "Match 13: Oxford – Stevenage | Speltips: 1X2",
   "fragment_from": 7441,
   "fragment_to": 7485,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-c309bdcd7de9d1e286562a4c",
   "url": "/sources/speltips-se/picks/13/#pick-n-c309bdcd7de9d1e286562a4c",
   "quote_text": "Match 12: Crewe – AFC Wimbledon | Speltips: X2",
   "fragment_from": 6843,
   "fragment_to": 6889,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7bef0ac449f33c26ead24d1c",
   "url": "/sources/speltips-se/picks/13/#pick-n-7bef0ac449f33c26ead24d1c",
   "quote_text": "Match 11: West Bromwich – Millwall | Speltips: X2",
   "fragment_from": 6325,
   "fragment_to": 6374,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-0c82f49257b03a13306715ab",
   "url": "/sources/speltips-se/picks/13/#pick-n-0c82f49257b03a13306715ab",
   "quote_text": "Match 10: Watford – Middlesbrough | Speltips: 2",
   "fragment_from": 5715,
   "fragment_to": 5762,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:11:10.433Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-ad408fd75cb7",
    "display_name": "Watford — Middlesbrough",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/watford-vs-middlesbrough-2026-11-07/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Middlesbrough",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5450",
    "our_snapshot_at": "2026-11-05T11:09:26.447Z",
    "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "Middlesbrough",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Middlesbrough"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Watford 0-0 Middlesbrough."
   },
   "settlements": [
    {
     "operation_id": "a656e47513bb3475361e29394de2538cdb1b681d5cd55ac85d874aeac936744f",
     "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": "Middlesbrough",
     "decimal_odds": "1.5450",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-05T11:11:10.433Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-9b3cc3f64de45e10a2391fb5",
   "url": "/sources/speltips-se/picks/13/#pick-n-9b3cc3f64de45e10a2391fb5",
   "quote_text": "Match 9: Queens Park Rangers – Lincoln | Speltips: 1X2",
   "fragment_from": 5185,
   "fragment_to": 5239,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-5baf66af5ed3",
    "display_name": "Queens Park Rangers — Lincoln City",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/queens-park-rangers-vs-lincoln-city-2026-11-07/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Queens Park Rangers",
   "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": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "Queens Park Rangers",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Queens Park Rangers"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Queens Park Rangers 2-1 Lincoln City."
   },
   "settlements": [
    {
     "operation_id": "ee4a74ade3cf88612e1f31e0022775ece7e1037d3e53cca3a37ffdd295a8c592",
     "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": "Queens Park Rangers",
     "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": "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2a95fa0ca08151de108d7955",
   "url": "/sources/speltips-se/picks/13/#pick-n-2a95fa0ca08151de108d7955",
   "quote_text": "Match 8: Preston – Southampton | Speltips: X2",
   "fragment_from": 4622,
   "fragment_to": 4667,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:11:11.200Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-d607b41f82ca",
    "display_name": "Preston North End — Southampton",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/preston-north-end-vs-southampton-2026-11-07/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Southampton",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.1800",
    "our_snapshot_at": "2026-11-05T11:09:26.447Z",
    "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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 Southampton",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Southampton"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Preston North End 1-0 Southampton."
   },
   "settlements": [
    {
     "operation_id": "56db91fea2ffe07d55b10182c883cf5cd6ae09f6c7071fb6c9c675b9fd8e0c2c",
     "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 Southampton",
     "decimal_odds": "1.1800",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-05T11:11:11.200Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ea7c621bd23293f9c13884c0",
   "url": "/sources/speltips-se/picks/13/#pick-n-ea7c621bd23293f9c13884c0",
   "quote_text": "Match 7: Charlton – Sheffield U | Speltips: 2",
   "fragment_from": 3991,
   "fragment_to": 4036,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-6515457db406d311ed3b6f67",
   "url": "/sources/speltips-se/picks/13/#pick-n-6515457db406d311ed3b6f67",
   "quote_text": "Match 6: Cardiff – Burnley | Speltips: 12",
   "fragment_from": 3388,
   "fragment_to": 3429,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:11:18.734Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-def36e4f30b7",
    "display_name": "Cardiff City — Burnley",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/cardiff-city-vs-burnley-2026-11-07/",
    "scoreline": "5-4",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Cardiff City or Burnley",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.2500",
    "our_snapshot_at": "2026-11-05T11:09:26.447Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2500,
   "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "Cardiff City or Burnley",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "12",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Cardiff City or Burnley"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "5-4",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Cardiff City 5-4 Burnley."
   },
   "settlements": [
    {
     "operation_id": "5f514312c42fe0408b5552edd6b83604fe471458ac44dd6e3bb7ddc8496e6762",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Cardiff City or Burnley",
     "decimal_odds": "1.2500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2500,
     "executed_at": "2026-11-05T11:11:18.734Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f52774268024cc365b127765",
   "url": "/sources/speltips-se/picks/13/#pick-n-f52774268024cc365b127765",
   "quote_text": "Match 5: Birmingham – Swansea | Speltips: 1",
   "fragment_from": 2841,
   "fragment_to": 2884,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:12:13.470Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b9b8c8cc8521",
    "display_name": "Birmingham City — Swansea City",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/birmingham-city-vs-swansea-city-2026-11-07/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Birmingham City",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.8500",
    "our_snapshot_at": "2026-11-05T11:09:26.447Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 8500,
   "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "Birmingham City",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Birmingham City"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Birmingham City 2-1 Swansea City."
   },
   "settlements": [
    {
     "operation_id": "3f76d839d18f3b0e3b1cde89c8889358a5ea946e3ccdcf2156e4457384cadad6",
     "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": "Birmingham City",
     "decimal_odds": "1.8500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8500,
     "executed_at": "2026-11-05T11:12:13.470Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5632ef9e095028710f244987",
   "url": "/sources/speltips-se/picks/13/#pick-n-5632ef9e095028710f244987",
   "quote_text": "Match 4: Blackburn – West Ham | Speltips: 2",
   "fragment_from": 2281,
   "fragment_to": 2324,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:11:17.934Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b9d5124ee6a3",
    "display_name": "Blackburn Rovers — West Ham United",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/blackburn-rovers-vs-west-ham-united-2026-11-07/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "West Ham United",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.6550",
    "our_snapshot_at": "2026-11-05T11:09:26.447Z",
    "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "West Ham United",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: West Ham United"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Blackburn Rovers 2-1 West Ham United."
   },
   "settlements": [
    {
     "operation_id": "20571a7166411516542ca74600d359240afa17a55dd3fd4520a71496c866bc25",
     "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": "West Ham United",
     "decimal_odds": "1.6550",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-05T11:11:17.934Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-790db627e677c30b2ef2dd2c",
   "url": "/sources/speltips-se/picks/13/#pick-n-790db627e677c30b2ef2dd2c",
   "quote_text": "Match 3: Fulham – Newcastle | Speltips: 1",
   "fragment_from": 1778,
   "fragment_to": 1819,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:11:22.263Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-5400ee392a3b",
    "display_name": "Fulham — Newcastle United",
    "competition_name": "Premier League",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/fulham-vs-newcastle-united-2026-11-07/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Fulham",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.0500",
    "our_snapshot_at": "2026-11-05T11:07:36.973Z",
    "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "Fulham",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Fulham"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fulham 1-1 Newcastle United."
   },
   "settlements": [
    {
     "operation_id": "1e5eca8a4349d3371573984f106baf6c0a362ef8db9dacdd7a572b7d98165648",
     "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": "Fulham",
     "decimal_odds": "2.0500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-05T11:11:22.263Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-52528badea4d38af18427a5e",
   "url": "/sources/speltips-se/picks/13/#pick-n-52528badea4d38af18427a5e",
   "quote_text": "KUPONGENS SÄKRA: Arsenal",
   "fragment_from": 8051,
   "fragment_to": 8075,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": "2026-11-05T11:11:16.990Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-db14ccc3b614",
    "display_name": "Arsenal — Hull City",
    "competition_name": "Premier League",
    "starts_at": "2026-11-07T15:00:00.000Z",
    "url": "/football/matches/arsenal-vs-hull-city-2026-11-07/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.1499",
    "our_snapshot_at": "2026-11-05T11:07:36.973Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 1499,
   "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-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "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": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Arsenal 1-0 Hull City."
   },
   "settlements": [
    {
     "operation_id": "ac10a9ae4d7cce4d551c68c88254852f21c54621101d324a0ddce63f9b4c5aa3",
     "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.1499",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 1499,
     "executed_at": "2026-11-05T11:11:16.990Z",
     "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/stryktipset-7-11-13-fina-miljoner-i-potten",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a42bb996c5165d8b0a8d1ba0",
   "url": "/sources/speltips-se/picks/13/#pick-n-a42bb996c5165d8b0a8d1ba0",
   "quote_text": "Match 1: Nottingham – Manchester City | Speltips: 1X2",
   "fragment_from": 636,
   "fragment_to": 689,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
    "material_removed": false
   },
   "published_at": "2026-11-05T11:04:44.000Z",
   "detected_at": "2026-11-05T11:09:36.023Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-05T11:04:44.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cadd3fa0b8e824655ec12653",
   "url": "/evidence/?pick=n-cadd3fa0b8e824655ec12653",
   "quote_text": "CHANSNINGEN: Sofia",
   "fragment_from": 5059,
   "fragment_to": 5077,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4e836a322769032f0e8d3423",
   "url": "/evidence/?pick=n-4e836a322769032f0e8d3423",
   "quote_text": "KUPONGENS SÄKRA: Leverkusen",
   "fragment_from": 4879,
   "fragment_to": 4906,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4d9ad6ac26319a68e04031ed",
   "url": "/sources/speltips-se/picks/12/#pick-n-4d9ad6ac26319a68e04031ed",
   "quote_text": "Match 8: Monaco – Nordsjälland | Speltips: 1X",
   "fragment_from": 4336,
   "fragment_to": 4381,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-983c20793b6a33c87f27fa7a",
   "url": "/sources/speltips-se/picks/12/#pick-n-983c20793b6a33c87f27fa7a",
   "quote_text": "Match 7: Panathinaikos – CSKA Sofia | Speltips: 1X2",
   "fragment_from": 3853,
   "fragment_to": 3904,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-8ce491096970",
    "display_name": "Panathinaikos — CSKA Sofia",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/panathinaikos-vs-cska-sofia-2026-11-05/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Panathinaikos",
   "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": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "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": "Panathinaikos",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Panathinaikos"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Panathinaikos 2-1 CSKA Sofia."
   },
   "settlements": [
    {
     "operation_id": "ab04fea3efbe8628c9d64b00d12968899fd2f8b47bc2ea3c210a9adc29e0ddd8",
     "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": "Panathinaikos",
     "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": "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-5-11-jackpot-och-en-spannande-kupong",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e2e979fbc3d06d49d83d7cb0",
   "url": "/sources/speltips-se/picks/13/#pick-n-e2e979fbc3d06d49d83d7cb0",
   "quote_text": "Match 6: Getafe – Brighton | Speltips: 2",
   "fragment_from": 3335,
   "fragment_to": 3375,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": "2026-11-04T15:00:40.100Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-acfd1cf99e26",
    "display_name": "Getafe — Brighton & Hove Albion",
    "competition_name": "UEFA Conference League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/getafe-vs-brighton-and-hove-albion-2026-11-05/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Brighton & Hove Albion",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5700",
    "our_snapshot_at": "2026-11-04T14:59:40.284Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5700,
   "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-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "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": "Brighton & Hove Albion",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Brighton & Hove Albion"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Getafe 0-1 Brighton & Hove Albion."
   },
   "settlements": [
    {
     "operation_id": "8a8b6197145eadfdda8be18bf814ccce1d2a221580283ef2067c79a6a85e44c8",
     "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": "Brighton & Hove Albion",
     "decimal_odds": "1.5700",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5700,
     "executed_at": "2026-11-04T15:00:40.100Z",
     "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-5-11-jackpot-och-en-spannande-kupong",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1b72d38b9e6473600724c731",
   "url": "/sources/speltips-se/picks/12/#pick-n-1b72d38b9e6473600724c731",
   "quote_text": "Match 5: Hapoel Be’er Sheva – OFI Kreta | Speltips: 1X2",
   "fragment_from": 2802,
   "fragment_to": 2857,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-518ad8b302e682021919d228",
   "url": "/sources/speltips-se/picks/12/#pick-n-518ad8b302e682021919d228",
   "quote_text": "Match 4: Celta Vigo – Royale Union SG | Speltips: 1X2",
   "fragment_from": 2222,
   "fragment_to": 2275,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5da002ad5cd10577b7160f56",
   "url": "/sources/speltips-se/picks/12/#pick-n-5da002ad5cd10577b7160f56",
   "quote_text": "Match 3: AZ Alkmaar – Juventus | Speltips: X2",
   "fragment_from": 1742,
   "fragment_to": 1787,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-4f118202f253e6f5addbfa3e",
   "url": "/sources/speltips-se/picks/12/#pick-n-4f118202f253e6f5addbfa3e",
   "quote_text": "Match 2: Celtic – Besiktas | Speltips: 1X2",
   "fragment_from": 1210,
   "fragment_to": 1252,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-956b3f4d80d8",
    "display_name": "Celtic — Beşiktaş",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/celtic-vs-besiktas-2026-11-05/",
    "scoreline": "3-2",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Celtic",
   "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": "2026-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "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": "Celtic",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Celtic"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Celtic 3-2 Beşiktaş."
   },
   "settlements": [
    {
     "operation_id": "e1fc7dd95fe428fc9cb985800076d543f004d094cdeb3bdcec0bbf27db30e181",
     "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": "Celtic",
     "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": "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-5-11-jackpot-och-en-spannande-kupong",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-b6928b498f00cfb9a03ee700",
   "url": "/sources/speltips-se/picks/13/#pick-n-b6928b498f00cfb9a03ee700",
   "quote_text": "Match 1: Bayer Leverkusen – Marseille | Speltips: 1",
   "fragment_from": 603,
   "fragment_to": 654,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
    "material_removed": false
   },
   "published_at": "2026-11-04T14:53:50.000Z",
   "detected_at": "2026-11-04T14:59:40.535Z",
   "executed_at": "2026-11-04T15:00:38.683Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-0764a27860e9",
    "display_name": "Bayer 04 Leverkusen — Olympique de Marseille",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-11-05T20:00:00.000Z",
    "url": "/football/matches/bayer-04-leverkusen-vs-olympique-de-marseille-2026-11-05/",
    "scoreline": "0-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Bayer 04 Leverkusen",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.3636",
    "our_snapshot_at": "2026-11-04T14:58:04.623Z",
    "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-11-04T14:53:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "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": "Bayer 04 Leverkusen",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Bayer 04 Leverkusen"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "0-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Bayer 04 Leverkusen 0-1 Olympique de Marseille."
   },
   "settlements": [
    {
     "operation_id": "5f2c99917493919a5c355fda82d8e61530ee7207252aa9842c46991fa4840456",
     "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": "Bayer 04 Leverkusen",
     "decimal_odds": "1.3636",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-04T15:00:38.683Z",
     "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-5-11-jackpot-och-en-spannande-kupong",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e689809c7bbb35190aa2f1a2",
   "url": "/evidence/?pick=n-e689809c7bbb35190aa2f1a2",
   "quote_text": "Chansningen: Cardiff",
   "fragment_from": 9346,
   "fragment_to": 9366,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-18f5696f77b3e01f90c4fd84",
   "url": "/evidence/?pick=n-18f5696f77b3e01f90c4fd84",
   "quote_text": "Kupongens säkra: Arsenal",
   "fragment_from": 9156,
   "fragment_to": 9180,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-91184de57e564e4f6d3a2868",
   "url": "/evidence/?pick=n-91184de57e564e4f6d3a2868",
   "quote_text": "Dra från väst och så långt degen räcker.",
   "fragment_from": 4996,
   "fragment_to": 5036,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-677c76c339929753396177e7",
   "url": "/evidence/?pick=n-677c76c339929753396177e7",
   "quote_text": "Tänkbar etta.",
   "fragment_from": 3758,
   "fragment_to": 3771,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-8a89e417b9a6a084a9c29904",
   "url": "/evidence/?pick=n-8a89e417b9a6a084a9c29904",
   "quote_text": "4 mäktiga miljoner i jackpot och en fullmatad meny finns att ta del av på veckans första Europatips.",
   "fragment_from": 284,
   "fragment_to": 384,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-7d5ff74ce78a0c871ed01701",
   "url": "/sources/speltips-se/picks/12/#pick-n-7d5ff74ce78a0c871ed01701",
   "quote_text": "Chansningen: Cardiff\n\nWest Ham hade inget större tålamod med Nuno. Lösningen inför Cardiff-matchen lär bli temporär och The Hammers är en minst sagt svajig favorit. Avslag!",
   "fragment_from": 9346,
   "fragment_to": 9518,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-d4985bef1fa78462cab4e282",
   "url": "/sources/speltips-se/picks/12/#pick-n-d4985bef1fa78462cab4e282",
   "quote_text": "Kupongens säkra: Arsenal",
   "fragment_from": 9156,
   "fragment_to": 9180,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-eee995439a85918137d4a330",
   "url": "/sources/speltips-se/picks/12/#pick-n-eee995439a85918137d4a330",
   "quote_text": "Match 13: Sao Paulo – Corinthians | Speltips: X2",
   "fragment_from": 8422,
   "fragment_to": 8470,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:25:56.230Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-b972970fb9b1",
    "display_name": "São Paulo — Corinthians",
    "competition_name": "Brasileiro Série A",
    "starts_at": "2026-11-05T00:30:00.000Z",
    "url": "/football/matches/sao-paulo-vs-corinthians-2026-11-05/",
    "scoreline": "0-0",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Corinthians",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.6100",
    "our_snapshot_at": "2026-11-03T15:09:01.587Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 6100,
   "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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 Corinthians",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Corinthians"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "0-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was São Paulo 0-0 Corinthians."
   },
   "settlements": [
    {
     "operation_id": "ddc9212de28ba7dd244425bd47f8d37c265c2baaa8158927a1ac95c21dabf84d",
     "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 Corinthians",
     "decimal_odds": "1.6100",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 6100,
     "executed_at": "2026-11-03T15:25:56.230Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d000fc94f01837308e3fe77a",
   "url": "/sources/speltips-se/picks/12/#pick-n-d000fc94f01837308e3fe77a",
   "quote_text": "Match 12: Botafogo RJ – Atlético Mineiro | Speltips: 1X",
   "fragment_from": 7763,
   "fragment_to": 7818,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-cbef6162be068611516f347e",
   "url": "/sources/speltips-se/picks/12/#pick-n-cbef6162be068611516f347e",
   "quote_text": "Match 11: Oxford – Reading | Speltips: 2",
   "fragment_from": 7177,
   "fragment_to": 7217,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:24:54.034Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-cc77fcfe0868",
    "display_name": "Oxford United — Reading",
    "competition_name": "EFL League One",
    "starts_at": "2026-11-04T19:45:00.000Z",
    "url": "/football/matches/oxford-united-vs-reading-2026-11-04/",
    "scoreline": "2-0",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Reading",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.5000",
    "our_snapshot_at": "2026-11-03T15:09:01.587Z",
    "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "Reading",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Reading"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Oxford United 2-0 Reading."
   },
   "settlements": [
    {
     "operation_id": "9c3db9cdb5353bd6e93cecc6c97cea04fc14b26d41afc141604addef19cb42f0",
     "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": "Reading",
     "decimal_odds": "2.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-03T15:24:54.034Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c818128519aad9240e36be6c",
   "url": "/sources/speltips-se/picks/12/#pick-n-c818128519aad9240e36be6c",
   "quote_text": "Match 10: Wrexham – Middlesbrough | Speltips: 1X2",
   "fragment_from": 6498,
   "fragment_to": 6547,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-5a76677b469b86287531891e",
   "url": "/sources/speltips-se/picks/12/#pick-n-5a76677b469b86287531891e",
   "quote_text": "Match 9: Cardiff – West Ham | Speltips: 1X",
   "fragment_from": 5739,
   "fragment_to": 5781,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:23:25.648Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c89987002049",
    "display_name": "Cardiff City — West Ham United",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-04T19:45:00.000Z",
    "url": "/football/matches/cardiff-city-vs-west-ham-united-2026-11-04/",
    "scoreline": "3-3",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "Cardiff City or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.8000",
    "our_snapshot_at": "2026-11-03T15:09:01.587Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 8000,
   "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "Cardiff City or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Cardiff City or draw"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "3-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Cardiff City 3-3 West Ham United."
   },
   "settlements": [
    {
     "operation_id": "17a7da7f2563349986e4b4d9389a88e9ce3ba6f6308b240f37c64a1119ad0581",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Cardiff City or draw",
     "decimal_odds": "1.8000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 8000,
     "executed_at": "2026-11-03T15:23:25.648Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5ba7b58b0bda48adab85ea8e",
   "url": "/sources/speltips-se/picks/12/#pick-n-5ba7b58b0bda48adab85ea8e",
   "quote_text": "Match 8: Bristol City – Wolverhampton | Speltips: 2",
   "fragment_from": 5104,
   "fragment_to": 5155,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:24:57.296Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-ba9ad74f006a",
    "display_name": "Bristol City — Wolverhampton Wanderers",
    "competition_name": "EFL Championship",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/bristol-city-vs-wolverhampton-wanderers-2026-11-04/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Wolverhampton Wanderers",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.0500",
    "our_snapshot_at": "2026-11-03T15:09:01.587Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 10500,
   "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "Wolverhampton Wanderers",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Wolverhampton Wanderers"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Bristol City 1-2 Wolverhampton Wanderers."
   },
   "settlements": [
    {
     "operation_id": "a7c48f9d379f25458e7a310fa1036d73eeec5cbce6e3d572d597ef4e427b8005",
     "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": "Wolverhampton Wanderers",
     "decimal_odds": "2.0500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 10500,
     "executed_at": "2026-11-03T15:24:57.296Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8270574bc04deb51dc91c2a9",
   "url": "/sources/speltips-se/picks/12/#pick-n-8270574bc04deb51dc91c2a9",
   "quote_text": "Match 6: Lens – Como | Speltips: 1X",
   "fragment_from": 3773,
   "fragment_to": 3808,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:24:59.262Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-c6123553f451",
    "display_name": "RC Lens — Como",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/rc-lens-vs-como-2026-11-04/",
    "scoreline": "1-9",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "RC Lens or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.7065",
    "our_snapshot_at": "2026-11-03T15:07:32.878Z",
    "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "RC Lens or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: RC Lens or draw"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-9",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was RC Lens 1-9 Como."
   },
   "settlements": [
    {
     "operation_id": "013e325b4cc4d3b2931c9d5fd070c6a96dd106d60fdbaa9567fc193aaf024f82",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "RC Lens or draw",
     "decimal_odds": "1.7065",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-03T15:24:59.262Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2c04b05086b0955e294e57b9",
   "url": "/sources/speltips-se/picks/12/#pick-n-2c04b05086b0955e294e57b9",
   "quote_text": "Match 4: Porto – Napoli | Speltips: 1",
   "fragment_from": 2488,
   "fragment_to": 2525,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:24:56.352Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-9588ca212aad",
    "display_name": "FC Porto — SSC Napoli",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/fc-porto-vs-ssc-napoli-2026-11-04/",
    "scoreline": "4-1",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "FC Porto",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.9174",
    "our_snapshot_at": "2026-11-03T15:07:37.969Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 9174,
   "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "FC Porto",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "1",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: FC Porto"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "4-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was FC Porto 4-1 SSC Napoli."
   },
   "settlements": [
    {
     "operation_id": "f0a96a1bb2898e71176f7a2eae397f7ca3a8f7b1b490007cb0c96a32dc6e1151",
     "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": "FC Porto",
     "decimal_odds": "1.9174",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 9174,
     "executed_at": "2026-11-03T15:24:56.352Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a896bdf4ecac32ca66e52132",
   "url": "/sources/speltips-se/picks/12/#pick-n-a896bdf4ecac32ca66e52132",
   "quote_text": "Lågt streckade X2 är givna inslag.",
   "fragment_from": 2452,
   "fragment_to": 2486,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:25:53.933Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f45b0ac9f3ae",
    "display_name": "Borussia Dortmund — Real Betis",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
    "scoreline": "2-1",
    "condition": "finished"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Real Betis",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.1000",
    "our_snapshot_at": "2026-11-03T15:09:01.587Z",
    "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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 Real Betis",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Real Betis"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "2-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Borussia Dortmund 2-1 Real Betis."
   },
   "settlements": [
    {
     "operation_id": "58d0197073a9dea03298b552891ff90068da062ffa567d7a02a83859c7ad2ae0",
     "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 Real Betis",
     "decimal_odds": "2.1000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-03T15:25:53.933Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a7697710c2efa835789e47ed",
   "url": "/sources/speltips-se/picks/12/#pick-n-a7697710c2efa835789e47ed",
   "quote_text": "Match 2: RB Leipzig – Manchester City | Speltips: 2",
   "fragment_from": 1290,
   "fragment_to": 1341,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:25:03.621Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-fe8ca41c5ed3",
    "display_name": "RB Leipzig — Manchester City",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
    "scoreline": "2-3",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Manchester City",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5300",
    "our_snapshot_at": "2026-11-03T15:09:01.587Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5300,
   "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "Manchester City",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Manchester City"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-3",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was RB Leipzig 2-3 Manchester City."
   },
   "settlements": [
    {
     "operation_id": "bc2eee3df5f7d8821fa7437f6621f78901adf63b55ab3a074cfdd411c33cae8e",
     "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": "Manchester City",
     "decimal_odds": "1.5300",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5300,
     "executed_at": "2026-11-03T15:25:03.621Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-993ded4aaa9356c9798f2cf5",
   "url": "/sources/speltips-se/picks/12/#pick-n-993ded4aaa9356c9798f2cf5",
   "quote_text": "Match 1: Slavia Prag – Arsenal | Speltips: 2",
   "fragment_from": 668,
   "fragment_to": 712,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
    "material_removed": false
   },
   "published_at": "2026-11-03T15:00:50.000Z",
   "detected_at": "2026-11-03T15:09:39.166Z",
   "executed_at": "2026-11-03T15:25:01.685Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-74eec71471f0",
    "display_name": "SK Slavia Praha — Arsenal",
    "competition_name": "UEFA Champions League",
    "starts_at": "2026-11-04T20:00:00.000Z",
    "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Arsenal",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.2500",
    "our_snapshot_at": "2026-11-03T15:07:25.485Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 2500,
   "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-11-03T15:00:50.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "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": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Arsenal"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was SK Slavia Praha 1-2 Arsenal."
   },
   "settlements": [
    {
     "operation_id": "4e1a3fdf3465320e31fe170336dcd1740697207778fa83acee92c059aa91722d",
     "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.2500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 2500,
     "executed_at": "2026-11-03T15:25:01.685Z",
     "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-4-11-jackpot-och-champions-league",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-176e223df02f2fd354e71a40",
   "url": "/evidence/?pick=n-176e223df02f2fd354e71a40",
   "quote_text": "Antal rader: 216 | Spelstopp: 20:59",
   "fragment_from": 4997,
   "fragment_to": 5032,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
    "material_removed": false
   },
   "published_at": "2026-11-03T08:06:35.000Z",
   "detected_at": "2026-11-03T08:09:37.886Z",
   "executed_at": null,
   "statement_class": "no_event",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T08:06:35.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-70f2bf2406902d998049a5f2",
   "url": "/evidence/?pick=n-70f2bf2406902d998049a5f2",
   "quote_text": "Bäst av allt är att vi ska jaga 250 000 kronor extra!",
   "fragment_from": 476,
   "fragment_to": 529,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
    "material_removed": false
   },
   "published_at": "2026-11-03T08:06:35.000Z",
   "detected_at": "2026-11-03T08:09:37.886Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T08:06:35.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-ba3ab0436d704aeaea3c3c6c",
   "url": "/evidence/?pick=n-ba3ab0436d704aeaea3c3c6c",
   "quote_text": "Det är en löjligt härlig kupong som står på tur under tisdagen.",
   "fragment_from": 278,
   "fragment_to": 341,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
    "material_removed": false
   },
   "published_at": "2026-11-03T08:06:35.000Z",
   "detected_at": "2026-11-03T08:09:37.886Z",
   "executed_at": null,
   "statement_class": "opinion",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T08:06:35.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "statement",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-90db296a7491db7c8cc3c75a",
   "url": "/sources/speltips-se/picks/11/#pick-n-90db296a7491db7c8cc3c75a",
   "quote_text": "Match 8: West Bromwich – Southampton | Speltips: 12",
   "fragment_from": 4394,
   "fragment_to": 4445,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
    "material_removed": false
   },
   "published_at": "2026-11-03T08:06:35.000Z",
   "detected_at": "2026-11-03T08:09:37.886Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T08:06:35.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  },
  {
   "observation_id": "n-1230512f5528047b8fe8b65a",
   "url": "/sources/speltips-se/picks/11/#pick-n-1230512f5528047b8fe8b65a",
   "quote_text": "Match 7: LASK Linz – Slovan Bratislava | Speltips: 1X",
   "fragment_from": 3862,
   "fragment_to": 3915,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
    "display_name": null,
    "speaker": "Streckexperten",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
    "material_removed": false
   },
   "published_at": "2026-11-03T08:06:35.000Z",
   "detected_at": "2026-11-03T08:09:37.886Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "not_supported",
   "cause": "",
   "cause_code": "not_supported",
   "event": null,
   "market_label": null,
   "outcome_label": null,
   "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": null,
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": "2026-11-03T08:06:35.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "no_match_linked",
   "origin_words": "Date as stated by the source; no match is linked to this statement",
   "added_on": null,
   "late_publication": null,
   "author_claim": null,
   "author_claim_outcome": {
    "result": null,
    "scoreline": null,
    "data_status": "unknown",
    "cause": "the statement was not read as a pick that can be settled",
    "methodology_version": "2.2",
    "in_words": "No outcome: the statement was not read as a pick that can be settled."
   },
   "settlements": [],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": null,
   "correction": null
  }
 ],
 "excluded_from_feed": {
  "ads": 4,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": {
  "titles": [
   {
    "code_name": "E-07",
    "display_name": "Away win at 7.00 · Atalanta v Parma · 2 Nov 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "all",
    "bucket": "Long-price call",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 1,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "Away win at 7.00 · Atalanta v Parma · 2 Nov 2026",
    "rationale": "Away win called correctly at 7.00 (our pre-match price). 27 other tipsters and sources on this match, 0 right (27 named home win). Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-e-07-all-event",
    "alt": "Streckexperten · Away win at 7.00 · Atalanta v Parma · 2 Nov 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-long-price-call\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-m-light.svg\" alt=\"Streckexperten · Away win at 7.00 · Atalanta v Parma · 2 Nov 2026 · Tracked by Forecast Record\" width=\"778\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 31 Jan 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-11-02",
    "evidence_through": "2026-11-02",
    "earned_at": "2026-11-02",
    "published_at": "2026-11-03",
    "visible_until": "2027-01-31",
    "badge_label": "Correct at 7.00 · 2 Nov",
    "scope_words": null,
    "title_id": "zk-fe2c100375dcb9ee1384",
    "evidence_items": [
     {
      "nid": "n-4e62764cf0b97f97b0ba29d5",
      "data": "2026-11-02",
      "match": "Atalanta v Parma",
      "said_text": "1X2, match result: Parma",
      "outcome_label": "right",
      "evidence_price": 7.0,
      "comparison": "27 other tipsters and sources on this match, 0 right (27 named home win)",
      "url": "/sources/speltips-se/picks/11/#pick-n-4e62764cf0b97f97b0ba29d5"
     }
    ],
    "evidence_total": 1,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1058,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1058,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 778,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 778,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 607,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 607,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/e-07-all-event-card.svg"
    },
    "profile_anchor": "title-fe2c100375dc",
    "chance": {
     "contract_version": 1,
     "kind": "single",
     "priced": 1,
     "unpriced": 0,
     "hits": 1,
     "probability": 0.142857,
     "one_in": 7,
     "log10": -0.85,
     "words": "1 in 7",
     "rule": "market probability (1/price) of this one pick",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-long-price-call"
   },
   {
    "code_name": "C-02",
    "display_name": "Only one right of 4 tipsters and sources · Home win · GAIS v AIK · 2 Nov 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "all",
    "bucket": "Lone correct call",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 1,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "Only one right of 4 tipsters and sources · Home win · GAIS v AIK · 2 Nov 2026",
    "rationale": "Home win called correctly; 3 other tipsters and sources on this match, 0 right (3 named draw). Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-c-02-all-event",
    "alt": "Streckexperten · Only one right of 4 tipsters and sources · Home win · GAIS v AIK · 2 Nov 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-lone-correct-call\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-m-light.svg\" alt=\"Streckexperten · Only one right of 4 tipsters and sources · Home win · GAIS v AIK · 2 Nov 2026 · Tracked by Forecast Record\" width=\"1014\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 31 Jan 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-11-02",
    "evidence_through": "2026-11-02",
    "earned_at": "2026-11-02",
    "published_at": "2026-11-06",
    "visible_until": "2027-01-31",
    "badge_label": "Only right of 4 · 2 Nov",
    "scope_words": null,
    "title_id": "zk-e485e0acf483b9720896",
    "evidence_items": [
     {
      "nid": "n-40bbd5f7b348ddd5dd1ed186",
      "data": "2026-11-02",
      "match": "GAIS v AIK",
      "said_text": "1X2, match result: GAIS",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "3 other tipsters and sources on this match, 0 right (3 named draw)",
      "url": "/sources/speltips-se/picks/11/#pick-n-40bbd5f7b348ddd5dd1ed186"
     }
    ],
    "evidence_total": 1,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1377,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1377,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 1014,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 1014,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 792,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 792,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/c-02-all-event-card.svg"
    },
    "profile_anchor": "title-e485e0acf483",
    "chance": {
     "contract_version": 1,
     "kind": "single",
     "priced": 1,
     "unpriced": 0,
     "hits": 1,
     "probability": 0.546448,
     "one_in": 2,
     "log10": -0.26,
     "words": "about even",
     "rule": "market probability (1/price) of this one pick",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-lone-correct-call"
   },
   {
    "code_name": "C-02",
    "display_name": "Only one right of 28 tipsters and sources · Away win · 2 Nov 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "z-965061f198",
    "bucket": "Lone correct call",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 1,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "Only one right of 28 tipsters and sources · Away win · Atalanta v Parma · 2 Nov 2026",
    "rationale": "Away win called correctly; 27 other tipsters and sources on this match, 0 right (27 named home win). Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-c-02-z-965061f198-event",
    "alt": "Streckexperten · Only one right of 28 tipsters and sources · Away win · Atalanta v Parma · 2 Nov 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-lone-correct-call-lone-correct-call\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-m-light.svg\" alt=\"Streckexperten · Only one right of 28 tipsters and sources · Away win · Atalanta v Parma · 2 Nov 2026 · Tracked by Forecast Record\" width=\"1071\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 31 Jan 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-11-02",
    "evidence_through": "2026-11-02",
    "earned_at": "2026-11-02",
    "published_at": "2026-11-03",
    "visible_until": "2027-01-31",
    "badge_label": "Only right of 28 · 2 Nov",
    "scope_words": null,
    "title_id": "zk-965061f19827bb7fdc91",
    "evidence_items": [
     {
      "nid": "n-4e62764cf0b97f97b0ba29d5",
      "data": "2026-11-02",
      "match": "Atalanta v Parma",
      "said_text": "1X2, match result: Parma",
      "outcome_label": "right",
      "evidence_price": 7.0,
      "comparison": "27 other tipsters and sources on this match, 0 right (27 named home win)",
      "url": "/sources/speltips-se/picks/11/#pick-n-4e62764cf0b97f97b0ba29d5"
     }
    ],
    "evidence_total": 1,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1455,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1455,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 1071,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 1071,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 837,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 837,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/c-02-z-965061f198-event-card.svg"
    },
    "profile_anchor": "title-965061f19827",
    "chance": {
     "contract_version": 1,
     "kind": "single",
     "priced": 1,
     "unpriced": 0,
     "hits": 1,
     "probability": 0.142857,
     "one_in": 7,
     "log10": -0.85,
     "words": "1 in 7",
     "rule": "market probability (1/price) of this one pick",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-lone-correct-call-lone-correct-call"
   },
   {
    "code_name": "S-01",
    "display_name": "8 matches in a row, every pick correct · 30 Oct–1 Nov 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "all",
    "bucket": "Correct run",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 8,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "8 matches in a row, every pick correct · 30 Oct–1 Nov 2026",
    "rationale": "8 different matches in a row with every counted pick correct, first to last within 28 days; matches kicking off at the same time count as one group. The run ended on GAIS v AIK. Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-s-01-all-event",
    "alt": "Streckexperten · 8 matches in a row, every pick correct · 30 Oct–1 Nov 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-correct-run\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-m-light.svg\" alt=\"Streckexperten · 8 matches in a row, every pick correct · 30 Oct–1 Nov 2026 · Tracked by Forecast Record\" width=\"860\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 1 Mar 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-11-01",
    "evidence_through": "2026-11-01",
    "earned_at": "2026-11-01",
    "published_at": "2026-11-02",
    "visible_until": "2027-03-01",
    "badge_label": "8 right in a row · 1 Nov",
    "scope_words": null,
    "title_id": "zk-2cb08efd49b6540eff51",
    "evidence_items": [
     {
      "nid": "n-debd7118923963eb7ddb46e3",
      "data": "2026-10-30",
      "match": "Zulte-Waregem v Club Brugge KV",
      "said_text": "1X2, match result: Club Brugge KV",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "6 other tipsters and sources on this match, 6 right (6 named away win)",
      "url": "/sources/speltips-se/picks/10/#pick-n-debd7118923963eb7ddb46e3"
     },
     {
      "nid": "n-4229c3907e059734d94d29f9",
      "data": "2026-11-01",
      "match": "Frosinone v Torino",
      "said_text": "1X2, match result: Frosinone",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "22 other tipsters and sources on this match, 14 right (14 named home win, 7 named draw, 1 named away win)",
      "url": "/sources/speltips-se/picks/10/#pick-n-4229c3907e059734d94d29f9"
     },
     {
      "nid": "n-788ded44694f6c0754812e53",
      "data": "2026-11-01",
      "match": "Lazio v Cagliari",
      "said_text": "1X2, match result: Lazio",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "26 other tipsters and sources on this match, 26 right (26 named home win)",
      "url": "/sources/speltips-se/picks/10/#pick-n-788ded44694f6c0754812e53"
     },
     {
      "nid": "n-b84c6ae64e804604609de443",
      "data": "2026-11-01",
      "match": "Real Racing Club v Real Madrid",
      "said_text": "1X2, match result: Real Madrid",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "27 other tipsters and sources on this match, 26 right (26 named away win, 1 named home win)",
      "url": "/sources/speltips-se/picks/11/#pick-n-b84c6ae64e804604609de443"
     },
     {
      "nid": "n-4962293fc578a5fb511bc4ed",
      "data": "2026-11-01",
      "match": "Elfsborg v Orgryte IS",
      "said_text": "1X2, match result: Elfsborg",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "5 other tipsters and sources on this match, 5 right (5 named home win)",
      "url": "/sources/speltips-se/picks/10/#pick-n-4962293fc578a5fb511bc4ed"
     },
     {
      "nid": "n-4aa290e7f1e101db31a11deb",
      "data": "2026-11-01",
      "match": "Paris FC v Monaco",
      "said_text": "Double chance: Paris FC or draw",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/sources/speltips-se/picks/10/#pick-n-4aa290e7f1e101db31a11deb"
     },
     {
      "nid": "n-134910bfefee5b612267499e",
      "data": "2026-11-01",
      "match": "Liverpool v Arsenal",
      "said_text": "Double chance: draw or Arsenal",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/sources/speltips-se/picks/10/#pick-n-134910bfefee5b612267499e"
     },
     {
      "nid": "n-f8160efef0adcfbc01474ce4",
      "data": "2026-11-01",
      "match": "Lecce v Genoa",
      "said_text": "Double chance: draw or Genoa",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/sources/speltips-se/picks/11/#pick-n-f8160efef0adcfbc01474ce4"
     }
    ],
    "evidence_total": 8,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1168,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1168,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 860,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 860,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 671,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 671,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/s-01-all-event-card.svg"
    },
    "profile_anchor": "title-2cb08efd49b6",
    "chance": {
     "contract_version": 1,
     "kind": "streak",
     "priced": 8,
     "unpriced": 0,
     "hits": 8,
     "probability": 0.05479,
     "one_in": 18,
     "log10": -1.26,
     "words": "1 in 18",
     "rule": "product of the market probabilities (1/price) of every pick in the run",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-correct-run"
   },
   {
    "code_name": "S-01",
    "display_name": "4 matches in a row, every pick correct · 25 Oct 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "z-49132672d0",
    "bucket": "Correct run",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 4,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "4 matches in a row, every pick correct · 25 Oct 2026",
    "rationale": "4 different matches in a row with every counted pick correct, first to last within 28 days; matches kicking off at the same time count as one group. The run ended on FC Barcelona v Real Madrid. Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-s-01-z-49132672d0-event",
    "alt": "Streckexperten · 4 matches in a row, every pick correct · 25 Oct 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-correct-run-correct-run\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-m-light.svg\" alt=\"Streckexperten · 4 matches in a row, every pick correct · 25 Oct 2026 · Tracked by Forecast Record\" width=\"811\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 22 Feb 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-10-25",
    "evidence_through": "2026-10-25",
    "earned_at": "2026-10-25",
    "published_at": "2026-10-26",
    "visible_until": "2027-02-22",
    "badge_label": "4 right in a row · 25 Oct",
    "scope_words": null,
    "title_id": "zk-49132672d0a0f4a83305",
    "evidence_items": [
     {
      "nid": "n-1a13afd0840a62e88b6c69aa",
      "data": "2026-10-25",
      "match": "Celta Vigo v Real Betis",
      "said_text": "Double chance: draw or Real Betis",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/sources/speltips-se/picks/7/#pick-n-1a13afd0840a62e88b6c69aa"
     },
     {
      "nid": "n-b9472d88152e78d21ba2bc27",
      "data": "2026-10-25",
      "match": "Mjällby v Hammarby",
      "said_text": "1X2, match result: Hammarby",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "2 other tipsters and sources on this match, 2 right (2 named away win)",
      "url": "/sources/speltips-se/picks/8/#pick-n-b9472d88152e78d21ba2bc27"
     },
     {
      "nid": "n-e1c8f71e1d883801c8086e92",
      "data": "2026-10-25",
      "match": "Sunderland v Leeds United",
      "said_text": "Double chance: Sunderland or draw",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/sources/speltips-se/picks/8/#pick-n-e1c8f71e1d883801c8086e92"
     },
     {
      "nid": "n-29efed27afbb73c784f972db",
      "data": "2026-10-25",
      "match": "Lecce v Juventus",
      "said_text": "1X2, match result: Juventus",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "16 other tipsters and sources on this match, 16 right (16 named away win)",
      "url": "/sources/speltips-se/picks/7/#pick-n-29efed27afbb73c784f972db"
     }
    ],
    "evidence_total": 4,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1102,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1102,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 811,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 811,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 633,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 633,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/s-01-z-49132672d0-event-card.svg"
    },
    "profile_anchor": "title-49132672d0a0",
    "chance": {
     "contract_version": 1,
     "kind": "streak",
     "priced": 3,
     "unpriced": 1,
     "hits": 3,
     "probability": 0.33509,
     "one_in": 3,
     "log10": -0.47,
     "words": "1 in 3",
     "rule": "product of the market probabilities (1/price) of every pick in the run",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-correct-run-correct-run"
   },
   {
    "code_name": "P-09",
    "display_name": "EFL Championship, week of 19 Oct 2026: 3/4 result calls right, first of 12…",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "all",
    "bucket": "Competition week leader",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 4,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "EFL Championship, week of 19 Oct 2026: 3/4 result calls right, first of 12 tipsters and sources with 3+ calls",
    "rationale": "In EFL Championship, week 19 Oct 2026–25 Oct 2026 (Monday to Sunday, UTC): 3 of 4 result calls right, the highest share among 12 tipsters and sources with at least 3 result calls in that competition that week; the others: 5/13, 4/9, 4/13, 4/10, 3/11, 2/12, 1/7, 1/4, 1/3, 0/4, 0/3. Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-p-09-all-event",
    "alt": "Streckexperten · EFL Championship, week of 19 Oct 2026: 3/4 result calls right, first of 12 tipsters and sources with 3+ calls · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-competition-week-leader\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-m-light.svg\" alt=\"Streckexperten · EFL Championship, week of 19 Oct 2026: 3/4 result calls right, first of 12 tipsters and sources with 3+ calls · Tracked by Forecast Record\" width=\"1274\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 22 Feb 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-10-25",
    "evidence_through": "2026-10-25",
    "earned_at": "2026-10-24",
    "published_at": "2026-10-26",
    "visible_until": "2027-02-22",
    "badge_label": "1st of 12 · week of 19 Oct",
    "scope_words": "EFL Championship",
    "title_id": "zk-81e7708bbb1dd73621ab",
    "evidence_items": [
     {
      "nid": "n-4b88a213431a7e9ecdc396df",
      "data": "2026-10-23",
      "match": "Bolton Wanderers v Middlesbrough",
      "said_text": "1X2, match result: Middlesbrough",
      "outcome_label": "right",
      "evidence_price": 1.6,
      "comparison": "9 other tipsters and sources on this match, 7 right (7 named away win, 2 named draw)",
      "url": "/sources/speltips-se/picks/6/#pick-n-4b88a213431a7e9ecdc396df"
     },
     {
      "nid": "n-093722c42cdd89d3ac3a1283",
      "data": "2026-10-24",
      "match": "Queens Park Rangers v Swansea City",
      "said_text": "1X2, match result: Queens Park Rangers",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "8 other tipsters and sources on this match, 4 right (4 named home win, 2 named away win, 2 named draw)",
      "url": "/sources/speltips-se/picks/6/#pick-n-093722c42cdd89d3ac3a1283"
     },
     {
      "nid": "n-29785c8d0cd16176e7fb41b6",
      "data": "2026-10-24",
      "match": "Wolverhampton Wanderers v Watford",
      "said_text": "1X2, match result: Wolverhampton Wanderers",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "8 other tipsters and sources on this match, 7 right (7 named home win, 1 named draw)",
      "url": "/sources/speltips-se/picks/6/#pick-n-29785c8d0cd16176e7fb41b6"
     },
     {
      "nid": "n-d18fd780fce04656187f45b3",
      "data": "2026-10-24",
      "match": "Lincoln City v Burnley",
      "said_text": "1X2, match result: Burnley",
      "outcome_label": "wrong",
      "evidence_price": null,
      "comparison": "8 other tipsters and sources on this match, 1 right (5 named away win, 2 named draw, 1 named home win)",
      "url": "/sources/speltips-se/picks/7/#pick-n-d18fd780fce04656187f45b3"
     }
    ],
    "evidence_total": 4,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1730,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1730,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 1274,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 1274,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 996,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 996,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/p-09-all-event-card.svg"
    },
    "profile_anchor": "title-81e7708bbb1d",
    "chance": null,
    "embed_anchor": "title-competition-week-leader"
   },
   {
    "code_name": "E-07",
    "display_name": "Home win at 3.20 · Coventry City v Newcastle United · 12 Oct 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "z-1567cc6410",
    "bucket": "Long-price call",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 1,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "Home win at 3.20 · Coventry City v Newcastle United · 12 Oct 2026",
    "rationale": "Home win called correctly at 3.20 (our pre-match price). 25 other tipsters and sources on this match, 1 right (20 named away win, 4 named draw, 1 named home win). Data: live record. Term: a dated fact.",
    "provenance": "live",
    "rules_version": "catalog-1",
    "methodology_version": "catalog-1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "valid_until": null,
    "anchor_id": "standing-e-07-z-1567cc6410-event",
    "alt": "Streckexperten · Home win at 3.20 · Coventry City v Newcastle United · 12 Oct 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/sources/speltips-se/#title-long-price-call-long-price-call\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-m-light.svg\" alt=\"Streckexperten · Home win at 3.20 · Coventry City v Newcastle United · 12 Oct 2026 · Tracked by Forecast Record\" width=\"916\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 10 Jan 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-10-12",
    "evidence_through": "2026-10-12",
    "earned_at": "2026-10-12",
    "published_at": "2026-10-21",
    "visible_until": "2027-01-10",
    "badge_label": "Correct at 3.20 · 12 Oct",
    "scope_words": null,
    "title_id": "zk-1567cc64101a888e77d6",
    "evidence_items": [
     {
      "nid": "n-fa0d51ce709096ddcd0fdff7",
      "data": "2026-10-12",
      "match": "Coventry City v Newcastle United",
      "said_text": "1X2, match result: Coventry City",
      "outcome_label": "right",
      "evidence_price": 3.2,
      "comparison": "25 other tipsters and sources on this match, 1 right (20 named away win, 4 named draw, 1 named home win)",
      "url": "/sources/speltips-se/picks/2/#pick-n-fa0d51ce709096ddcd0fdff7"
     }
    ],
    "evidence_total": 1,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1245,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1245,
       "height": 40,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 916,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 916,
       "height": 28,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 716,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 716,
       "height": 20,
       "url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-584ae723dcff5b098d7b1d38/e-07-z-1567cc6410-event-card.svg"
    },
    "profile_anchor": "title-1567cc64101a",
    "chance": {
     "contract_version": 1,
     "kind": "single",
     "priced": 1,
     "unpriced": 0,
     "hits": 1,
     "probability": 0.3125,
     "one_in": 3,
     "log10": -0.51,
     "words": "1 in 3",
     "rule": "market probability (1/price) of this one pick",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-long-price-call-long-price-call"
   }
  ],
  "publication_mode": "top20",
  "empty_reason": null,
  "rules_version": "catalog-1",
  "insufficient": [],
  "badges_on_page": 0,
  "header_titles": [
   {
    "title_id": "zk-81e7708bbb1dd73621ab",
    "code_name": "P-09",
    "title_tier": "dated_record",
    "badge_label": "1st of 12 · week of 19 Oct",
    "body": "EFL Championship, week of 19 Oct 2026: 3/4 result calls right, first of 12 tipsters and sources with 3+ calls",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-81e7708bbb1d",
    "event_at": "2026-10-25",
    "url": "/titles/p-09-competition-week-leader/#zk-81e7708bbb1dd73621ab"
   },
   {
    "title_id": "zk-2cb08efd49b6540eff51",
    "code_name": "S-01",
    "title_tier": "dated_record",
    "badge_label": "8 right in a row · 1 Nov",
    "body": "8 matches in a row, every pick correct · 30 Oct–1 Nov 2026",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-2cb08efd49b6",
    "event_at": "2026-11-01",
    "url": "/titles/s-01-correct-run/#zk-2cb08efd49b6540eff51"
   },
   {
    "title_id": "zk-965061f19827bb7fdc91",
    "code_name": "C-02",
    "title_tier": "dated_record",
    "badge_label": "Only right of 28 · 2 Nov",
    "body": "Only one right of 28 tipsters and sources · Away win · Atalanta v Parma · 2 Nov 2026",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-965061f19827",
    "event_at": "2026-11-02",
    "url": "/titles/c-02-lone-correct-call/#zk-965061f19827bb7fdc91"
   }
  ],
  "record_origin": [],
  "recent_record": [
   {
    "code_name": "P-09",
    "body": "EFL Championship, week of 19 Oct 2026: 3/4 result calls right, first of 12 tipsters and sources with 3+ calls",
    "event_at": "2026-10-25",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-81e7708bbb1d"
   },
   {
    "code_name": "S-01",
    "body": "8 matches in a row, every pick correct · 30 Oct–1 Nov 2026",
    "event_at": "2026-11-01",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-2cb08efd49b6"
   },
   {
    "code_name": "C-02",
    "body": "Only one right of 28 tipsters and sources · Away win · Atalanta v Parma · 2 Nov 2026",
    "event_at": "2026-11-02",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-965061f19827"
   },
   {
    "code_name": "E-07",
    "body": "Away win at 7.00 · Atalanta v Parma · 2 Nov 2026",
    "event_at": "2026-11-02",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-fe2c100375dc"
   },
   {
    "code_name": "S-01",
    "body": "4 matches in a row, every pick correct · 25 Oct 2026",
    "event_at": "2026-10-25",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-49132672d0a0"
   },
   {
    "code_name": "C-02",
    "body": "Only one right of 4 tipsters and sources · Home win · GAIS v AIK · 2 Nov 2026",
    "event_at": "2026-11-02",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-e485e0acf483"
   },
   {
    "code_name": "E-07",
    "body": "Home win at 3.20 · Coventry City v Newcastle United · 12 Oct 2026",
    "event_at": "2026-10-12",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-1567cc64101a"
   }
  ],
  "record_details": [],
  "history": []
 },
 "retro": null,
 "late": null,
 "price_vs_market": null,
 "record_summary": {
  "contract_version": "1",
  "entity_type": "person",
  "entity_words": "Individual author",
  "source": {
   "name": "speltips.se",
   "url": "https://speltips.se/europatipset-8-11-jackpot-och-en-mysig-sondagskupong"
  },
  "observed_from": "2026-10-12",
  "observed_to": "2026-11-06",
  "data_as_of": "2026-11-07",
  "state": "settled",
  "series_code": "market_price",
  "series": "Recorded before kick-off, at our recorded market price",
  "restored": false,
  "headline_kind": "live_snapshot",
  "headline_part": "live",
  "settled_picks": 101,
  "matches": 101,
  "void": 0,
  "net_points_hundredths": 54872,
  "staked_hundredths": 1010000,
  "return_percent": "5.43",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-10-12",
  "period_to": "2026-11-07",
  "status": "calculated",
  "method_version": "2.2",
  "short_history": false,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record recorded 101 settled live picks by Streckexperten before kick-off across 101 matches between 12 October and 7 November 2026. At our recorded market prices these picks returned +5.4% on the total staked. Of the 261 predictions we hold for Streckexperten, 125 are linked to matches: 125 were recorded by us before kick-off. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled live picks",
    "value": "101",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "101",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "+548.72 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Return at our recorded market price",
    "value": "+5.4%",
    "anchor": "/methodology/#roi",
    "note": "95% interval −9.4% to +19.9%"
   }
  ],
  "limitations": [],
  "other_series": [],
  "return_over_time": [
   {
    "date": "2026-10-12",
    "cumulative_points_hundredths": 10303,
    "n": 2
   },
   {
    "date": "2026-10-13",
    "cumulative_points_hundredths": -3584,
    "n": 7
   },
   {
    "date": "2026-10-20",
    "cumulative_points_hundredths": -2641,
    "n": 11
   },
   {
    "date": "2026-10-21",
    "cumulative_points_hundredths": -9025,
    "n": 17
   },
   {
    "date": "2026-10-22",
    "cumulative_points_hundredths": -1774,
    "n": 23
   },
   {
    "date": "2026-10-23",
    "cumulative_points_hundredths": -858,
    "n": 27
   },
   {
    "date": "2026-10-24",
    "cumulative_points_hundredths": 8890,
    "n": 35
   },
   {
    "date": "2026-10-25",
    "cumulative_points_hundredths": -1048,
    "n": 45
   },
   {
    "date": "2026-10-26",
    "cumulative_points_hundredths": 6403,
    "n": 49
   },
   {
    "date": "2026-10-27",
    "cumulative_points_hundredths": 17853,
    "n": 52
   },
   {
    "date": "2026-10-28",
    "cumulative_points_hundredths": 15663,
    "n": 59
   },
   {
    "date": "2026-10-29",
    "cumulative_points_hundredths": 21021,
    "n": 62
   },
   {
    "date": "2026-10-30",
    "cumulative_points_hundredths": 21425,
    "n": 66
   },
   {
    "date": "2026-11-01",
    "cumulative_points_hundredths": 53894,
    "n": 73
   },
   {
    "date": "2026-11-02",
    "cumulative_points_hundredths": 76776,
    "n": 76
   },
   {
    "date": "2026-11-03",
    "cumulative_points_hundredths": 71670,
    "n": 79
   },
   {
    "date": "2026-11-04",
    "cumulative_points_hundredths": 77144,
    "n": 87
   },
   {
    "date": "2026-11-05",
    "cumulative_points_hundredths": 78944,
    "n": 90
   },
   {
    "date": "2026-11-06",
    "cumulative_points_hundredths": 82373,
    "n": 94
   },
   {
    "date": "2026-11-07",
    "cumulative_points_hundredths": 54872,
    "n": 101
   }
  ],
  "return_over_time_parts": {
   "live": {
    "part": "live",
    "label": "Recorded by us before kick-off",
    "series_code": "market_price",
    "price_rule": "Return at our recorded market price",
    "x_axis": "match_date",
    "dated_note": "Dated by match day. Each pick was recorded by us before kick-off and settled after the match.",
    "settled_picks": 101,
    "matches": 101,
    "match_dates": 20,
    "period_from": "2026-10-12",
    "period_to": "2026-11-07",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": 54872,
    "low": {
     "date": "2026-10-21",
     "cumulative_points_hundredths": -9025,
     "after_picks": 17
    },
    "high": {
     "date": "2026-11-06",
     "cumulative_points_hundredths": 82373,
     "after_picks": 94
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2026-10-12",
      "cumulative_points_hundredths": 10303,
      "n": 2,
      "picks": 2
     },
     {
      "date": "2026-10-13",
      "cumulative_points_hundredths": -3584,
      "n": 7,
      "picks": 5
     },
     {
      "date": "2026-10-20",
      "cumulative_points_hundredths": -2641,
      "n": 11,
      "picks": 4
     },
     {
      "date": "2026-10-21",
      "cumulative_points_hundredths": -9025,
      "n": 17,
      "picks": 6
     },
     {
      "date": "2026-10-22",
      "cumulative_points_hundredths": -1774,
      "n": 23,
      "picks": 6
     },
     {
      "date": "2026-10-23",
      "cumulative_points_hundredths": -858,
      "n": 27,
      "picks": 4
     },
     {
      "date": "2026-10-24",
      "cumulative_points_hundredths": 8890,
      "n": 35,
      "picks": 8
     },
     {
      "date": "2026-10-25",
      "cumulative_points_hundredths": -1048,
      "n": 45,
      "picks": 10
     },
     {
      "date": "2026-10-26",
      "cumulative_points_hundredths": 6403,
      "n": 49,
      "picks": 4
     },
     {
      "date": "2026-10-27",
      "cumulative_points_hundredths": 17853,
      "n": 52,
      "picks": 3
     },
     {
      "date": "2026-10-28",
      "cumulative_points_hundredths": 15663,
      "n": 59,
      "picks": 7
     },
     {
      "date": "2026-10-29",
      "cumulative_points_hundredths": 21021,
      "n": 62,
      "picks": 3
     },
     {
      "date": "2026-10-30",
      "cumulative_points_hundredths": 21425,
      "n": 66,
      "picks": 4
     },
     {
      "date": "2026-11-01",
      "cumulative_points_hundredths": 53894,
      "n": 73,
      "picks": 7
     },
     {
      "date": "2026-11-02",
      "cumulative_points_hundredths": 76776,
      "n": 76,
      "picks": 3
     },
     {
      "date": "2026-11-03",
      "cumulative_points_hundredths": 71670,
      "n": 79,
      "picks": 3
     },
     {
      "date": "2026-11-04",
      "cumulative_points_hundredths": 77144,
      "n": 87,
      "picks": 8
     },
     {
      "date": "2026-11-05",
      "cumulative_points_hundredths": 78944,
      "n": 90,
      "picks": 3
     },
     {
      "date": "2026-11-06",
      "cumulative_points_hundredths": 82373,
      "n": 94,
      "picks": 4
     },
     {
      "date": "2026-11-07",
      "cumulative_points_hundredths": 54872,
      "n": 101,
      "picks": 7
     }
    ]
   },
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record recorded 101 settled live picks by Streckexperten before kick-off across 101 matches between 12 October and 7 November 2026. At our recorded market prices these picks returned +5.4% on the total staked. Of the 261 predictions we hold for Streckexperten, 125 are linked to matches: 125 were recorded by us before kick-off. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/sources/speltips-se/",
   "data_as_of": "2026-11-07",
   "method_version": "2.2"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 261,
   "under_review": 0,
   "no_match_linked": 136,
   "proven_predictions": 125,
   "proven_checked": 124,
   "proven_measured": 101,
   "proven_dates": 20,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 125,
     "checked": 124,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 101,
      "void": 0,
      "matches": 101,
      "net_points_hundredths": 54872,
      "staked_hundredths": 1010000,
      "return_percent": "5.43",
      "interval_low": "-9.43",
      "interval_high": "19.94",
      "interval_note": null,
      "period_from": "2026-10-12",
      "period_to": "2026-11-07",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "0.5",
      "checked_after_kickoff_picks": 20
     },
     "same_picks": [
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 65,
       "return_main_percent": "4.68",
       "return_other_percent": "4.56",
       "settled_excluding_void": 65,
       "net_main_points_hundredths": 30413,
       "net_other_points_hundredths": 29629,
       "period_from": "2026-10-12",
       "period_to": "2026-11-06"
      }
     ],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 124,
      "priced": 101
     },
     "accuracy": {
      "picks": 101,
      "won": 70,
      "won_percent": "69.3",
      "implied_percent": "65.7",
      "left_out": 0,
      "by_market": [
       {
        "market": "Match result",
        "won": 38,
        "picks": 58,
        "implied_percent": "59.8"
       },
       {
        "market": "Double chance",
        "won": 32,
        "picks": 43,
        "implied_percent": "73.8"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 5,
      "right": 3,
      "wrong": 2,
      "other": 0
     }
    },
    {
     "code": "archived",
     "title": "Archived before kick-off",
     "explanation": "Restored from a copy saved by an independent web archive before kick-off.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    },
    {
     "code": "found_after",
     "title": "Found after the match",
     "explanation": "First found after the match; the date is the one the source states.",
     "predictions": 0,
     "checked": 0,
     "price_rule": "Reconstructed at archived prices",
     "series_code": "retro_market_closing_sm",
     "main": null,
     "same_picks": [],
     "score": {
      "score_forecasts": 0,
      "exact_hits": 0,
      "exact_rate": null,
      "outcome_checked": 0,
      "outcome_hits": 0,
      "outcome_rate": null,
      "baseline_matches": 0,
      "baseline_distinct_matches": 0,
      "outcome_hits_on_baseline": 0,
      "outcome_rate_on_baseline": null,
      "favourite_hits": 0,
      "favourite_rate": null,
      "price_basis": null,
      "pending": 0,
      "void": 0,
      "recorded_after_kickoff": 0,
      "lines": []
     },
     "eligible": {
      "checked": 0,
      "priced": 0
     },
     "accuracy": null
    }
   ]
  },
  "live_alongside": null,
  "headline_record_ids": [
   "n-037acfbdb6e798880a01197e",
   "n-06b041b7138270ab16f812ae",
   "n-093722c42cdd89d3ac3a1283",
   "n-0a5fb39ecabed076d299f56e",
   "n-0c63e3960cb1c79c52ef5c8f",
   "n-0c82f49257b03a13306715ab",
   "n-134910bfefee5b612267499e",
   "n-136e20b4fe6649ba8b3f9c4c",
   "n-180e92810ab8bad2d2744ad0",
   "n-1a02b00aabf375a991cd5ea4",
   "n-1a13afd0840a62e88b6c69aa",
   "n-1f4a9652fead49827de4d22f",
   "n-228265240c5205cd40284a6d",
   "n-22d9f1423606d01de94a59bb",
   "n-2369b6d9514d8c9d265309c0",
   "n-23f6ab752d95266faed007a2",
   "n-29bc7bd8dbc68d227f81c90f",
   "n-29efed27afbb73c784f972db",
   "n-2a1ebabf03663d43e6c37e5a",
   "n-2a95fa0ca08151de108d7955",
   "n-2c04b05086b0955e294e57b9",
   "n-2dc3c7ad111d2aa842293f83",
   "n-3227da6dc06ff2567dabee43",
   "n-3d5e7d019e589fc47f8ec09c",
   "n-3e78b9a44ae034c3c08216ba",
   "n-3f2e6be6384a47bc86f95605",
   "n-40bbd5f7b348ddd5dd1ed186",
   "n-4229c3907e059734d94d29f9",
   "n-4962293fc578a5fb511bc4ed",
   "n-4aa290e7f1e101db31a11deb",
   "n-4b88a213431a7e9ecdc396df",
   "n-4c6a545843b6058fef5a6f38",
   "n-4cb376b7b8c739f23052ad00",
   "n-4fc66ac3e40182dd2705cf09",
   "n-51945c9d0f57293b1393c7db",
   "n-52528badea4d38af18427a5e",
   "n-552a251d9ce72d7b761f45db",
   "n-5632ef9e095028710f244987",
   "n-57682e09083a4cc7a7758520",
   "n-5a76677b469b86287531891e",
   "n-5af3aad833719a81b225d3b5",
   "n-5ba7b58b0bda48adab85ea8e",
   "n-5cd8367346779945d975159a",
   "n-5cf0f1dcf8fb3ef5f22a315f",
   "n-5cfea882e1d5aeb418db0c8e",
   "n-5e3f6ab29e259790759fd956",
   "n-5fa5a030ec1d8c0675104ae3",
   "n-613439dc20f407f2ceb267e4",
   "n-618562d1fda350088b655df8",
   "n-649ec71e1c6a8f2dfd458e95",
   "n-6515457db406d311ed3b6f67",
   "n-6faf6c78544ffa70f7d98083",
   "n-77f3a7e82684e46c3c537696",
   "n-788ded44694f6c0754812e53",
   "n-790db627e677c30b2ef2dd2c",
   "n-7a2f5360e5fcbd56926ef3cd",
   "n-7be3cd9d18fe18767b7a6027",
   "n-7d9517433cad7683d40eed3a",
   "n-7f34c336e1bf399d07a7706d",
   "n-7f6920c44b5cbbbb7ff1b4a8",
   "n-7f70016ef15b5d56e58051f2",
   "n-80be0ca8d544a84d90d7cd95",
   "n-8270574bc04deb51dc91c2a9",
   "n-854053664463ca2912538eae",
   "n-87716dbf11583b61653f437c",
   "n-94703e5f9fd14460480c084b",
   "n-98718c8d594412e8a5ad2cda",
   "n-993ded4aaa9356c9798f2cf5",
   "n-9b6786e6383f163f3830e476",
   "n-9f5a3415c102f90925b02692",
   "n-9fb5093c139ef98182223445",
   "n-a07743e8da6b9648b4f71552",
   "n-a236b022edcc941ffea0dce2",
   "n-a7697710c2efa835789e47ed",
   "n-a8932feae541c9cd2527fe2c",
   "n-a896bdf4ecac32ca66e52132",
   "n-b2bf232b002414e906d27d57",
   "n-b4ff0c545390ec3f1888d900",
   "n-b521183e2dffabe00bd41b0a",
   "n-b6928b498f00cfb9a03ee700",
   "n-b84c6ae64e804604609de443",
   "n-b8e5b4c455345f441f5a633e",
   "n-b9472d88152e78d21ba2bc27",
   "n-b99d1653ee1098a151253da1",
   "n-ca4aee59787d77ca2c3e30cc",
   "n-cbef6162be068611516f347e",
   "n-d18fd780fce04656187f45b3",
   "n-d4091753846b3d1983033e9a",
   "n-d662981f6a611a755adad953",
   "n-debd7118923963eb7ddb46e3",
   "n-e0c1912dceddc45a40cd601f",
   "n-e14d7c3a696ea8e32abd1d09",
   "n-e2e979fbc3d06d49d83d7cb0",
   "n-eadf853db5c228e9c3743710",
   "n-eaedfb8ef05f2ba305a9334d",
   "n-ebb5ffd40ed6e80fedd7a50d",
   "n-ee80ea4e9718937f6a7894b6",
   "n-eee995439a85918137d4a330",
   "n-f52774268024cc365b127765",
   "n-f8160efef0adcfbc01474ce4",
   "n-fe50a6cd9654feec9af4e1c7"
  ],
  "interval_low": "-9.43",
  "interval_high": "19.94",
  "caption": "Recorded before kick-off, at our recorded market price · 100 points per pick · 12 October – 7 November 2026 · Calculated · picks settled under method v2.2",
  "record_from": "2026-10-12",
  "record_to": "2026-11-07"
 },
 "recorded_picks": [
  {
   "record_id": "n-0c82f49257b03a13306715ab",
   "url": "/sources/speltips-se/picks/13/#pick-n-0c82f49257b03a13306715ab",
   "match": "Watford v Middlesbrough",
   "match_url": "/football/matches/watford-vs-middlesbrough-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 51.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Middlesbrough",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5450",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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": "2",
    "price": "1.5450",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-0c82f49257b03a13306715ab",
    "quote_text": "Match 10: Watford – Middlesbrough | Speltips: 2",
    "fragment_from": 5715,
    "fragment_to": 5762,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:11:10.433Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ad408fd75cb7",
     "display_name": "Watford — Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/watford-vs-middlesbrough-2026-11-07/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Middlesbrough",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5450",
     "our_snapshot_at": "2026-11-05T11:09:26.447Z",
     "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "Middlesbrough",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Middlesbrough"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Watford 0-0 Middlesbrough."
    },
    "settlements": [
     {
      "operation_id": "a656e47513bb3475361e29394de2538cdb1b681d5cd55ac85d874aeac936744f",
      "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": "Middlesbrough",
      "decimal_odds": "1.5450",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-05T11:11:10.433Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Middlesbrough to win"
   }
  },
  {
   "record_id": "n-2a95fa0ca08151de108d7955",
   "url": "/sources/speltips-se/picks/13/#pick-n-2a95fa0ca08151de108d7955",
   "match": "Preston North End v Southampton",
   "match_url": "/football/matches/preston-north-end-vs-southampton-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 51.8,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Southampton",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1800",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-2a95fa0ca08151de108d7955",
    "quote_text": "Match 8: Preston – Southampton | Speltips: X2",
    "fragment_from": 4622,
    "fragment_to": 4667,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:11:11.200Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d607b41f82ca",
     "display_name": "Preston North End — Southampton",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/preston-north-end-vs-southampton-2026-11-07/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Southampton",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1800",
     "our_snapshot_at": "2026-11-05T11:09:26.447Z",
     "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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 Southampton",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Southampton"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Preston North End 1-0 Southampton."
    },
    "settlements": [
     {
      "operation_id": "56db91fea2ffe07d55b10182c883cf5cd6ae09f6c7071fb6c9c675b9fd8e0c2c",
      "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 Southampton",
      "decimal_odds": "1.1800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-05T11:11:11.200Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Southampton"
   }
  },
  {
   "record_id": "n-6515457db406d311ed3b6f67",
   "url": "/sources/speltips-se/picks/13/#pick-n-6515457db406d311ed3b6f67",
   "match": "Cardiff City v Burnley",
   "match_url": "/football/matches/cardiff-city-vs-burnley-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 51.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Cardiff City or Burnley",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2500",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-6515457db406d311ed3b6f67",
    "quote_text": "Match 6: Cardiff – Burnley | Speltips: 12",
    "fragment_from": 3388,
    "fragment_to": 3429,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:11:18.734Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-def36e4f30b7",
     "display_name": "Cardiff City — Burnley",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/cardiff-city-vs-burnley-2026-11-07/",
     "scoreline": "5-4",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Cardiff City or Burnley",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2500",
     "our_snapshot_at": "2026-11-05T11:09:26.447Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2500,
    "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "Cardiff City or Burnley",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Cardiff City or Burnley"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Cardiff City 5-4 Burnley."
    },
    "settlements": [
     {
      "operation_id": "5f514312c42fe0408b5552edd6b83604fe471458ac44dd6e3bb7ddc8496e6762",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Cardiff City or Burnley",
      "decimal_odds": "1.2500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2500,
      "executed_at": "2026-11-05T11:11:18.734Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Cardiff City or Burnley"
   }
  },
  {
   "record_id": "n-f52774268024cc365b127765",
   "url": "/sources/speltips-se/picks/13/#pick-n-f52774268024cc365b127765",
   "match": "Birmingham City v Swansea City",
   "match_url": "/football/matches/birmingham-city-vs-swansea-city-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 51.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Birmingham City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8500",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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.8500",
    "result": "Won",
    "points_hundredths": 8500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-f52774268024cc365b127765",
    "quote_text": "Match 5: Birmingham – Swansea | Speltips: 1",
    "fragment_from": 2841,
    "fragment_to": 2884,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:12:13.470Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b9b8c8cc8521",
     "display_name": "Birmingham City — Swansea City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/birmingham-city-vs-swansea-city-2026-11-07/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Birmingham City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8500",
     "our_snapshot_at": "2026-11-05T11:09:26.447Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8500,
    "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "Birmingham City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Birmingham City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Birmingham City 2-1 Swansea City."
    },
    "settlements": [
     {
      "operation_id": "3f76d839d18f3b0e3b1cde89c8889358a5ea946e3ccdcf2156e4457384cadad6",
      "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": "Birmingham City",
      "decimal_odds": "1.8500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8500,
      "executed_at": "2026-11-05T11:12:13.470Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Birmingham City to win"
   }
  },
  {
   "record_id": "n-5632ef9e095028710f244987",
   "url": "/sources/speltips-se/picks/13/#pick-n-5632ef9e095028710f244987",
   "match": "Blackburn Rovers v West Ham United",
   "match_url": "/football/matches/blackburn-rovers-vs-west-ham-united-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 51.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: West Ham United",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6550",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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": "2",
    "price": "1.6550",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-5632ef9e095028710f244987",
    "quote_text": "Match 4: Blackburn – West Ham | Speltips: 2",
    "fragment_from": 2281,
    "fragment_to": 2324,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:11:17.934Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b9d5124ee6a3",
     "display_name": "Blackburn Rovers — West Ham United",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/blackburn-rovers-vs-west-ham-united-2026-11-07/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "West Ham United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6550",
     "our_snapshot_at": "2026-11-05T11:09:26.447Z",
     "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "West Ham United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: West Ham United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Blackburn Rovers 2-1 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "20571a7166411516542ca74600d359240afa17a55dd3fd4520a71496c866bc25",
      "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": "West Ham United",
      "decimal_odds": "1.6550",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-05T11:11:17.934Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "West Ham United to win"
   }
  },
  {
   "record_id": "n-790db627e677c30b2ef2dd2c",
   "url": "/sources/speltips-se/picks/13/#pick-n-790db627e677c30b2ef2dd2c",
   "match": "Fulham v Newcastle United",
   "match_url": "/football/matches/fulham-vs-newcastle-united-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 51.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fulham",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0500",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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.0500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-790db627e677c30b2ef2dd2c",
    "quote_text": "Match 3: Fulham – Newcastle | Speltips: 1",
    "fragment_from": 1778,
    "fragment_to": 1819,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:11:22.263Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-5400ee392a3b",
     "display_name": "Fulham — Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/fulham-vs-newcastle-united-2026-11-07/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Fulham",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0500",
     "our_snapshot_at": "2026-11-05T11:07:36.973Z",
     "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "Fulham",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Fulham"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Fulham 1-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "1e5eca8a4349d3371573984f106baf6c0a362ef8db9dacdd7a572b7d98165648",
      "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": "Fulham",
      "decimal_odds": "2.0500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-05T11:11:22.263Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham to win"
   }
  },
  {
   "record_id": "n-52528badea4d38af18427a5e",
   "url": "/sources/speltips-se/picks/13/#pick-n-52528badea4d38af18427a5e",
   "match": "Arsenal v Hull City",
   "match_url": "/football/matches/arsenal-vs-hull-city-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 51.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 1499,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1499",
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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.1499",
    "result": "Won",
    "points_hundredths": 1499,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-52528badea4d38af18427a5e",
    "quote_text": "KUPONGENS SÄKRA: Arsenal",
    "fragment_from": 8051,
    "fragment_to": 8075,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:11:16.990Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-db14ccc3b614",
     "display_name": "Arsenal — Hull City",
     "competition_name": "Premier League",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/arsenal-vs-hull-city-2026-11-07/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1499",
     "our_snapshot_at": "2026-11-05T11:07:36.973Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 1499,
    "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Arsenal 1-0 Hull City."
    },
    "settlements": [
     {
      "operation_id": "ac10a9ae4d7cce4d551c68c88254852f21c54621101d324a0ddce63f9b4c5aa3",
      "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.1499",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 1499,
      "executed_at": "2026-11-05T11:11:16.990Z",
      "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-80be0ca8d544a84d90d7cd95",
   "url": "/sources/speltips-se/picks/14/#pick-n-80be0ca8d544a84d90d7cd95",
   "match": "Sevilla v Deportivo Alavés",
   "match_url": "/football/matches/sevilla-vs-deportivo-alaves-2026-11-06/",
   "kickoff": "2026-11-06T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 11.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sevilla",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8475",
   "published_at": "2026-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-80be0ca8d544a84d90d7cd95",
    "quote_text": "Match 5: Sevilla – Alavés | Speltips: 1",
    "fragment_from": 2756,
    "fragment_to": 2795,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
     "material_removed": false
    },
    "published_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "executed_at": "2026-11-06T08:35:11.672Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-1bc95b6a742f",
     "display_name": "Sevilla — Deportivo Alavés",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-06T20:00:00.000Z",
     "url": "/football/matches/sevilla-vs-deportivo-alaves-2026-11-06/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Sevilla",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8475",
     "our_snapshot_at": "2026-11-06T08:27:42.991Z",
     "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-11-06T08:23:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T08:23:42.000Z",
     "detected_at": "2026-11-06T08:29:41.650Z",
     "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": "Sevilla",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Sevilla"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sevilla 0-0 Deportivo Alavés."
    },
    "settlements": [
     {
      "operation_id": "e26c2b8d37c2ceba303e64288eec8e8c769a94e9acbb213e0f51313a656d8a9e",
      "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": "Sevilla",
      "decimal_odds": "1.8475",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-06T08:35:11.672Z",
      "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-6-11-lage-for-skrall",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sevilla to win"
   }
  },
  {
   "record_id": "n-2dc3c7ad111d2aa842293f83",
   "url": "/sources/speltips-se/picks/13/#pick-n-2dc3c7ad111d2aa842293f83",
   "match": "Everton v Coventry City",
   "match_url": "/football/matches/everton-vs-coventry-city-2026-11-06/",
   "kickoff": "2026-11-06T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 11.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Everton",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6579,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6579",
   "published_at": "2026-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-2dc3c7ad111d2aa842293f83",
    "quote_text": "Match 1: Everton – Coventry | Speltips: 1",
    "fragment_from": 584,
    "fragment_to": 625,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
     "material_removed": false
    },
    "published_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "executed_at": "2026-11-06T08:35:05.941Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-58bcaa8396b1",
     "display_name": "Everton — Coventry City",
     "competition_name": "Premier League",
     "starts_at": "2026-11-06T20:00:00.000Z",
     "url": "/football/matches/everton-vs-coventry-city-2026-11-06/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Everton",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6579",
     "our_snapshot_at": "2026-11-06T08:27:42.991Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6579,
    "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-11-06T08:23:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T08:23:42.000Z",
     "detected_at": "2026-11-06T08:29:41.650Z",
     "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": "Everton",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Everton"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Everton 3-1 Coventry City."
    },
    "settlements": [
     {
      "operation_id": "753cff05128234a3494ac1bda3011550fdfb5d54e43af0ead8b4e4971ce72e6b",
      "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": "Everton",
      "decimal_odds": "1.6579",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6579,
      "executed_at": "2026-11-06T08:35:05.941Z",
      "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-6-11-lage-for-skrall",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton to win"
   }
  },
  {
   "record_id": "n-57682e09083a4cc7a7758520",
   "url": "/sources/speltips-se/picks/13/#pick-n-57682e09083a4cc7a7758520",
   "match": "Toulouse v RC Strasbourg",
   "match_url": "/football/matches/toulouse-vs-rc-strasbourg-2026-11-06/",
   "kickoff": "2026-11-06T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 11.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Toulouse or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3300",
   "published_at": "2026-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-57682e09083a4cc7a7758520",
    "quote_text": "Match 7: Toulouse – Strasbourg | Speltips: 1X",
    "fragment_from": 3819,
    "fragment_to": 3864,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
     "material_removed": false
    },
    "published_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "executed_at": "2026-11-06T08:34:55.189Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2313515db49a",
     "display_name": "Toulouse — RC Strasbourg",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-06T19:45:00.000Z",
     "url": "/football/matches/toulouse-vs-rc-strasbourg-2026-11-06/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Toulouse or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3300",
     "our_snapshot_at": "2026-11-06T08:29:38.521Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3300,
    "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-11-06T08:23:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T08:23:42.000Z",
     "detected_at": "2026-11-06T08:29:41.650Z",
     "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": "Toulouse or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Toulouse 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 Toulouse 3-1 RC Strasbourg."
    },
    "settlements": [
     {
      "operation_id": "dc4bf961775388c0b63d9ee5368d59e1f8d7f39407cd139d60ddfc62a1f15f92",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Toulouse or draw",
      "decimal_odds": "1.3300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3300,
      "executed_at": "2026-11-06T08:34:55.189Z",
      "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-6-11-lage-for-skrall",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Toulouse or draw"
   }
  },
  {
   "record_id": "n-9f5a3415c102f90925b02692",
   "url": "/sources/speltips-se/picks/14/#pick-n-9f5a3415c102f90925b02692",
   "match": "Venezia v Udinese",
   "match_url": "/football/matches/venezia-vs-udinese-2026-11-06/",
   "kickoff": "2026-11-06T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 11.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Venezia or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3550,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3550",
   "published_at": "2026-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-9f5a3415c102f90925b02692",
    "quote_text": "Match 4: Venezia – Udinese | Speltips: 1X",
    "fragment_from": 2220,
    "fragment_to": 2261,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-6-11-lage-for-skrall",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "542882522913255a21066137df164e627b5e537eaf0e9b59f962d950e346a030",
     "material_removed": false
    },
    "published_at": "2026-11-06T08:23:42.000Z",
    "detected_at": "2026-11-06T08:29:41.650Z",
    "executed_at": "2026-11-06T08:34:59.307Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-840d47c82bfe",
     "display_name": "Venezia — Udinese",
     "competition_name": "Serie A",
     "starts_at": "2026-11-06T19:45:00.000Z",
     "url": "/football/matches/venezia-vs-udinese-2026-11-06/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Venezia or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3550",
     "our_snapshot_at": "2026-11-06T08:29:38.521Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3550,
    "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-11-06T08:23:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-06T08:23:42.000Z",
     "detected_at": "2026-11-06T08:29:41.650Z",
     "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": "Venezia or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Venezia or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Venezia 2-1 Udinese."
    },
    "settlements": [
     {
      "operation_id": "fa5f6ec6e42a57caddbc7b347a48d952d02bd6ddde1839024cf18634108c2dce",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Venezia or draw",
      "decimal_odds": "1.3550",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3550,
      "executed_at": "2026-11-06T08:34:59.307Z",
      "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-6-11-lage-for-skrall",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Venezia or draw"
   }
  },
  {
   "record_id": "n-e2e979fbc3d06d49d83d7cb0",
   "url": "/sources/speltips-se/picks/13/#pick-n-e2e979fbc3d06d49d83d7cb0",
   "match": "Getafe v Brighton & Hove Albion",
   "match_url": "/football/matches/getafe-vs-brighton-and-hove-albion-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 29.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brighton & Hove Albion",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5700",
   "published_at": "2026-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "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": "2",
    "price": "1.5700",
    "result": "Won",
    "points_hundredths": 5700,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-e2e979fbc3d06d49d83d7cb0",
    "quote_text": "Match 6: Getafe – Brighton | Speltips: 2",
    "fragment_from": 3335,
    "fragment_to": 3375,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
     "material_removed": false
    },
    "published_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "executed_at": "2026-11-04T15:00:40.100Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-acfd1cf99e26",
     "display_name": "Getafe — Brighton & Hove Albion",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/getafe-vs-brighton-and-hove-albion-2026-11-05/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brighton & Hove Albion",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5700",
     "our_snapshot_at": "2026-11-04T14:59:40.284Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5700,
    "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-11-04T14:53:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T14:53:50.000Z",
     "detected_at": "2026-11-04T14:59:40.535Z",
     "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": "Brighton & Hove Albion",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brighton & Hove Albion"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Getafe 0-1 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "8a8b6197145eadfdda8be18bf814ccce1d2a221580283ef2067c79a6a85e44c8",
      "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": "Brighton & Hove Albion",
      "decimal_odds": "1.5700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5700,
      "executed_at": "2026-11-04T15:00:40.100Z",
      "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-5-11-jackpot-och-en-spannande-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brighton & Hove Albion to win"
   }
  },
  {
   "record_id": "n-b6928b498f00cfb9a03ee700",
   "url": "/sources/speltips-se/picks/13/#pick-n-b6928b498f00cfb9a03ee700",
   "match": "Bayer 04 Leverkusen v Olympique de Marseille",
   "match_url": "/football/matches/bayer-04-leverkusen-vs-olympique-de-marseille-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 29.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bayer 04 Leverkusen",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3636",
   "published_at": "2026-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "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.3636",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-b6928b498f00cfb9a03ee700",
    "quote_text": "Match 1: Bayer Leverkusen – Marseille | Speltips: 1",
    "fragment_from": 603,
    "fragment_to": 654,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
     "material_removed": false
    },
    "published_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "executed_at": "2026-11-04T15:00:38.683Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-0764a27860e9",
     "display_name": "Bayer 04 Leverkusen — Olympique de Marseille",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/bayer-04-leverkusen-vs-olympique-de-marseille-2026-11-05/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bayer 04 Leverkusen",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3636",
     "our_snapshot_at": "2026-11-04T14:58:04.623Z",
     "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-11-04T14:53:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T14:53:50.000Z",
     "detected_at": "2026-11-04T14:59:40.535Z",
     "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": "Bayer 04 Leverkusen",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bayer 04 Leverkusen"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bayer 04 Leverkusen 0-1 Olympique de Marseille."
    },
    "settlements": [
     {
      "operation_id": "5f2c99917493919a5c355fda82d8e61530ee7207252aa9842c46991fa4840456",
      "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": "Bayer 04 Leverkusen",
      "decimal_odds": "1.3636",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-04T15:00:38.683Z",
      "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-5-11-jackpot-och-en-spannande-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bayer 04 Leverkusen to win"
   }
  },
  {
   "record_id": "n-eee995439a85918137d4a330",
   "url": "/sources/speltips-se/picks/12/#pick-n-eee995439a85918137d4a330",
   "match": "São Paulo v Corinthians",
   "match_url": "/football/matches/sao-paulo-vs-corinthians-2026-11-05/",
   "kickoff": "2026-11-05T00:30:00.000Z",
   "competition": "Brasileiro Série A",
   "lead_hours": 33.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Corinthians",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6100,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6100",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-eee995439a85918137d4a330",
    "quote_text": "Match 13: Sao Paulo – Corinthians | Speltips: X2",
    "fragment_from": 8422,
    "fragment_to": 8470,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:25:56.230Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b972970fb9b1",
     "display_name": "São Paulo — Corinthians",
     "competition_name": "Brasileiro Série A",
     "starts_at": "2026-11-05T00:30:00.000Z",
     "url": "/football/matches/sao-paulo-vs-corinthians-2026-11-05/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Corinthians",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6100",
     "our_snapshot_at": "2026-11-03T15:09:01.587Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6100,
    "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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 Corinthians",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Corinthians"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was São Paulo 0-0 Corinthians."
    },
    "settlements": [
     {
      "operation_id": "ddc9212de28ba7dd244425bd47f8d37c265c2baaa8158927a1ac95c21dabf84d",
      "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 Corinthians",
      "decimal_odds": "1.6100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6100,
      "executed_at": "2026-11-03T15:25:56.230Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Corinthians"
   }
  },
  {
   "record_id": "n-5ba7b58b0bda48adab85ea8e",
   "url": "/sources/speltips-se/picks/12/#pick-n-5ba7b58b0bda48adab85ea8e",
   "match": "Bristol City v Wolverhampton Wanderers",
   "match_url": "/football/matches/bristol-city-vs-wolverhampton-wanderers-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Wolverhampton Wanderers",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0500",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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": "2",
    "price": "2.0500",
    "result": "Won",
    "points_hundredths": 10500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-5ba7b58b0bda48adab85ea8e",
    "quote_text": "Match 8: Bristol City – Wolverhampton | Speltips: 2",
    "fragment_from": 5104,
    "fragment_to": 5155,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:24:57.296Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ba9ad74f006a",
     "display_name": "Bristol City — Wolverhampton Wanderers",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/bristol-city-vs-wolverhampton-wanderers-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Wolverhampton Wanderers",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0500",
     "our_snapshot_at": "2026-11-03T15:09:01.587Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10500,
    "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "Wolverhampton Wanderers",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Wolverhampton Wanderers"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bristol City 1-2 Wolverhampton Wanderers."
    },
    "settlements": [
     {
      "operation_id": "a7c48f9d379f25458e7a310fa1036d73eeec5cbce6e3d572d597ef4e427b8005",
      "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": "Wolverhampton Wanderers",
      "decimal_odds": "2.0500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-11-03T15:24:57.296Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Wolverhampton Wanderers to win"
   }
  },
  {
   "record_id": "n-8270574bc04deb51dc91c2a9",
   "url": "/sources/speltips-se/picks/12/#pick-n-8270574bc04deb51dc91c2a9",
   "match": "RC Lens v Como",
   "match_url": "/football/matches/rc-lens-vs-como-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "double_chance",
   "author_said": "Double chance: RC Lens or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-9",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.7065",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-8270574bc04deb51dc91c2a9",
    "quote_text": "Match 6: Lens – Como | Speltips: 1X",
    "fragment_from": 3773,
    "fragment_to": 3808,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:24:59.262Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c6123553f451",
     "display_name": "RC Lens — Como",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rc-lens-vs-como-2026-11-04/",
     "scoreline": "1-9",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "RC Lens or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7065",
     "our_snapshot_at": "2026-11-03T15:07:32.878Z",
     "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "RC Lens or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: RC Lens or draw"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-9",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was RC Lens 1-9 Como."
    },
    "settlements": [
     {
      "operation_id": "013e325b4cc4d3b2931c9d5fd070c6a96dd106d60fdbaa9567fc193aaf024f82",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "RC Lens or draw",
      "decimal_odds": "1.7065",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T15:24:59.262Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "RC Lens or draw"
   }
  },
  {
   "record_id": "n-2c04b05086b0955e294e57b9",
   "url": "/sources/speltips-se/picks/12/#pick-n-2c04b05086b0955e294e57b9",
   "match": "FC Porto v SSC Napoli",
   "match_url": "/football/matches/fc-porto-vs-ssc-napoli-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Porto",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9174,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.9174",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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.9174",
    "result": "Won",
    "points_hundredths": 9174,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-2c04b05086b0955e294e57b9",
    "quote_text": "Match 4: Porto – Napoli | Speltips: 1",
    "fragment_from": 2488,
    "fragment_to": 2525,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:24:56.352Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9588ca212aad",
     "display_name": "FC Porto — SSC Napoli",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/fc-porto-vs-ssc-napoli-2026-11-04/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Porto",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9174",
     "our_snapshot_at": "2026-11-03T15:07:37.969Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9174,
    "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "FC Porto",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Porto"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Porto 4-1 SSC Napoli."
    },
    "settlements": [
     {
      "operation_id": "f0a96a1bb2898e71176f7a2eae397f7ca3a8f7b1b490007cb0c96a32dc6e1151",
      "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": "FC Porto",
      "decimal_odds": "1.9174",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9174,
      "executed_at": "2026-11-03T15:24:56.352Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Porto to win"
   }
  },
  {
   "record_id": "n-a896bdf4ecac32ca66e52132",
   "url": "/sources/speltips-se/picks/12/#pick-n-a896bdf4ecac32ca66e52132",
   "match": "Borussia Dortmund v Real Betis",
   "match_url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Real Betis",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.1000",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-a896bdf4ecac32ca66e52132",
    "quote_text": "Lågt streckade X2 är givna inslag.",
    "fragment_from": 2452,
    "fragment_to": 2486,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:25:53.933Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f45b0ac9f3ae",
     "display_name": "Borussia Dortmund — Real Betis",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/borussia-dortmund-vs-real-betis-2026-11-04/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Real Betis",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.1000",
     "our_snapshot_at": "2026-11-03T15:09:01.587Z",
     "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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 Real Betis",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Real Betis"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Borussia Dortmund 2-1 Real Betis."
    },
    "settlements": [
     {
      "operation_id": "58d0197073a9dea03298b552891ff90068da062ffa567d7a02a83859c7ad2ae0",
      "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 Real Betis",
      "decimal_odds": "2.1000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T15:25:53.933Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Real Betis"
   }
  },
  {
   "record_id": "n-a7697710c2efa835789e47ed",
   "url": "/sources/speltips-se/picks/12/#pick-n-a7697710c2efa835789e47ed",
   "match": "RB Leipzig v Manchester City",
   "match_url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5300",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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": "2",
    "price": "1.5300",
    "result": "Won",
    "points_hundredths": 5300,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-a7697710c2efa835789e47ed",
    "quote_text": "Match 2: RB Leipzig – Manchester City | Speltips: 2",
    "fragment_from": 1290,
    "fragment_to": 1341,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:25:03.621Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-fe8ca41c5ed3",
     "display_name": "RB Leipzig — Manchester City",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/rb-leipzig-vs-manchester-city-2026-11-04/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5300",
     "our_snapshot_at": "2026-11-03T15:09:01.587Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5300,
    "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "Manchester City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was RB Leipzig 2-3 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "bc2eee3df5f7d8821fa7437f6621f78901adf63b55ab3a074cfdd411c33cae8e",
      "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": "Manchester City",
      "decimal_odds": "1.5300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5300,
      "executed_at": "2026-11-03T15:25:03.621Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-993ded4aaa9356c9798f2cf5",
   "url": "/sources/speltips-se/picks/12/#pick-n-993ded4aaa9356c9798f2cf5",
   "match": "SK Slavia Praha v Arsenal",
   "match_url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
   "kickoff": "2026-11-04T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2500",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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": "2",
    "price": "1.2500",
    "result": "Won",
    "points_hundredths": 2500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-993ded4aaa9356c9798f2cf5",
    "quote_text": "Match 1: Slavia Prag – Arsenal | Speltips: 2",
    "fragment_from": 668,
    "fragment_to": 712,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:25:01.685Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-74eec71471f0",
     "display_name": "SK Slavia Praha — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T20:00:00.000Z",
     "url": "/football/matches/sk-slavia-praha-vs-arsenal-2026-11-04/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2500",
     "our_snapshot_at": "2026-11-03T15:07:25.485Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2500,
    "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was SK Slavia Praha 1-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "4e1a3fdf3465320e31fe170336dcd1740697207778fa83acee92c059aa91722d",
      "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.2500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2500,
      "executed_at": "2026-11-03T15:25:01.685Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-cbef6162be068611516f347e",
   "url": "/sources/speltips-se/picks/12/#pick-n-cbef6162be068611516f347e",
   "match": "Oxford United v Reading",
   "match_url": "/football/matches/oxford-united-vs-reading-2026-11-04/",
   "kickoff": "2026-11-04T19:45:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 28.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Reading",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.5000",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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": "2",
    "price": "2.5000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-cbef6162be068611516f347e",
    "quote_text": "Match 11: Oxford – Reading | Speltips: 2",
    "fragment_from": 7177,
    "fragment_to": 7217,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:24:54.034Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-cc77fcfe0868",
     "display_name": "Oxford United — Reading",
     "competition_name": "EFL League One",
     "starts_at": "2026-11-04T19:45:00.000Z",
     "url": "/football/matches/oxford-united-vs-reading-2026-11-04/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Reading",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.5000",
     "our_snapshot_at": "2026-11-03T15:09:01.587Z",
     "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "Reading",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Reading"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Oxford United 2-0 Reading."
    },
    "settlements": [
     {
      "operation_id": "9c3db9cdb5353bd6e93cecc6c97cea04fc14b26d41afc141604addef19cb42f0",
      "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": "Reading",
      "decimal_odds": "2.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T15:24:54.034Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Reading to win"
   }
  },
  {
   "record_id": "n-5a76677b469b86287531891e",
   "url": "/sources/speltips-se/picks/12/#pick-n-5a76677b469b86287531891e",
   "match": "Cardiff City v West Ham United",
   "match_url": "/football/matches/cardiff-city-vs-west-ham-united-2026-11-04/",
   "kickoff": "2026-11-04T19:45:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.6,
   "market_code": "double_chance",
   "author_said": "Double chance: Cardiff City or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8000",
   "published_at": "2026-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-5a76677b469b86287531891e",
    "quote_text": "Match 9: Cardiff – West Ham | Speltips: 1X",
    "fragment_from": 5739,
    "fragment_to": 5781,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-4-11-jackpot-och-champions-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c76259e232268dff764290f4467f15512c9af843d6df9e90c809f8e7e71d3095",
     "material_removed": false
    },
    "published_at": "2026-11-03T15:00:50.000Z",
    "detected_at": "2026-11-03T15:09:39.166Z",
    "executed_at": "2026-11-03T15:23:25.648Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c89987002049",
     "display_name": "Cardiff City — West Ham United",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-04T19:45:00.000Z",
     "url": "/football/matches/cardiff-city-vs-west-ham-united-2026-11-04/",
     "scoreline": "3-3",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Cardiff City or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8000",
     "our_snapshot_at": "2026-11-03T15:09:01.587Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "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-11-03T15:00:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T15:00:50.000Z",
     "detected_at": "2026-11-03T15:09:39.166Z",
     "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": "Cardiff City or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Cardiff City or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Cardiff City 3-3 West Ham United."
    },
    "settlements": [
     {
      "operation_id": "17a7da7f2563349986e4b4d9389a88e9ce3ba6f6308b240f37c64a1119ad0581",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Cardiff City or draw",
      "decimal_odds": "1.8000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-11-03T15:23:25.648Z",
      "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-4-11-jackpot-och-champions-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Cardiff City or draw"
   }
  },
  {
   "record_id": "n-fe50a6cd9654feec9af4e1c7",
   "url": "/sources/speltips-se/picks/12/#pick-n-fe50a6cd9654feec9af4e1c7",
   "match": "Bodø/Glimt v Lille",
   "match_url": "/football/matches/bodo-glimt-vs-lille-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Bodø/Glimt or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2191,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2191",
   "published_at": "2026-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-fe50a6cd9654feec9af4e1c7",
    "quote_text": "Match 6: Bodö/Glimt – Lille | Speltips: 1X",
    "fragment_from": 3286,
    "fragment_to": 3328,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
     "material_removed": false
    },
    "published_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "executed_at": "2026-11-03T08:13:27.622Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-193ed1746086",
     "display_name": "Bodø/Glimt — Lille",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/bodo-glimt-vs-lille-2026-11-03/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Bodø/Glimt or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2191",
     "our_snapshot_at": "2026-11-03T08:04:50.533Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2191,
    "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-11-03T08:06:35.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T08:06:35.000Z",
     "detected_at": "2026-11-03T08:09:37.886Z",
     "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": "Bodø/Glimt or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Bodø/Glimt or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bodø/Glimt 0-0 Lille."
    },
    "settlements": [
     {
      "operation_id": "cdf24e645da236694cf93f2513d9449153f5919fb89afd9bf9a23759d5ca3bbf",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Bodø/Glimt or draw",
      "decimal_odds": "1.2191",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2191,
      "executed_at": "2026-11-03T08:13:27.622Z",
      "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-3-11-jackpot-och-underbar-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bodø/Glimt or draw"
   }
  },
  {
   "record_id": "n-a236b022edcc941ffea0dce2",
   "url": "/sources/speltips-se/picks/11/#pick-n-a236b022edcc941ffea0dce2",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2703,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2703",
   "published_at": "2026-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-a236b022edcc941ffea0dce2",
    "quote_text": "Match 2: Barcelona – Aston Villa | Speltips: 1",
    "fragment_from": 1179,
    "fragment_to": 1225,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
     "material_removed": false
    },
    "published_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "executed_at": "2026-11-03T08:12:49.012Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Barcelona",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2703",
     "our_snapshot_at": "2026-11-03T08:04:50.533Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2703,
    "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-11-03T08:06:35.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T08:06:35.000Z",
     "detected_at": "2026-11-03T08:09:37.886Z",
     "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": "FC Barcelona",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "a724d5ccbe43318392303ded5951e99a237ec2277cc31f5d18d5f145b6883f00",
      "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": "FC Barcelona",
      "decimal_odds": "1.2703",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2703,
      "executed_at": "2026-11-03T08:12:49.012Z",
      "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-3-11-jackpot-och-underbar-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona to win"
   }
  },
  {
   "record_id": "n-d662981f6a611a755adad953",
   "url": "/sources/speltips-se/picks/11/#pick-n-d662981f6a611a755adad953",
   "match": "Manchester United v AS Roma",
   "match_url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.9650",
   "published_at": "2026-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-d662981f6a611a755adad953",
    "quote_text": "Match 1: Manchester United – Roma | Speltips: 2",
    "fragment_from": 595,
    "fragment_to": 642,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-3-11-jackpot-och-underbar-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "fd6a41c85de52eed1f3035ccd10521b8a9057869af69048afc4343adbb84b366",
     "material_removed": false
    },
    "published_at": "2026-11-03T08:06:35.000Z",
    "detected_at": "2026-11-03T08:09:37.886Z",
    "executed_at": "2026-11-03T08:12:50.954Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3fb835fda98b",
     "display_name": "Manchester United — AS Roma",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-as-roma-2026-11-03/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "AS Roma",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.9650",
     "our_snapshot_at": "2026-11-03T08:09:33.543Z",
     "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-11-03T08:06:35.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T08:06:35.000Z",
     "detected_at": "2026-11-03T08:09:37.886Z",
     "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": "AS Roma",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: AS Roma"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Manchester United 3-2 AS Roma."
    },
    "settlements": [
     {
      "operation_id": "80fc74f66549ee0cee18890f4551ff4d29a65025f889a6ecf4ebeed134ce8777",
      "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": "AS Roma",
      "decimal_odds": "2.9650",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T08:12:50.954Z",
      "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-3-11-jackpot-och-underbar-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AS Roma to win"
   }
  },
  {
   "record_id": "n-22d9f1423606d01de94a59bb",
   "url": "/sources/speltips-se/picks/11/#pick-n-22d9f1423606d01de94a59bb",
   "match": "Deportivo de A Coruña v Osasuna",
   "match_url": "/football/matches/deportivo-de-a-coruna-vs-osasuna-2026-11-02/",
   "kickoff": "2026-11-02T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 11.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Deportivo de A Coruña",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 11500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.1500",
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "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.1500",
    "result": "Won",
    "points_hundredths": 11500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-22d9f1423606d01de94a59bb",
    "quote_text": "Match 7: Deportivo A Coruna – Osasuna | Speltips: 1",
    "fragment_from": 4033,
    "fragment_to": 4084,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": "2026-11-02T08:15:08.660Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-63ceb4f9956a",
     "display_name": "Deportivo de A Coruña — Osasuna",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-02T20:00:00.000Z",
     "url": "/football/matches/deportivo-de-a-coruna-vs-osasuna-2026-11-02/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Deportivo de A Coruña",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.1500",
     "our_snapshot_at": "2026-11-02T08:09:15.243Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 11500,
    "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-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "Deportivo de A Coruña",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Deportivo de A Coruña"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Deportivo de A Coruña 2-1 Osasuna."
    },
    "settlements": [
     {
      "operation_id": "b6bbea455d8054fcdd5981d2b9d83128eb62f2c4f7592f7e1c1df5aa29ef3331",
      "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": "Deportivo de A Coruña",
      "decimal_odds": "2.1500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 11500,
      "executed_at": "2026-11-02T08:15:08.660Z",
      "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Deportivo de A Coruña to win"
   }
  },
  {
   "record_id": "n-e0c1912dceddc45a40cd601f",
   "url": "/sources/speltips-se/picks/11/#pick-n-e0c1912dceddc45a40cd601f",
   "match": "Newcastle United v Everton",
   "match_url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
   "kickoff": "2026-11-02T20:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 11.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Newcastle United or Everton",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3082,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3082",
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "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-e0c1912dceddc45a40cd601f",
    "quote_text": "Match 5: Newcastle – Everton | Speltips: 12",
    "fragment_from": 2916,
    "fragment_to": 2959,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": "2026-11-02T08:15:10.789Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2ded8bcaf47e",
     "display_name": "Newcastle United — Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-11-02T20:00:00.000Z",
     "url": "/football/matches/newcastle-united-vs-everton-2026-11-02/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Newcastle United or Everton",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3082",
     "our_snapshot_at": "2026-11-02T08:09:15.243Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3082,
    "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-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "Newcastle United or Everton",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Newcastle United or Everton"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Newcastle United 0-1 Everton."
    },
    "settlements": [
     {
      "operation_id": "0546a05193977db34158ebd9437d4f5e638fb09a9aa364a52518b9b5621e9be2",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Newcastle United or Everton",
      "decimal_odds": "1.3082",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3082,
      "executed_at": "2026-11-02T08:15:10.789Z",
      "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Newcastle United or Everton"
   }
  },
  {
   "record_id": "n-40bbd5f7b348ddd5dd1ed186",
   "url": "/sources/speltips-se/picks/11/#pick-n-40bbd5f7b348ddd5dd1ed186",
   "match": "GAIS v AIK",
   "match_url": "/football/matches/gais-vs-aik-2026-11-02/",
   "kickoff": "2026-11-02T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 9.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: GAIS",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8300",
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "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-40bbd5f7b348ddd5dd1ed186",
    "quote_text": "Match 1: GAIS – AIK | Speltips: 1",
    "fragment_from": 590,
    "fragment_to": 623,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": "2026-11-02T08:14:11.674Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-39f2c96d8372",
     "display_name": "GAIS — AIK",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-11-02T18:00:00.000Z",
     "url": "/football/matches/gais-vs-aik-2026-11-02/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "GAIS",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8300",
     "our_snapshot_at": "2026-11-02T08:08:48.035Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8300,
    "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-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "GAIS",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: GAIS"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was GAIS 2-1 AIK."
    },
    "settlements": [
     {
      "operation_id": "00c0cbfa0efb5ffbc455140ba76dd403df8907fa80734649d0c3d484dd1bac91",
      "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": "GAIS",
      "decimal_odds": "1.8300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8300,
      "executed_at": "2026-11-02T08:14:11.674Z",
      "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "GAIS to win"
   }
  },
  {
   "record_id": "n-f8160efef0adcfbc01474ce4",
   "url": "/sources/speltips-se/picks/11/#pick-n-f8160efef0adcfbc01474ce4",
   "match": "Lecce v Genoa",
   "match_url": "/football/matches/lecce-vs-genoa-2026-11-01/",
   "kickoff": "2026-11-01T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 50.0,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Genoa",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3257,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3257",
   "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-f8160efef0adcfbc01474ce4",
    "quote_text": "Match 4: Lecce – Genoa | Speltips: X2",
    "fragment_from": 2397,
    "fragment_to": 2434,
    "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:42:35.575Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-0cb993c2aba6",
     "display_name": "Lecce — Genoa",
     "competition_name": "Serie A",
     "starts_at": "2026-11-01T17:00:00.000Z",
     "url": "/football/matches/lecce-vs-genoa-2026-11-01/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Genoa",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3257",
     "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": 3257,
    "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 Genoa",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Genoa"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lecce 1-2 Genoa."
    },
    "settlements": [
     {
      "operation_id": "ec8ebaa250734845da03d4fafeac03fd285e328f59affc44cf4cf804321811ff",
      "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 Genoa",
      "decimal_odds": "1.3257",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3257,
      "executed_at": "2026-10-31T06:42:35.575Z",
      "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 Genoa"
   }
  },
  {
   "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-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-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-b84c6ae64e804604609de443",
   "url": "/sources/speltips-se/picks/11/#pick-n-b84c6ae64e804604609de443",
   "match": "Real Racing Club v Real Madrid",
   "match_url": "/football/matches/real-racing-club-vs-real-madrid-2026-11-01/",
   "kickoff": "2026-11-01T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 48.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Madrid",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2128,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2128",
   "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": "2",
    "price": "1.2128",
    "result": "Won",
    "points_hundredths": 2128,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-b84c6ae64e804604609de443",
    "quote_text": "Speltips: 2",
    "fragment_from": 3558,
    "fragment_to": 3569,
    "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.011Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-83a08c2a2eca",
     "display_name": "Real Racing Club — Real Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-01T15:15:00.000Z",
     "url": "/football/matches/real-racing-club-vs-real-madrid-2026-11-01/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Madrid",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2128",
     "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": 2128,
    "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": "Real Madrid",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Madrid"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Racing Club 0-3 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "4361a1b1842b3011e87a0ff0b5acf1bc01e625d411037436980904a511fdcc8d",
      "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": "Real Madrid",
      "decimal_odds": "1.2128",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2128,
      "executed_at": "2026-10-31T06:28:13.011Z",
      "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": "Real Madrid to win"
   }
  },
  {
   "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-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-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-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-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-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-552a251d9ce72d7b761f45db",
   "url": "/sources/speltips-se/picks/9/#pick-n-552a251d9ce72d7b761f45db",
   "match": "Everton v Newcastle United",
   "match_url": "/football/matches/everton-vs-newcastle-united-2026-10-29/",
   "kickoff": "2026-10-29T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 5.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Everton",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.3300",
   "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": {
    "outcome": "1",
    "price": "2.3300",
    "result": "Won",
    "points_hundredths": 13300,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-552a251d9ce72d7b761f45db",
    "quote_text": "Match 4: Everton – Newcastle | Speltips: 1",
    "fragment_from": 2204,
    "fragment_to": 2246,
    "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:27.766Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-39da42fdd6be",
     "display_name": "Everton — Newcastle United",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-29T19:45:00.000Z",
     "url": "/football/matches/everton-vs-newcastle-united-2026-10-29/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Everton",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.3300",
     "our_snapshot_at": "2026-10-29T14:19:40.943Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13300,
    "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": "1X2, match result",
     "choice": "Everton",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Everton"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Everton 3-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "e2dfcfd2f78d156fd8a340a99a802eaf445cd88149ef8d418dd2b6274e12249f",
      "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": "Everton",
      "decimal_odds": "2.3300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13300,
      "executed_at": "2026-10-29T14:22:27.766Z",
      "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": "Everton to win"
   }
  },
  {
   "record_id": "n-b99d1653ee1098a151253da1",
   "url": "/sources/speltips-se/picks/9/#pick-n-b99d1653ee1098a151253da1",
   "match": "Kalmar FF v GAIS",
   "match_url": "/football/matches/kalmar-ff-vs-gais-2026-10-29/",
   "kickoff": "2026-10-29T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 3.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Kalmar FF or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3600",
   "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-b99d1653ee1098a151253da1",
    "quote_text": "Match 2: Kalmar – GAIS | Speltips: 1X",
    "fragment_from": 1205,
    "fragment_to": 1242,
    "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:34:56.664Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-43a2bc3c0770",
     "display_name": "Kalmar FF — GAIS",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-29T18:00:00.000Z",
     "url": "/football/matches/kalmar-ff-vs-gais-2026-10-29/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Kalmar FF or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3600",
     "our_snapshot_at": "2026-10-29T14:23:29.662Z",
     "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-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": "Kalmar FF or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Kalmar FF or draw"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Kalmar FF 0-1 GAIS."
    },
    "settlements": [
     {
      "operation_id": "fee623fe0619f1b18545d416a33748838a8b59e97f40165155712666d086e57a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Kalmar FF or draw",
      "decimal_odds": "1.3600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-29T14:34:56.664Z",
      "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": "Kalmar FF or draw"
   }
  },
  {
   "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-613439dc20f407f2ceb267e4",
   "url": "/sources/speltips-se/picks/9/#pick-n-613439dc20f407f2ceb267e4",
   "match": "Liverpool v Chelsea",
   "match_url": "/football/matches/liverpool-vs-chelsea-2026-10-28/",
   "kickoff": "2026-10-28T20:00:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 28.5,
   "market_code": "double_chance",
   "author_said": "Double chance: Liverpool or Chelsea",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2755",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-613439dc20f407f2ceb267e4",
    "quote_text": "Match 1: Liverpool – Chelsea | Speltips: 12",
    "fragment_from": 463,
    "fragment_to": 506,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:04:22.122Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b845d6ad7355",
     "display_name": "Liverpool — Chelsea",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-28T20:00:00.000Z",
     "url": "/football/matches/liverpool-vs-chelsea-2026-10-28/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Liverpool or Chelsea",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2755",
     "our_snapshot_at": "2026-10-27T15:26:03.911Z",
     "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Liverpool or Chelsea",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Liverpool or Chelsea"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Liverpool 1-1 Chelsea."
    },
    "settlements": [
     {
      "operation_id": "42e4e4742141fad6682fec5d07c24e2b11329e976934e4d7d547b3e1db906f0e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Liverpool or Chelsea",
      "decimal_odds": "1.2755",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-28T06:04:22.122Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool or Chelsea"
   }
  },
  {
   "record_id": "n-94703e5f9fd14460480c084b",
   "url": "/sources/speltips-se/picks/9/#pick-n-94703e5f9fd14460480c084b",
   "match": "Hannover 96 v Kaiserslautern",
   "match_url": "/football/matches/hannover-96-vs-kaiserslautern-2026-10-28/",
   "kickoff": "2026-10-28T19:45:00.000Z",
   "competition": "Germany DFB Pokal",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Kaiserslautern",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 18310,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.8310",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-94703e5f9fd14460480c084b",
    "quote_text": "Match 13: Hannover – Kaiserslautern | Speltips: 2",
    "fragment_from": 7099,
    "fragment_to": 7148,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:04:21.299Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-de3e4db6375c",
     "display_name": "Hannover 96 — Kaiserslautern",
     "competition_name": "Germany DFB Pokal",
     "starts_at": "2026-10-28T19:45:00.000Z",
     "url": "/football/matches/hannover-96-vs-kaiserslautern-2026-10-28/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Kaiserslautern",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.8310",
     "our_snapshot_at": "2026-10-27T15:29:58.888Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 18310,
    "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Kaiserslautern",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Kaiserslautern"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Hannover 96 0-2 Kaiserslautern."
    },
    "settlements": [
     {
      "operation_id": "989e6f02f77426ad39cb54a0b68ea5cf993c55c2e78a7e901446ee36e7312b48",
      "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": "Kaiserslautern",
      "decimal_odds": "2.8310",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 18310,
      "executed_at": "2026-10-28T06:04:21.299Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kaiserslautern to win"
   }
  },
  {
   "record_id": "n-649ec71e1c6a8f2dfd458e95",
   "url": "/sources/speltips-se/picks/9/#pick-n-649ec71e1c6a8f2dfd458e95",
   "match": "Sunderland v Brentford",
   "match_url": "/football/matches/sunderland-vs-brentford-2026-10-28/",
   "kickoff": "2026-10-28T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brentford",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0500",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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": "2",
    "price": "2.0500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-649ec71e1c6a8f2dfd458e95",
    "quote_text": "Match 4: Sunderland – Brentford | Speltips: 2",
    "fragment_from": 2217,
    "fragment_to": 2262,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:04:21.123Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a7645ab2c041",
     "display_name": "Sunderland — Brentford",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-28T19:45:00.000Z",
     "url": "/football/matches/sunderland-vs-brentford-2026-10-28/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brentford",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0500",
     "our_snapshot_at": "2026-10-27T15:26:03.911Z",
     "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Brentford",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brentford"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sunderland 3-2 Brentford."
    },
    "settlements": [
     {
      "operation_id": "6c8dd6a85801ad44f06505cd030bc5d77a5c697a5f7c763b80fd7e0d1137b179",
      "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": "Brentford",
      "decimal_odds": "2.0500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-28T06:04:21.123Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win"
   }
  },
  {
   "record_id": "n-5cfea882e1d5aeb418db0c8e",
   "url": "/sources/speltips-se/picks/9/#pick-n-5cfea882e1d5aeb418db0c8e",
   "match": "AFC Bournemouth v Aston Villa",
   "match_url": "/football/matches/afc-bournemouth-vs-aston-villa-2026-10-28/",
   "kickoff": "2026-10-28T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: AFC Bournemouth",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 13000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.3000",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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.3000",
    "result": "Won",
    "points_hundredths": 13000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-5cfea882e1d5aeb418db0c8e",
    "quote_text": "Match 3: Bournemouth – Aston Villa | Speltips: 1",
    "fragment_from": 1649,
    "fragment_to": 1697,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:04:20.339Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-acd55b31947e",
     "display_name": "AFC Bournemouth — Aston Villa",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-28T19:45:00.000Z",
     "url": "/football/matches/afc-bournemouth-vs-aston-villa-2026-10-28/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "AFC Bournemouth",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.3000",
     "our_snapshot_at": "2026-10-27T15:26:03.911Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 13000,
    "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "AFC Bournemouth",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: AFC Bournemouth"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was AFC Bournemouth 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "92aec9e2fa5982218b7e5b9dc34bf1d5bedf24978e7e85dd6098bfc1ac2991f6",
      "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": "AFC Bournemouth",
      "decimal_odds": "2.3000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-10-28T06:04:20.339Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AFC Bournemouth to win"
   }
  },
  {
   "record_id": "n-a07743e8da6b9648b4f71552",
   "url": "/sources/speltips-se/picks/9/#pick-n-a07743e8da6b9648b4f71552",
   "match": "Degerfors v Vasteras SK",
   "match_url": "/football/matches/degerfors-vs-vasteras-sk-2026-10-28/",
   "kickoff": "2026-10-28T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 26.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Degerfors",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.3800",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-a07743e8da6b9648b4f71552",
    "quote_text": "Match 10: Degerfors – Västerås | Speltips: 1",
    "fragment_from": 5480,
    "fragment_to": 5524,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:02:55.960Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c36f561ada08",
     "display_name": "Degerfors — Vasteras SK",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-28T18:00:00.000Z",
     "url": "/football/matches/degerfors-vs-vasteras-sk-2026-10-28/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Degerfors",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.3800",
     "our_snapshot_at": "2026-10-27T15:25:24.119Z",
     "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Degerfors",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Degerfors"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Degerfors 0-3 Vasteras SK."
    },
    "settlements": [
     {
      "operation_id": "b0bc835c055dd1e5a6e765f2b300df68e7d9bb82f10564b66999d5c5c6a69355",
      "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": "Degerfors",
      "decimal_odds": "2.3800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-28T06:02:55.960Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Degerfors to win"
   }
  },
  {
   "record_id": "n-b521183e2dffabe00bd41b0a",
   "url": "/sources/speltips-se/picks/9/#pick-n-b521183e2dffabe00bd41b0a",
   "match": "Halmstad v Malmo FF",
   "match_url": "/football/matches/halmstad-vs-malmo-ff-2026-10-28/",
   "kickoff": "2026-10-28T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 26.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Malmo FF",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6500",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-b521183e2dffabe00bd41b0a",
    "quote_text": "Match 9: Halmstad – Malmö FF | Speltips: 2",
    "fragment_from": 4960,
    "fragment_to": 5002,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:02:56.489Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-58a2618d601e",
     "display_name": "Halmstad — Malmo FF",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-28T18:00:00.000Z",
     "url": "/football/matches/halmstad-vs-malmo-ff-2026-10-28/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Malmo FF",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6500",
     "our_snapshot_at": "2026-10-27T15:25:24.119Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6500,
    "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Malmo FF",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Malmo FF"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Halmstad 0-3 Malmo FF."
    },
    "settlements": [
     {
      "operation_id": "695a83366a5ade5c7aed5c7227d23090e7a124274ff2720f04ebf9c24741c062",
      "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": "Malmo FF",
      "decimal_odds": "1.6500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-10-28T06:02:56.489Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Malmo FF to win"
   }
  },
  {
   "record_id": "n-7be3cd9d18fe18767b7a6027",
   "url": "/sources/speltips-se/picks/9/#pick-n-7be3cd9d18fe18767b7a6027",
   "match": "IFK Goteborg v Djurgarden",
   "match_url": "/football/matches/ifk-goteborg-vs-djurgarden-2026-10-28/",
   "kickoff": "2026-10-28T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 26.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Djurgarden",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.9800",
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-7be3cd9d18fe18767b7a6027",
    "quote_text": "Match 8: IFK Göteborg – Djurgården | Speltips: 2",
    "fragment_from": 4441,
    "fragment_to": 4489,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": "2026-10-28T06:02:55.532Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f3413a57dd4b",
     "display_name": "IFK Goteborg — Djurgarden",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-28T18:00:00.000Z",
     "url": "/football/matches/ifk-goteborg-vs-djurgarden-2026-10-28/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Djurgarden",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9800",
     "our_snapshot_at": "2026-10-27T15:25:24.119Z",
     "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Djurgarden",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Djurgarden"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was IFK Goteborg 1-1 Djurgarden."
    },
    "settlements": [
     {
      "operation_id": "8c23e39343e2d734fbbe70ab254cd0d9687a63504e5e070770af67b4febd58eb",
      "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": "Djurgarden",
      "decimal_odds": "1.9800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-28T06:02:55.532Z",
      "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Djurgarden to win"
   }
  },
  {
   "record_id": "n-ee80ea4e9718937f6a7894b6",
   "url": "/sources/speltips-se/picks/8/#pick-n-ee80ea4e9718937f6a7894b6",
   "match": "Luton Town v Doncaster Rovers",
   "match_url": "/football/matches/luton-town-vs-doncaster-rovers-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 11.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Luton Town or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 1400,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1400",
   "published_at": "2026-10-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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-ee80ea4e9718937f6a7894b6",
    "quote_text": "Match 4: Luton – Doncaster | Speltips: 1X",
    "fragment_from": 2101,
    "fragment_to": 2142,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-27-10-mot-full-pott",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a14b3dfbde72cc676e091799c73d8db959e630452905e00b6024085756a2808f",
     "material_removed": false
    },
    "published_at": "2026-10-27T08:21:11.000Z",
    "detected_at": "2026-10-27T08:29:34.829Z",
    "executed_at": "2026-10-27T09:37:38.821Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-98a03c909cf8",
     "display_name": "Luton Town — Doncaster Rovers",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/luton-town-vs-doncaster-rovers-2026-10-27/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Luton Town or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1400",
     "our_snapshot_at": "2026-10-27T08:28:16.567Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 1400,
    "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-27T08:21:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T08:21:11.000Z",
     "detected_at": "2026-10-27T08:29:34.829Z",
     "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": "Luton Town or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Luton Town 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 Luton Town 3-1 Doncaster Rovers."
    },
    "settlements": [
     {
      "operation_id": "a7f7f8bb21ef0e09b5204cb13a26e5d21d0a4be14d3bdb90a4aa7770c124fd86",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Luton Town or draw",
      "decimal_odds": "1.1400",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 1400,
      "executed_at": "2026-10-27T09:37:38.821Z",
      "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-27-10-mot-full-pott",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Luton Town or draw"
   }
  },
  {
   "record_id": "n-98718c8d594412e8a5ad2cda",
   "url": "/sources/speltips-se/picks/8/#pick-n-98718c8d594412e8a5ad2cda",
   "match": "AS Roma v Cagliari",
   "match_url": "/football/matches/as-roma-vs-cagliari-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 11.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3300",
   "published_at": "2026-10-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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.3300",
    "result": "Won",
    "points_hundredths": 3300,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-98718c8d594412e8a5ad2cda",
    "quote_text": "KUPONGENS SÄKRA: Roma\n\nDet har varit en ramstark höst på Olimpico för Romas del. Ett kryss och resten segrar är facit för romarna som endast delade på potten mot regerande mästarna.",
    "fragment_from": 4840,
    "fragment_to": 5021,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-27-10-mot-full-pott",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a14b3dfbde72cc676e091799c73d8db959e630452905e00b6024085756a2808f",
     "material_removed": false
    },
    "published_at": "2026-10-27T08:21:11.000Z",
    "detected_at": "2026-10-27T08:29:34.829Z",
    "executed_at": "2026-10-27T09:37:36.870Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-67961bf73db7",
     "display_name": "AS Roma — Cagliari",
     "competition_name": "Serie A",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/as-roma-vs-cagliari-2026-10-27/",
     "scoreline": "4-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "AS Roma",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3300",
     "our_snapshot_at": "2026-10-27T08:28:16.567Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3300,
    "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-27T08:21:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T08:21:11.000Z",
     "detected_at": "2026-10-27T08:29:34.829Z",
     "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": "AS Roma",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: AS Roma"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was AS Roma 4-2 Cagliari."
    },
    "settlements": [
     {
      "operation_id": "d32bc414edbe209ed03f8755533d95e4574f49d161e7bd94db43cae619c603ee",
      "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": "AS Roma",
      "decimal_odds": "1.3300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3300,
      "executed_at": "2026-10-27T09:37:36.870Z",
      "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-27-10-mot-full-pott",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AS Roma to win"
   }
  },
  {
   "record_id": "n-e14d7c3a696ea8e32abd1d09",
   "url": "/sources/speltips-se/picks/8/#pick-n-e14d7c3a696ea8e32abd1d09",
   "match": "Torino v Como",
   "match_url": "/football/matches/torino-vs-como-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 11.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Como",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6750,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6750",
   "published_at": "2026-10-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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": "2",
    "price": "1.6750",
    "result": "Won",
    "points_hundredths": 6750,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-e14d7c3a696ea8e32abd1d09",
    "quote_text": "Match 1: Torino – Como | Speltips: 2",
    "fragment_from": 594,
    "fragment_to": 630,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-27-10-mot-full-pott",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a14b3dfbde72cc676e091799c73d8db959e630452905e00b6024085756a2808f",
     "material_removed": false
    },
    "published_at": "2026-10-27T08:21:11.000Z",
    "detected_at": "2026-10-27T08:29:34.829Z",
    "executed_at": "2026-10-27T09:37:38.345Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-efc345a47a89",
     "display_name": "Torino — Como",
     "competition_name": "Serie A",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/torino-vs-como-2026-10-27/",
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Como",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6750",
     "our_snapshot_at": "2026-10-27T08:28:16.567Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6750,
    "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-27T08:21:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T08:21:11.000Z",
     "detected_at": "2026-10-27T08:29:34.829Z",
     "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": "Como",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Como"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Torino 1-3 Como."
    },
    "settlements": [
     {
      "operation_id": "80d9f5aa50cc6aecc3405640138c4df80edcbc87dd97388328d68e6d0696d55b",
      "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": "Como",
      "decimal_odds": "1.6750",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6750,
      "executed_at": "2026-10-27T09:37:38.345Z",
      "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-27-10-mot-full-pott",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Como to win"
   }
  },
  {
   "record_id": "n-9b6786e6383f163f3830e476",
   "url": "/sources/speltips-se/picks/8/#pick-n-9b6786e6383f163f3830e476",
   "match": "Sevilla v Osasuna",
   "match_url": "/football/matches/sevilla-vs-osasuna-2026-10-26/",
   "kickoff": "2026-10-26T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 10.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Osasuna",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.9250",
   "published_at": "2026-10-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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-9b6786e6383f163f3830e476",
    "quote_text": "Match 2: Sevilla – Osasuna | Speltips: X2",
    "fragment_from": 1039,
    "fragment_to": 1080,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-26-10-supervecka",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "88d494c946eb04dddbaa846a9cc98a6388f41215a73d0dbf01c7eade5f351264",
     "material_removed": false
    },
    "published_at": "2026-10-26T09:11:30.000Z",
    "detected_at": "2026-10-26T09:19:39.948Z",
    "executed_at": "2026-10-26T13:07:24.484Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2fdb443713cf",
     "display_name": "Sevilla — Osasuna",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-26T20:00:00.000Z",
     "url": "/football/matches/sevilla-vs-osasuna-2026-10-26/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Osasuna",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9250",
     "our_snapshot_at": "2026-10-26T09:17:16.564Z",
     "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-26T09:11:30.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T09:11:30.000Z",
     "detected_at": "2026-10-26T09:19:39.948Z",
     "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 Osasuna",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Osasuna"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Sevilla 2-0 Osasuna."
    },
    "settlements": [
     {
      "operation_id": "1037e90e4f5d4ffe71e3c34b25f7e6148fcadd3e060180708b99d6fcda1d5094",
      "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 Osasuna",
      "decimal_odds": "1.9250",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-26T13:07:24.484Z",
      "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-26-10-supervecka",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Osasuna"
   }
  },
  {
   "record_id": "n-5e3f6ab29e259790759fd956",
   "url": "/sources/speltips-se/picks/8/#pick-n-5e3f6ab29e259790759fd956",
   "match": "Andorra v Burgos Club de Fútbol",
   "match_url": "/football/matches/andorra-vs-burgos-club-de-futbol-2026-10-26/",
   "kickoff": "2026-10-26T19:30:00.000Z",
   "competition": "LaLiga Segunda",
   "lead_hours": 10.2,
   "market_code": "double_chance",
   "author_said": "Double chance: Andorra or Burgos Club de Fútbol",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3451,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3451",
   "published_at": "2026-10-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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-5e3f6ab29e259790759fd956",
    "quote_text": "Match 6: FC Andorra – Burgos | Speltips: 12",
    "fragment_from": 3266,
    "fragment_to": 3309,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-26-10-supervecka",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "88d494c946eb04dddbaa846a9cc98a6388f41215a73d0dbf01c7eade5f351264",
     "material_removed": false
    },
    "published_at": "2026-10-26T09:11:30.000Z",
    "detected_at": "2026-10-26T09:19:39.948Z",
    "executed_at": "2026-10-26T13:07:19.942Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2443cbad2503",
     "display_name": "Andorra — Burgos Club de Fútbol",
     "competition_name": "LaLiga Segunda",
     "starts_at": "2026-10-26T19:30:00.000Z",
     "url": "/football/matches/andorra-vs-burgos-club-de-futbol-2026-10-26/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Andorra or Burgos Club de Fútbol",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3451",
     "our_snapshot_at": "2026-10-26T09:16:02.270Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3451,
    "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-26T09:11:30.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T09:11:30.000Z",
     "detected_at": "2026-10-26T09:19:39.948Z",
     "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": "Andorra or Burgos Club de Fútbol",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Andorra or Burgos Club de Fútbol"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Andorra 2-3 Burgos Club de Fútbol."
    },
    "settlements": [
     {
      "operation_id": "e9b50b3f812823f61862dc7c747c05ba982a21312c3287a901291854b9099b66",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Andorra or Burgos Club de Fútbol",
      "decimal_odds": "1.3451",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3451,
      "executed_at": "2026-10-26T13:07:19.942Z",
      "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-26-10-supervecka",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Andorra or Burgos Club de Fútbol"
   }
  },
  {
   "record_id": "n-3227da6dc06ff2567dabee43",
   "url": "/sources/speltips-se/picks/8/#pick-n-3227da6dc06ff2567dabee43",
   "match": "Santa Clara v Benfica",
   "match_url": "/football/matches/santa-clara-vs-benfica-2026-10-26/",
   "kickoff": "2026-10-26T18:45:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 9.4,
   "market_code": "1x2",
   "author_said": "1X2, match result: Benfica",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3500",
   "published_at": "2026-10-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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": "2",
    "price": "1.3500",
    "result": "Won",
    "points_hundredths": 3500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-3227da6dc06ff2567dabee43",
    "quote_text": "Match 5: Santa Clara – Benfica | Speltips: 2",
    "fragment_from": 2718,
    "fragment_to": 2762,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-26-10-supervecka",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "88d494c946eb04dddbaa846a9cc98a6388f41215a73d0dbf01c7eade5f351264",
     "material_removed": false
    },
    "published_at": "2026-10-26T09:11:30.000Z",
    "detected_at": "2026-10-26T09:19:39.948Z",
    "executed_at": "2026-10-26T13:07:14.504Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ba23ef9c6a60",
     "display_name": "Santa Clara — Benfica",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-26T18:45:00.000Z",
     "url": "/football/matches/santa-clara-vs-benfica-2026-10-26/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Benfica",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3500",
     "our_snapshot_at": "2026-10-26T09:18:14.537Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3500,
    "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-26T09:11:30.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T09:11:30.000Z",
     "detected_at": "2026-10-26T09:19:39.948Z",
     "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": "Benfica",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Benfica"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Santa Clara 1-2 Benfica."
    },
    "settlements": [
     {
      "operation_id": "e33a8ad7d5ed20af4d7bf9bf6a7045be739f1fe427b24d196a4513a299b08fda",
      "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": "Benfica",
      "decimal_odds": "1.3500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3500,
      "executed_at": "2026-10-26T13:07:14.504Z",
      "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-26-10-supervecka",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Benfica to win"
   }
  },
  {
   "record_id": "n-9fb5093c139ef98182223445",
   "url": "/sources/speltips-se/picks/8/#pick-n-9fb5093c139ef98182223445",
   "match": "Galatasaray v Fenerbahçe",
   "match_url": "/football/matches/galatasaray-vs-fenerbahce-2026-10-26/",
   "kickoff": "2026-10-26T18:30:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": 9.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0500",
   "published_at": "2026-10-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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.0500",
    "result": "Won",
    "points_hundredths": 10500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-9fb5093c139ef98182223445",
    "quote_text": "Match 3: Galatasaray – Fenerbahce | Speltips: 1",
    "fragment_from": 1561,
    "fragment_to": 1608,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-26-10-supervecka",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "88d494c946eb04dddbaa846a9cc98a6388f41215a73d0dbf01c7eade5f351264",
     "material_removed": false
    },
    "published_at": "2026-10-26T09:11:30.000Z",
    "detected_at": "2026-10-26T09:19:39.948Z",
    "executed_at": "2026-10-26T13:07:13.846Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-56c621576d2d",
     "display_name": "Galatasaray — Fenerbahçe",
     "competition_name": "Süper Lig",
     "starts_at": "2026-10-26T18:30:00.000Z",
     "url": "/football/matches/galatasaray-vs-fenerbahce-2026-10-26/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Galatasaray",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0500",
     "our_snapshot_at": "2026-10-26T09:18:14.537Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10500,
    "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-26T09:11:30.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T09:11:30.000Z",
     "detected_at": "2026-10-26T09:19:39.948Z",
     "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": "Galatasaray",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Galatasaray"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Galatasaray 2-1 Fenerbahçe."
    },
    "settlements": [
     {
      "operation_id": "a31980e6bbba4527d1deccc444d498092cfdb616f71ae99b369f0b5f76b3f00f",
      "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": "Galatasaray",
      "decimal_odds": "2.0500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10500,
      "executed_at": "2026-10-26T13:07:13.846Z",
      "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-26-10-supervecka",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Galatasaray to win"
   }
  },
  {
   "record_id": "n-06b041b7138270ab16f812ae",
   "url": "/sources/speltips-se/picks/7/#pick-n-06b041b7138270ab16f812ae",
   "match": "FC Barcelona v Real Madrid",
   "match_url": "/football/matches/fc-barcelona-vs-real-madrid-2026-10-25/",
   "kickoff": "2026-10-25T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 32.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6061",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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.6061",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-06b041b7138270ab16f812ae",
    "quote_text": "Match 6: Barcelona – Real Madrid | Speltips: 1",
    "fragment_from": 3324,
    "fragment_to": 3370,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:52:46.782Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a08651054f27",
     "display_name": "FC Barcelona — Real Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-25T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-real-madrid-2026-10-25/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Barcelona",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6061",
     "our_snapshot_at": "2026-10-24T11:45:40.496Z",
     "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "FC Barcelona",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Barcelona 1-2 Real Madrid."
    },
    "settlements": [
     {
      "operation_id": "2b6d5ff0d60f27c19353da7026fa5bb698d18d078f9a08caeba6e142dc332011",
      "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": "FC Barcelona",
      "decimal_odds": "1.6061",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T11:52:46.782Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona to win"
   }
  },
  {
   "record_id": "n-29efed27afbb73c784f972db",
   "url": "/sources/speltips-se/picks/7/#pick-n-29efed27afbb73c784f972db",
   "match": "Lecce v Juventus",
   "match_url": "/football/matches/lecce-vs-juventus-2026-10-25/",
   "kickoff": "2026-10-25T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 29.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Juventus",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4800,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4800",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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": "2",
    "price": "1.4800",
    "result": "Won",
    "points_hundredths": 4800,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-29efed27afbb73c784f972db",
    "quote_text": "Match 8: Lecce – Juventus | Speltips: 2",
    "fragment_from": 4473,
    "fragment_to": 4512,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:52:44.649Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-38636416f034",
     "display_name": "Lecce — Juventus",
     "competition_name": "Serie A",
     "starts_at": "2026-10-25T17:00:00.000Z",
     "url": "/football/matches/lecce-vs-juventus-2026-10-25/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Juventus",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4800",
     "our_snapshot_at": "2026-10-24T11:49:09.217Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4800,
    "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Juventus",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Juventus"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lecce 0-2 Juventus."
    },
    "settlements": [
     {
      "operation_id": "599a40ad9ed580c36b5c3f65dd83ce0367554054fb9cafc9ecbd4d2b6acd2df6",
      "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": "Juventus",
      "decimal_odds": "1.4800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4800,
      "executed_at": "2026-10-24T11:52:44.649Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Juventus to win"
   }
  },
  {
   "record_id": "n-b9472d88152e78d21ba2bc27",
   "url": "/sources/speltips-se/picks/8/#pick-n-b9472d88152e78d21ba2bc27",
   "match": "Mjällby v Hammarby",
   "match_url": "/football/matches/mjallby-vs-hammarby-2026-10-25/",
   "kickoff": "2026-10-25T15:30:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 27.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Hammarby",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4700,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4700",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-b9472d88152e78d21ba2bc27",
    "quote_text": "Match 13: Mjällby – Hammarby | Speltips: 2",
    "fragment_from": 7092,
    "fragment_to": 7134,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-26T02:20:32.982Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ebef34242a6f",
     "display_name": "Mjällby — Hammarby",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-25T15:30:00.000Z",
     "url": "/football/matches/mjallby-vs-hammarby-2026-10-25/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Hammarby",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4700",
     "our_snapshot_at": "2026-10-24T11:51:14.454Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4700,
    "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Hammarby",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Hammarby"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Mjällby 0-2 Hammarby."
    },
    "settlements": [
     {
      "operation_id": "1958de19d39f9d64e7b2cdedf2804812c9f555f424de4a1dc7f87bf0647646a0",
      "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": "Hammarby",
      "decimal_odds": "1.4700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4700,
      "executed_at": "2026-10-26T02:20:32.982Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Hammarby to win"
   }
  },
  {
   "record_id": "n-1a13afd0840a62e88b6c69aa",
   "url": "/sources/speltips-se/picks/7/#pick-n-1a13afd0840a62e88b6c69aa",
   "match": "Celta Vigo v Real Betis",
   "match_url": "/football/matches/celta-vigo-vs-real-betis-2026-10-25/",
   "kickoff": "2026-10-25T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 27.4,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Real Betis",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3717,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3717",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-1a13afd0840a62e88b6c69aa",
    "quote_text": "Match 7: Celta Vigo – Real Betis | Speltips: X2",
    "fragment_from": 3888,
    "fragment_to": 3935,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:52:41.685Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-567909342b1c",
     "display_name": "Celta Vigo — Real Betis",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-25T15:15:00.000Z",
     "url": "/football/matches/celta-vigo-vs-real-betis-2026-10-25/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Real Betis",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3717",
     "our_snapshot_at": "2026-10-24T11:45:40.496Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3717,
    "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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 Real Betis",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Real Betis"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Celta Vigo 0-0 Real Betis."
    },
    "settlements": [
     {
      "operation_id": "bf9b4d9f970026df2f32bed820477d52570896c56c2f0c92f9b4243e20ee717a",
      "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 Real Betis",
      "decimal_odds": "1.3717",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3717,
      "executed_at": "2026-10-24T11:52:41.685Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Real Betis"
   }
  },
  {
   "record_id": "n-4c6a545843b6058fef5a6f38",
   "url": "/sources/speltips-se/picks/7/#pick-n-4c6a545843b6058fef5a6f38",
   "match": "Monaco v Lille",
   "match_url": "/football/matches/monaco-vs-lille-2026-10-25/",
   "kickoff": "2026-10-25T14:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 26.2,
   "market_code": "double_chance",
   "author_said": "Double chance: Monaco or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2900,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2900",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-4c6a545843b6058fef5a6f38",
    "quote_text": "Match 12: Monaco – Lille | Speltips: 1X",
    "fragment_from": 6545,
    "fragment_to": 6584,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:51:57.512Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-4e7825289b07",
     "display_name": "Monaco — Lille",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-25T14:00:00.000Z",
     "url": "/football/matches/monaco-vs-lille-2026-10-25/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Monaco or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2900",
     "our_snapshot_at": "2026-10-24T11:49:09.217Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2900,
    "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Monaco or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Monaco or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Monaco 1-1 Lille."
    },
    "settlements": [
     {
      "operation_id": "aff55757e64f48a1d4116aaf9b4333bf71a3b70f8bf125ffe3020c4c554421ed",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Monaco or draw",
      "decimal_odds": "1.2900",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2900,
      "executed_at": "2026-10-24T11:51:57.512Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Monaco or draw"
   }
  },
  {
   "record_id": "n-0a5fb39ecabed076d299f56e",
   "url": "/sources/speltips-se/picks/7/#pick-n-0a5fb39ecabed076d299f56e",
   "match": "Genoa v Venezia",
   "match_url": "/football/matches/genoa-vs-venezia-2026-10-25/",
   "kickoff": "2026-10-25T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 26.2,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Venezia",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.7300",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-0a5fb39ecabed076d299f56e",
    "quote_text": "Chansningen: Venezia\n\nVenezia har förtjänat mer än vad tabellen i Serie A säger. När tipparna nonchalerar högersidan mot ett tafatt Genoa är det dags att agera. X2 är högvilt.",
    "fragment_from": 7896,
    "fragment_to": 8071,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:51:55.098Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-8f04a4921f19",
     "display_name": "Genoa — Venezia",
     "competition_name": "Serie A",
     "starts_at": "2026-10-25T14:00:00.000Z",
     "url": "/football/matches/genoa-vs-venezia-2026-10-25/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Venezia",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7300",
     "our_snapshot_at": "2026-10-24T11:49:09.217Z",
     "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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 Venezia",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Venezia"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Genoa 1-0 Venezia."
    },
    "settlements": [
     {
      "operation_id": "7286286094b1e026f973172889fd34b6db8471c3393e1927bcf014dcc51e2567",
      "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 Venezia",
      "decimal_odds": "1.7300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T11:51:55.098Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Venezia"
   }
  },
  {
   "record_id": "n-7d9517433cad7683d40eed3a",
   "url": "/sources/speltips-se/picks/7/#pick-n-7d9517433cad7683d40eed3a",
   "match": "Hull City v Brentford",
   "match_url": "/football/matches/hull-city-vs-brentford-2026-10-25/",
   "kickoff": "2026-10-25T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 26.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Brentford",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6993",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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": "2",
    "price": "1.6993",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-7d9517433cad7683d40eed3a",
    "quote_text": "Match 5: Hull – Brentford | Speltips: 2",
    "fragment_from": 2780,
    "fragment_to": 2819,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:52:03.339Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-28f047f183b3",
     "display_name": "Hull City — Brentford",
     "competition_name": "Premier League",
     "starts_at": "2026-10-25T14:00:00.000Z",
     "url": "/football/matches/hull-city-vs-brentford-2026-10-25/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Brentford",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6993",
     "our_snapshot_at": "2026-10-24T11:45:40.496Z",
     "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Brentford",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Brentford"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Hull City 1-1 Brentford."
    },
    "settlements": [
     {
      "operation_id": "84e149f1b9c2cd85e3850a0c53f41be1b60559937c349fe72202dac91a014ff7",
      "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": "Brentford",
      "decimal_odds": "1.6993",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T11:52:03.339Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brentford to win"
   }
  },
  {
   "record_id": "n-51945c9d0f57293b1393c7db",
   "url": "/sources/speltips-se/picks/7/#pick-n-51945c9d0f57293b1393c7db",
   "match": "Crystal Palace v Newcastle United",
   "match_url": "/football/matches/crystal-palace-vs-newcastle-united-2026-10-25/",
   "kickoff": "2026-10-25T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 26.2,
   "market_code": "double_chance",
   "author_said": "Double chance: Crystal Palace or Newcastle United",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3145,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3145",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-51945c9d0f57293b1393c7db",
    "quote_text": "Match 4: Crystal Palace – Newcastle | Speltips: 12",
    "fragment_from": 2246,
    "fragment_to": 2296,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:51:59.244Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e6406779579c",
     "display_name": "Crystal Palace — Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-25T14:00:00.000Z",
     "url": "/football/matches/crystal-palace-vs-newcastle-united-2026-10-25/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Crystal Palace or Newcastle United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3145",
     "our_snapshot_at": "2026-10-24T11:45:40.496Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3145,
    "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Crystal Palace or Newcastle United",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Crystal Palace or Newcastle United"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Crystal Palace 0-2 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "31a2d3284ea5f2c3b9f9baa607655de70b3e26103b541c77c19876618d7bcb88",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Crystal Palace or Newcastle United",
      "decimal_odds": "1.3145",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3145,
      "executed_at": "2026-10-24T11:51:59.244Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Crystal Palace or Newcastle United"
   }
  },
  {
   "record_id": "n-5af3aad833719a81b225d3b5",
   "url": "/sources/speltips-se/picks/7/#pick-n-5af3aad833719a81b225d3b5",
   "match": "Manchester United v AFC Bournemouth",
   "match_url": "/football/matches/manchester-united-vs-afc-bournemouth-2026-10-25/",
   "kickoff": "2026-10-25T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 26.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester United",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.1500",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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.1500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-5af3aad833719a81b225d3b5",
    "quote_text": "Match 3: Manchester United – Bournemouth | Speltips: 1",
    "fragment_from": 1685,
    "fragment_to": 1739,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:52:01.361Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3ebbb75ad333",
     "display_name": "Manchester United — AFC Bournemouth",
     "competition_name": "Premier League",
     "starts_at": "2026-10-25T14:00:00.000Z",
     "url": "/football/matches/manchester-united-vs-afc-bournemouth-2026-10-25/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester United",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.1500",
     "our_snapshot_at": "2026-10-24T11:45:40.496Z",
     "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Manchester United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Manchester United 0-3 AFC Bournemouth."
    },
    "settlements": [
     {
      "operation_id": "57ca1ecd90cca29708181bd3f05173c87730645350532f54ef29b35f582b6e6e",
      "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": "Manchester United",
      "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-24T11:52:01.361Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester United to win"
   }
  },
  {
   "record_id": "n-7f70016ef15b5d56e58051f2",
   "url": "/sources/speltips-se/picks/7/#pick-n-7f70016ef15b5d56e58051f2",
   "match": "Liverpool v Brighton & Hove Albion",
   "match_url": "/football/matches/liverpool-vs-brighton-and-hove-albion-2026-10-25/",
   "kickoff": "2026-10-25T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 26.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Liverpool",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 10800,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0800",
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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.0800",
    "result": "Won",
    "points_hundredths": 10800,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-7f70016ef15b5d56e58051f2",
    "quote_text": "Match 2: Liverpool – Brighton | Speltips: 1",
    "fragment_from": 1143,
    "fragment_to": 1186,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": "2026-10-24T11:52:05.205Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b2cd6e3d1134",
     "display_name": "Liverpool — Brighton & Hove Albion",
     "competition_name": "Premier League",
     "starts_at": "2026-10-25T14:00:00.000Z",
     "url": "/football/matches/liverpool-vs-brighton-and-hove-albion-2026-10-25/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Liverpool",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0800",
     "our_snapshot_at": "2026-10-24T11:45:40.496Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 10800,
    "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-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Liverpool",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Liverpool"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Liverpool 2-0 Brighton & Hove Albion."
    },
    "settlements": [
     {
      "operation_id": "fc771ad74848cb047559de765d3d2fe2590cd3d7452b448058265505c6eaa6bd",
      "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": "Liverpool",
      "decimal_odds": "2.0800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 10800,
      "executed_at": "2026-10-24T11:52:05.205Z",
      "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool to win"
   }
  },
  {
   "record_id": "n-4fc66ac3e40182dd2705cf09",
   "url": "/sources/speltips-se/picks/6/#pick-n-4fc66ac3e40182dd2705cf09",
   "match": "Oxford United v Bradford City",
   "match_url": "/football/matches/oxford-united-vs-bradford-city-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bradford City",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.5500",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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": "2",
    "price": "2.5500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4fc66ac3e40182dd2705cf09",
    "quote_text": "Match 13: Oxford – Bradford | Speltips: 2",
    "fragment_from": 7168,
    "fragment_to": 7209,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:34.488Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-5f9af0cf4abb",
     "display_name": "Oxford United — Bradford City",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/oxford-united-vs-bradford-city-2026-10-24/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bradford City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.5500",
     "our_snapshot_at": "2026-10-23T09:39:33.084Z",
     "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "Bradford City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bradford City"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Oxford United 0-0 Bradford City."
    },
    "settlements": [
     {
      "operation_id": "2440cd1fd7f0b1e33cb9fcce79e31953f1f5688bb5efe357e24be763be0e4b97",
      "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": "Bradford City",
      "decimal_odds": "2.5500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:35:34.488Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bradford City to win"
   }
  },
  {
   "record_id": "n-eadf853db5c228e9c3743710",
   "url": "/sources/speltips-se/picks/7/#pick-n-eadf853db5c228e9c3743710",
   "match": "Stoke City v Bristol City",
   "match_url": "/football/matches/stoke-city-vs-bristol-city-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Bristol City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5700,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5700",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-eadf853db5c228e9c3743710",
    "quote_text": "Match 9: Stoke – Bristol City | Speltips: X2",
    "fragment_from": 4950,
    "fragment_to": 4994,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:33.826Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f7a16ed62571",
     "display_name": "Stoke City — Bristol City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/stoke-city-vs-bristol-city-2026-10-24/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Bristol City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5700",
     "our_snapshot_at": "2026-10-23T09:39:33.084Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5700,
    "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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 Bristol City",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Bristol City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Stoke City 0-0 Bristol City."
    },
    "settlements": [
     {
      "operation_id": "32991161cda22a9fd79d7a847a9a3fe5a7d556fe294fd9be24fd18571a5bfb6b",
      "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 Bristol City",
      "decimal_odds": "1.5700",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5700,
      "executed_at": "2026-10-24T09:35:33.826Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Bristol City"
   }
  },
  {
   "record_id": "n-093722c42cdd89d3ac3a1283",
   "url": "/sources/speltips-se/picks/6/#pick-n-093722c42cdd89d3ac3a1283",
   "match": "Queens Park Rangers v Swansea City",
   "match_url": "/football/matches/queens-park-rangers-vs-swansea-city-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Queens Park Rangers",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 14400,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.4400",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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.4400",
    "result": "Won",
    "points_hundredths": 14400,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-093722c42cdd89d3ac3a1283",
    "quote_text": "Match 8: QPR – Swansea | Speltips: 1",
    "fragment_from": 4408,
    "fragment_to": 4444,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:32.782Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e7df74932a31",
     "display_name": "Queens Park Rangers — Swansea City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/queens-park-rangers-vs-swansea-city-2026-10-24/",
     "scoreline": "5-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Queens Park Rangers",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.4400",
     "our_snapshot_at": "2026-10-23T09:39:33.084Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 14400,
    "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "Queens Park Rangers",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Queens Park Rangers"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Queens Park Rangers 5-0 Swansea City."
    },
    "settlements": [
     {
      "operation_id": "e674ad0332e1b5460b6e8a30620148d7ef04a47d4ba78ff82ad835ac20e812cc",
      "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": "Queens Park Rangers",
      "decimal_odds": "2.4400",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 14400,
      "executed_at": "2026-10-24T09:35:32.782Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Queens Park Rangers to win"
   }
  },
  {
   "record_id": "n-d18fd780fce04656187f45b3",
   "url": "/sources/speltips-se/picks/7/#pick-n-d18fd780fce04656187f45b3",
   "match": "Lincoln City v Burnley",
   "match_url": "/football/matches/lincoln-city-vs-burnley-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Burnley",
   "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": "2.3100",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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": "2",
    "price": "2.3100",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-d18fd780fce04656187f45b3",
    "quote_text": "Match 6: Lincoln – Burnley | Speltips: 2",
    "fragment_from": 3307,
    "fragment_to": 3347,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:32.010Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e62a8c360151",
     "display_name": "Lincoln City — Burnley",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/lincoln-city-vs-burnley-2026-10-24/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Burnley",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.3100",
     "our_snapshot_at": "2026-10-23T09:39:33.084Z",
     "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "Burnley",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Burnley"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Lincoln City 4-1 Burnley."
    },
    "settlements": [
     {
      "operation_id": "d35861cd37a694094a447d4ed0fd35d07eacc72517374d051c44e69d886edb8e",
      "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": "Burnley",
      "decimal_odds": "2.3100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:35:32.010Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Burnley to win"
   }
  },
  {
   "record_id": "n-5cd8367346779945d975159a",
   "url": "/sources/speltips-se/picks/6/#pick-n-5cd8367346779945d975159a",
   "match": "Cardiff City v Birmingham City",
   "match_url": "/football/matches/cardiff-city-vs-birmingham-city-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Cardiff City or Birmingham City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2800,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2800",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-5cd8367346779945d975159a",
    "quote_text": "Match 5: Cardiff – Birmingham | Speltips: 12",
    "fragment_from": 2783,
    "fragment_to": 2827,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:31.074Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c803a40a1ec4",
     "display_name": "Cardiff City — Birmingham City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/cardiff-city-vs-birmingham-city-2026-10-24/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Cardiff City or Birmingham City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2800",
     "our_snapshot_at": "2026-10-23T09:39:33.084Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2800,
    "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "Cardiff City or Birmingham City",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Cardiff City or Birmingham City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Cardiff City 1-0 Birmingham City."
    },
    "settlements": [
     {
      "operation_id": "7b5e6090c84fd3bdeb3dd377d329b7de89aae20f1585d2e2d440890354d341fc",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Cardiff City or Birmingham City",
      "decimal_odds": "1.2800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2800,
      "executed_at": "2026-10-24T09:35:31.074Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Cardiff City or Birmingham City"
   }
  },
  {
   "record_id": "n-618562d1fda350088b655df8",
   "url": "/sources/speltips-se/picks/7/#pick-n-618562d1fda350088b655df8",
   "match": "Blackburn Rovers v Wrexham",
   "match_url": "/football/matches/blackburn-rovers-vs-wrexham-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Wrexham",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4300",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-618562d1fda350088b655df8",
    "quote_text": "Match 4: Blackburn – Wrexham | Speltips: X2\n\nAlarmerande är bara förnamnet när man tittar på Blackburn och underliggande siffror. Rovers går utan tvekan bottenstrid till mötes och kan faktiskt trilla ur om de inte lyckas vända den pågående trenden. Wrexham har däremot siktet högt inställt och åker till Ewood Park med en troligen passande matchbild framför sig. När Blackburn måste gå framåt kan gästerna från Wales fira triumfer i omställningsspelet. Smygvärdet till höger gillas. Tvåa eller X2 för den försiktige.",
    "fragment_from": 2265,
    "fragment_to": 2781,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:30.158Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9d14915d07e4",
     "display_name": "Blackburn Rovers — Wrexham",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/blackburn-rovers-vs-wrexham-2026-10-24/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Wrexham",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4300",
     "our_snapshot_at": "2026-10-23T09:39:33.084Z",
     "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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 Wrexham",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Wrexham"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Blackburn Rovers 2-0 Wrexham."
    },
    "settlements": [
     {
      "operation_id": "7d11a99ce118e1b0a7d35c92365e86a5983193e75822572977ed2a27f992fc35",
      "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 Wrexham",
      "decimal_odds": "1.4300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:35:30.158Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Wrexham"
   }
  },
  {
   "record_id": "n-3f2e6be6384a47bc86f95605",
   "url": "/sources/speltips-se/picks/6/#pick-n-3f2e6be6384a47bc86f95605",
   "match": "Coventry City v Fulham",
   "match_url": "/football/matches/coventry-city-vs-fulham-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Fulham",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.2500",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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": "2",
    "price": "2.2500",
    "result": "Won",
    "points_hundredths": 12500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-3f2e6be6384a47bc86f95605",
    "quote_text": "Match 3: Coventry – Fulham | Speltips: 2\n\n1-0-segern i ångestmötet med Hull var precis vad Fulham behövde. Álvaro Arbeloas mannar kontrollerade det hela från start till mål och kan fortsätta på inslagen väg mot Coventry. Gonzalo García är bara en av många spelare som har retroaktiv utdelning i korten denna lördag. Coventry gick på pumpen i måndags mot Tottenham och har en konstig förmåga att klappa ihop i de bakre leden. Knappast betryggande då Lampards mannar går bottenstrid till mötes. Till vad som ser ut att bli korrekta streck gillas spiktvåan.",
    "fragment_from": 1709,
    "fragment_to": 2263,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:29.453Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-44468d972083",
     "display_name": "Coventry City — Fulham",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/coventry-city-vs-fulham-2026-10-24/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Fulham",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.2500",
     "our_snapshot_at": "2026-10-23T09:36:20.754Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12500,
    "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "Fulham",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Fulham"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Coventry City 0-1 Fulham."
    },
    "settlements": [
     {
      "operation_id": "002c568e5f0b7d621f4d33191c5512b6b9668e39846adb6263ce431713d27974",
      "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": "Fulham",
      "decimal_odds": "2.2500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12500,
      "executed_at": "2026-10-24T09:35:29.453Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Fulham to win"
   }
  },
  {
   "record_id": "n-5fa5a030ec1d8c0675104ae3",
   "url": "/sources/speltips-se/picks/7/#pick-n-5fa5a030ec1d8c0675104ae3",
   "match": "Arsenal v Everton",
   "match_url": "/football/matches/arsenal-vs-everton-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4348,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4348",
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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.4348",
    "result": "Won",
    "points_hundredths": 4348,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-5fa5a030ec1d8c0675104ae3",
    "quote_text": "Match 2: Arsenal – Everton | Speltips: 1\n\nVi håller oss kvar i London men på annan ort när Arsenal går i klinch med Everton. Så sent som i onsdags klarade The Gunners en pinne i Champions League mot Bayern München. En pinne som smakade mer än den kostade då Bukayo Saka tvingades utgå med en skada. Trots det ska The Gunners ses med fin chans att lägga Everton på rygg. David Moyes mannar räckte inte till mot Chelsea och får ännu svårare att hålla tätt på Emirates. Ettan är en robust spik i omgången.",
    "fragment_from": 1205,
    "fragment_to": 1707,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": "2026-10-24T09:35:28.387Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e2a18e7b4072",
     "display_name": "Arsenal — Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/arsenal-vs-everton-2026-10-24/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4348",
     "our_snapshot_at": "2026-10-23T09:36:20.754Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4348,
    "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Arsenal 2-0 Everton."
    },
    "settlements": [
     {
      "operation_id": "f4ad89423ce24a728f980b2a1498832c22b19ec4150d68e101ae139679cea904",
      "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.4348",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4348,
      "executed_at": "2026-10-24T09:35:28.387Z",
      "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-b2bf232b002414e906d27d57",
   "url": "/sources/speltips-se/picks/6/#pick-n-b2bf232b002414e906d27d57",
   "match": "Deportivo Alavés v Málaga CF",
   "match_url": "/football/matches/deportivo-alaves-vs-malaga-cf-2026-10-23/",
   "kickoff": "2026-10-23T19:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 10.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Deportivo Alavés or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 1792,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1792",
   "published_at": "2026-10-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "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-b2bf232b002414e906d27d57",
    "quote_text": "Match 3: Alavés – Málaga | Speltips: 1X",
    "fragment_from": 1749,
    "fragment_to": 1788,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-23-10-mot-atta-grona-bockar",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79e279fd9e0e6625a5a65739604de9173f814cc12ac3b53b05596e947884421e",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:00:15.000Z",
    "detected_at": "2026-10-23T08:09:33.708Z",
    "executed_at": "2026-10-24T09:36:06.620Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a764552527dd",
     "display_name": "Deportivo Alavés — Málaga CF",
     "competition_name": "LaLiga",
     "starts_at": "2026-10-23T19:00:00.000Z",
     "url": "/football/matches/deportivo-alaves-vs-malaga-cf-2026-10-23/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Deportivo Alavés or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1792",
     "our_snapshot_at": "2026-10-23T08:05:47.538Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 1792,
    "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-23T08:00:15.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:00:15.000Z",
     "detected_at": "2026-10-23T08:09:33.708Z",
     "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": "Deportivo Alavés or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Deportivo Alavés or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Deportivo Alavés 1-1 Málaga CF."
    },
    "settlements": [
     {
      "operation_id": "c8069d842e23d00ffbf82b20c8581278ee6c0d00624aba5f1619115b5a7ecb91",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Deportivo Alavés or draw",
      "decimal_odds": "1.1792",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 1792,
      "executed_at": "2026-10-24T09:36:06.620Z",
      "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-23-10-mot-atta-grona-bockar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Deportivo Alavés or draw"
   }
  },
  {
   "record_id": "n-4b88a213431a7e9ecdc396df",
   "url": "/sources/speltips-se/picks/6/#pick-n-4b88a213431a7e9ecdc396df",
   "match": "Bolton Wanderers v Middlesbrough",
   "match_url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
   "kickoff": "2026-10-23T19:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 10.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Middlesbrough",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6100,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6100",
   "published_at": "2026-10-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "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": "2",
    "price": "1.6100",
    "result": "Won",
    "points_hundredths": 6100,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4b88a213431a7e9ecdc396df",
    "quote_text": "Match 2: Bolton – Middlesbrough | Speltips: 2",
    "fragment_from": 1149,
    "fragment_to": 1194,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-23-10-mot-atta-grona-bockar",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79e279fd9e0e6625a5a65739604de9173f814cc12ac3b53b05596e947884421e",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:00:15.000Z",
    "detected_at": "2026-10-23T08:09:33.708Z",
    "executed_at": "2026-10-24T09:36:05.442Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a6fe655ee91d",
     "display_name": "Bolton Wanderers — Middlesbrough",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-23T19:00:00.000Z",
     "url": "/football/matches/bolton-wanderers-vs-middlesbrough-2026-10-23/",
     "scoreline": "1-5",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Middlesbrough",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6100",
     "our_snapshot_at": "2026-10-23T08:08:51.247Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6100,
    "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-23T08:00:15.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:00:15.000Z",
     "detected_at": "2026-10-23T08:09:33.708Z",
     "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": "Middlesbrough",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Middlesbrough"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Bolton Wanderers 1-5 Middlesbrough."
    },
    "settlements": [
     {
      "operation_id": "1800cef261ae8479e318b7fb8e50abe715d30ed0c8f59dea774c79ed910b0790",
      "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": "Middlesbrough",
      "decimal_odds": "1.6100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6100,
      "executed_at": "2026-10-24T09:36:05.442Z",
      "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-23-10-mot-atta-grona-bockar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Middlesbrough to win"
   }
  },
  {
   "record_id": "n-4cb376b7b8c739f23052ad00",
   "url": "/sources/speltips-se/picks/6/#pick-n-4cb376b7b8c739f23052ad00",
   "match": "Torino v Monza",
   "match_url": "/football/matches/torino-vs-monza-2026-10-23/",
   "kickoff": "2026-10-23T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 10.6,
   "market_code": "double_chance",
   "author_said": "Double chance: Torino or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3024,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3024",
   "published_at": "2026-10-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "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-4cb376b7b8c739f23052ad00",
    "quote_text": "Match 4: Torino – Monza | Speltips: 1X",
    "fragment_from": 2282,
    "fragment_to": 2320,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-23-10-mot-atta-grona-bockar",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79e279fd9e0e6625a5a65739604de9173f814cc12ac3b53b05596e947884421e",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:00:15.000Z",
    "detected_at": "2026-10-23T08:09:33.708Z",
    "executed_at": "2026-10-24T09:36:07.852Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d322079b35a0",
     "display_name": "Torino — Monza",
     "competition_name": "Serie A",
     "starts_at": "2026-10-23T18:45:00.000Z",
     "url": "/football/matches/torino-vs-monza-2026-10-23/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Torino or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3024",
     "our_snapshot_at": "2026-10-23T08:05:01.084Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3024,
    "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-23T08:00:15.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:00:15.000Z",
     "detected_at": "2026-10-23T08:09:33.708Z",
     "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": "Torino or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Torino or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Torino 3-2 Monza."
    },
    "settlements": [
     {
      "operation_id": "24b54873317ddcb81c5e38de20b2d12a5519bea62b468e4eb63959012259a9ab",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Torino or draw",
      "decimal_odds": "1.3024",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3024,
      "executed_at": "2026-10-24T09:36:07.852Z",
      "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-23-10-mot-atta-grona-bockar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Torino or draw"
   }
  },
  {
   "record_id": "n-1f4a9652fead49827de4d22f",
   "url": "/sources/speltips-se/picks/6/#pick-n-1f4a9652fead49827de4d22f",
   "match": "VfB Stuttgart v Borussia M'gladbach",
   "match_url": "/football/matches/vfb-stuttgart-vs-borussia-m-gladbach-2026-10-23/",
   "kickoff": "2026-10-23T18:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 10.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: VfB Stuttgart",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3333",
   "published_at": "2026-10-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "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.3333",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-1f4a9652fead49827de4d22f",
    "quote_text": "Match 5: Stuttgart – Borussia Mönchengladbach | Speltips: 1",
    "fragment_from": 2832,
    "fragment_to": 2891,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-23-10-mot-atta-grona-bockar",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79e279fd9e0e6625a5a65739604de9173f814cc12ac3b53b05596e947884421e",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:00:15.000Z",
    "detected_at": "2026-10-23T08:09:33.708Z",
    "executed_at": "2026-10-24T09:36:08.988Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-aa74736a16f2",
     "display_name": "VfB Stuttgart — Borussia M'gladbach",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-23T18:30:00.000Z",
     "url": "/football/matches/vfb-stuttgart-vs-borussia-m-gladbach-2026-10-23/",
     "scoreline": "2-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "VfB Stuttgart",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3333",
     "our_snapshot_at": "2026-10-23T08:05:01.084Z",
     "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-23T08:00:15.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:00:15.000Z",
     "detected_at": "2026-10-23T08:09:33.708Z",
     "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": "VfB Stuttgart",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: VfB Stuttgart"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was VfB Stuttgart 2-3 Borussia M'gladbach."
    },
    "settlements": [
     {
      "operation_id": "7807f354deeb2eb3bc13c5f13af1f2f0af9092b8b64a65a1ef56ce435ef6f4a9",
      "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": "VfB Stuttgart",
      "decimal_odds": "1.3333",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T09:36:08.988Z",
      "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-23-10-mot-atta-grona-bockar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "VfB Stuttgart to win"
   }
  },
  {
   "record_id": "n-29bc7bd8dbc68d227f81c90f",
   "url": "/sources/speltips-se/picks/6/#pick-n-29bc7bd8dbc68d227f81c90f",
   "match": "Sporting Braga v Gent",
   "match_url": "/football/matches/archive/2026/10/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 11.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Sporting Braga or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2200,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2200",
   "published_at": "2026-10-22T07:18:54.000Z",
   "recorded_at": "2026-10-22T07:19:41.146Z",
   "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-29bc7bd8dbc68d227f81c90f",
    "quote_text": "Match 8: Braga – Gent | Speltips: 1X",
    "fragment_from": 4312,
    "fragment_to": 4348,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-22-10-europa-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "35d966980bb2ee3ca8fd349b6782465b2c4ef54fdd0e9f7013ebd74dda1605eb",
     "material_removed": false
    },
    "published_at": "2026-10-22T07:18:54.000Z",
    "detected_at": "2026-10-22T07:19:41.146Z",
    "executed_at": "2026-10-24T00:53:00.406Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ea7308eacb1e",
     "display_name": "Sporting Braga — Gent",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/archive/2026/10/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Sporting Braga or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2200",
     "our_snapshot_at": "2026-10-22T07:44:00.927Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2200,
    "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-22T07:18:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-22T07:18:54.000Z",
     "detected_at": "2026-10-22T07:19:41.146Z",
     "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": "Sporting Braga or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Sporting Braga or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Sporting Braga 2-0 Gent."
    },
    "settlements": [
     {
      "operation_id": "6900b1851e67ba16745b03458ca63f2d1b1809879d077e0ebfa7ecf665a2ff47",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Sporting Braga or draw",
      "decimal_odds": "1.2200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2200,
      "executed_at": "2026-10-24T00:53:00.406Z",
      "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-22-10-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sporting Braga or draw"
   }
  },
  {
   "record_id": "n-23f6ab752d95266faed007a2",
   "url": "/sources/speltips-se/picks/6/#pick-n-23f6ab752d95266faed007a2",
   "match": "Monaco v SC Freiburg",
   "match_url": "/football/matches/monaco-vs-sc-freiburg-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 11.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Monaco or SC Freiburg",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2900,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2900",
   "published_at": "2026-10-22T07:18:54.000Z",
   "recorded_at": "2026-10-22T07:19:41.146Z",
   "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-23f6ab752d95266faed007a2",
    "quote_text": "Match 7: Monaco – Freiburg | Speltips: 12",
    "fragment_from": 3771,
    "fragment_to": 3812,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-22-10-europa-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "35d966980bb2ee3ca8fd349b6782465b2c4ef54fdd0e9f7013ebd74dda1605eb",
     "material_removed": false
    },
    "published_at": "2026-10-22T07:18:54.000Z",
    "detected_at": "2026-10-22T07:19:41.146Z",
    "executed_at": "2026-10-24T00:53:00.185Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-1215c796ece7",
     "display_name": "Monaco — SC Freiburg",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/monaco-vs-sc-freiburg-2026-10-22/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Monaco or SC Freiburg",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2900",
     "our_snapshot_at": "2026-10-22T07:52:31.644Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2900,
    "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-22T07:18:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-22T07:18:54.000Z",
     "detected_at": "2026-10-22T07:19:41.146Z",
     "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": "Monaco or SC Freiburg",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Monaco or SC Freiburg"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Monaco 3-0 SC Freiburg."
    },
    "settlements": [
     {
      "operation_id": "ad885d9f49769cb764b4df8473d4d613516fc35930b5e4521edf89220bc208d3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Monaco or SC Freiburg",
      "decimal_odds": "1.2900",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2900,
      "executed_at": "2026-10-24T00:53:00.185Z",
      "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-22-10-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Monaco or SC Freiburg"
   }
  },
  {
   "record_id": "n-0c63e3960cb1c79c52ef5c8f",
   "url": "/sources/speltips-se/picks/6/#pick-n-0c63e3960cb1c79c52ef5c8f",
   "match": "Lillestrom v Real Sociedad",
   "match_url": "/football/matches/lillestrom-vs-real-sociedad-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 11.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Sociedad",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-6",
   "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-22T07:18:54.000Z",
   "recorded_at": "2026-10-22T07:19:41.146Z",
   "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": "2",
    "price": "1.4444",
    "result": "Won",
    "points_hundredths": 4444,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-0c63e3960cb1c79c52ef5c8f",
    "quote_text": "Match 5: Lilleström – Real Sociedad | Speltips: 2",
    "fragment_from": 2654,
    "fragment_to": 2703,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-22-10-europa-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "35d966980bb2ee3ca8fd349b6782465b2c4ef54fdd0e9f7013ebd74dda1605eb",
     "material_removed": false
    },
    "published_at": "2026-10-22T07:18:54.000Z",
    "detected_at": "2026-10-22T07:19:41.146Z",
    "executed_at": "2026-10-24T00:52:59.216Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e61ce87077b5",
     "display_name": "Lillestrom — Real Sociedad",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/lillestrom-vs-real-sociedad-2026-10-22/",
     "scoreline": "0-6",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Sociedad",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4444",
     "our_snapshot_at": "2026-10-22T07:18:33.714Z",
     "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-22T07:18:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-22T07:18:54.000Z",
     "detected_at": "2026-10-22T07:19:41.146Z",
     "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": "Real Sociedad",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Sociedad"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-6",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Lillestrom 0-6 Real Sociedad."
    },
    "settlements": [
     {
      "operation_id": "d09352577b7d7d25ed4701201aea19191cdc7dfcb72916f2d3faab04c7034284",
      "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": "Real Sociedad",
      "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-24T00:52:59.216Z",
      "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-22-10-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Sociedad to win"
   }
  },
  {
   "record_id": "n-854053664463ca2912538eae",
   "url": "/sources/speltips-se/picks/6/#pick-n-854053664463ca2912538eae",
   "match": "Celtic v Celta Vigo",
   "match_url": "/football/matches/celtic-vs-celta-vigo-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 11.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Celta Vigo",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4808,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4808",
   "published_at": "2026-10-22T07:18:54.000Z",
   "recorded_at": "2026-10-22T07:19:41.146Z",
   "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-854053664463ca2912538eae",
    "quote_text": "Match 3: Celtic – Celta Vigo | Speltips: X2",
    "fragment_from": 1621,
    "fragment_to": 1664,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-22-10-europa-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "35d966980bb2ee3ca8fd349b6782465b2c4ef54fdd0e9f7013ebd74dda1605eb",
     "material_removed": false
    },
    "published_at": "2026-10-22T07:18:54.000Z",
    "detected_at": "2026-10-22T07:19:41.146Z",
    "executed_at": "2026-10-24T00:52:57.926Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2709a4135d6d",
     "display_name": "Celtic — Celta Vigo",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/celtic-vs-celta-vigo-2026-10-22/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Celta Vigo",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4808",
     "our_snapshot_at": "2026-10-22T07:18:33.714Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4808,
    "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-22T07:18:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-22T07:18:54.000Z",
     "detected_at": "2026-10-22T07:19:41.146Z",
     "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 Celta Vigo",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Celta Vigo"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Celtic 1-2 Celta Vigo."
    },
    "settlements": [
     {
      "operation_id": "614c99924aac0e8796af5b43ea7917a60999839d34023043f32a54ed439cf691",
      "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 Celta Vigo",
      "decimal_odds": "1.4808",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4808,
      "executed_at": "2026-10-24T00:52:57.926Z",
      "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-22-10-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Celta Vigo"
   }
  },
  {
   "record_id": "n-a8932feae541c9cd2527fe2c",
   "url": "/sources/speltips-se/picks/6/#pick-n-a8932feae541c9cd2527fe2c",
   "match": "Beşiktaş v Crystal Palace",
   "match_url": "/football/matches/besiktas-vs-crystal-palace-2026-10-22/",
   "kickoff": "2026-10-22T19:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 11.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Beşiktaş",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.1000",
   "published_at": "2026-10-22T07:18:54.000Z",
   "recorded_at": "2026-10-22T07:19:41.146Z",
   "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": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-a8932feae541c9cd2527fe2c",
    "quote_text": "Match 2: Besiktas – Crystal Palace | Speltips: 1",
    "fragment_from": 1125,
    "fragment_to": 1173,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-22-10-europa-league",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "35d966980bb2ee3ca8fd349b6782465b2c4ef54fdd0e9f7013ebd74dda1605eb",
     "material_removed": false
    },
    "published_at": "2026-10-22T07:18:54.000Z",
    "detected_at": "2026-10-22T07:19:41.146Z",
    "executed_at": "2026-10-24T00:52:56.329Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-77dd69b22aa6",
     "display_name": "Beşiktaş — Crystal Palace",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T19:00:00.000Z",
     "url": "/football/matches/besiktas-vs-crystal-palace-2026-10-22/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Beşiktaş",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.1000",
     "our_snapshot_at": "2026-10-22T07:19:03.251Z",
     "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-22T07:18:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-22T07:18:54.000Z",
     "detected_at": "2026-10-22T07:19:41.146Z",
     "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": "Beşiktaş",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Beşiktaş"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Beşiktaş 2-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "ae17d808e5ec73a29acf33a15fb05f32495f2550c6db2b9327246b0f07b945f1",
      "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": "Beşiktaş",
      "decimal_odds": "2.1000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-24T00:52:56.329Z",
      "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-22-10-europa-league",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Beşiktaş to win"
   }
  },
  {
   "record_id": "n-3e78b9a44ae034c3c08216ba",
   "url": "/sources/speltips-se/picks/5/#pick-n-3e78b9a44ae034c3c08216ba",
   "match": "Sturm Graz v Olympique de Marseille",
   "match_url": "/football/matches/sturm-graz-vs-olympique-de-marseille-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 50.6,
   "market_code": "double_chance",
   "author_said": "Double chance: Sturm Graz or Olympique de Marseille",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2899,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2899",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-3e78b9a44ae034c3c08216ba",
    "quote_text": "Match 12: Sturm Graz – Marseille | Speltips: 12",
    "fragment_from": 6563,
    "fragment_to": 6610,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T00:46:29.300Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-42828e55f24a",
     "display_name": "Sturm Graz — Olympique de Marseille",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/sturm-graz-vs-olympique-de-marseille-2026-10-22/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Sturm Graz or Olympique de Marseille",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2899",
     "our_snapshot_at": "2026-10-20T14:05:06.149Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2899,
    "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "Sturm Graz or Olympique de Marseille",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Sturm Graz or Olympique de Marseille"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Sturm Graz 1-0 Olympique de Marseille."
    },
    "settlements": [
     {
      "operation_id": "44134001d39b0b2e73e5efc6f26f0950003fa57851c64e7f733ca632c507c8a5",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Sturm Graz or Olympique de Marseille",
      "decimal_odds": "1.2899",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2899,
      "executed_at": "2026-10-22T00:46:29.300Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sturm Graz or Olympique de Marseille"
   }
  },
  {
   "record_id": "n-77f3a7e82684e46c3c537696",
   "url": "/sources/speltips-se/picks/5/#pick-n-77f3a7e82684e46c3c537696",
   "match": "Reading v Leyton Orient",
   "match_url": "/football/matches/reading-vs-leyton-orient-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "EFL League One",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Reading",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5250,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5250",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-77f3a7e82684e46c3c537696",
    "quote_text": "Match 8: Reading – Leyton Orient | Speltips: 1",
    "fragment_from": 4410,
    "fragment_to": 4456,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T11:47:35.318Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e9a68fe36c36",
     "display_name": "Reading — Leyton Orient",
     "competition_name": "EFL League One",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/reading-vs-leyton-orient-2026-10-21/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Reading",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5250",
     "our_snapshot_at": "2026-10-20T14:05:36.000Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5250,
    "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "Reading",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Reading"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Reading 1-0 Leyton Orient."
    },
    "settlements": [
     {
      "operation_id": "b5460bcbd25792a95e3a7da8c590cd5085fcaf62834a3159f3f8aa1345d8487d",
      "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": "Reading",
      "decimal_odds": "1.5250",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5250,
      "executed_at": "2026-10-22T11:47:35.318Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Reading to win"
   }
  },
  {
   "record_id": "n-7a2f5360e5fcbd56926ef3cd",
   "url": "/sources/speltips-se/picks/5/#pick-n-7a2f5360e5fcbd56926ef3cd",
   "match": "Club Brugge KV v RC Lens",
   "match_url": "/football/matches/club-brugge-kv-vs-rc-lens-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or RC Lens",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.8013",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-7a2f5360e5fcbd56926ef3cd",
    "quote_text": "Match 6: Club Brugge – Lens | Speltips: X2",
    "fragment_from": 3289,
    "fragment_to": 3331,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T00:46:28.945Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e001a3fb3630",
     "display_name": "Club Brugge KV — RC Lens",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/club-brugge-kv-vs-rc-lens-2026-10-21/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or RC Lens",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.8013",
     "our_snapshot_at": "2026-10-20T14:05:06.149Z",
     "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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 RC Lens",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or RC Lens"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Club Brugge KV 3-0 RC Lens."
    },
    "settlements": [
     {
      "operation_id": "751219d0fe31349314ccf6930a52625c75ae1f426acacb570e89874ed6acec82",
      "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 RC Lens",
      "decimal_odds": "1.8013",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-22T00:46:28.945Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or RC Lens"
   }
  },
  {
   "record_id": "n-136e20b4fe6649ba8b3f9c4c",
   "url": "/sources/speltips-se/picks/5/#pick-n-136e20b4fe6649ba8b3f9c4c",
   "match": "Real Betis v Feyenoord",
   "match_url": "/football/matches/real-betis-vs-feyenoord-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Betis",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5400,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5400",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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.5400",
    "result": "Won",
    "points_hundredths": 5400,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-136e20b4fe6649ba8b3f9c4c",
    "quote_text": "Match 5: Real Betis – Feyenoord | Speltips: 1",
    "fragment_from": 2748,
    "fragment_to": 2793,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T00:46:27.598Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-cd30add47062",
     "display_name": "Real Betis — Feyenoord",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/real-betis-vs-feyenoord-2026-10-21/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Betis",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5400",
     "our_snapshot_at": "2026-10-20T14:04:47.091Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5400,
    "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "Real Betis",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Real Betis"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Betis 1-0 Feyenoord."
    },
    "settlements": [
     {
      "operation_id": "816b0fa85813c1127ed6ccc0f7afb2622ee1cddd7e57e629e5451d9b99b05fc9",
      "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": "Real Betis",
      "decimal_odds": "1.5400",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5400,
      "executed_at": "2026-10-22T00:46:27.598Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Betis to win"
   }
  },
  {
   "record_id": "n-5cf0f1dcf8fb3ef5f22a315f",
   "url": "/sources/speltips-se/picks/5/#pick-n-5cf0f1dcf8fb3ef5f22a315f",
   "match": "Real Madrid v RB Leipzig",
   "match_url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Real Madrid or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 768,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.0768",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-5cf0f1dcf8fb3ef5f22a315f",
    "quote_text": "Match 4: Real Madrid – RB Leipzig | Speltips: 1X",
    "fragment_from": 2225,
    "fragment_to": 2273,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T00:46:26.746Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-768d6e0748bb",
     "display_name": "Real Madrid — RB Leipzig",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/real-madrid-vs-rb-leipzig-2026-10-21/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Real Madrid or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.0768",
     "our_snapshot_at": "2026-10-20T14:05:06.149Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 768,
    "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "Real Madrid or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Real Madrid or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Real Madrid 4-1 RB Leipzig."
    },
    "settlements": [
     {
      "operation_id": "93c89e5c631082e4854cce4dd1b6b60934403b8cb5f54be4057fa28afb875df9",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Real Madrid or draw",
      "decimal_odds": "1.0768",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 768,
      "executed_at": "2026-10-22T00:46:26.746Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid or draw"
   }
  },
  {
   "record_id": "n-ebb5ffd40ed6e80fedd7a50d",
   "url": "/sources/speltips-se/picks/5/#pick-n-ebb5ffd40ed6e80fedd7a50d",
   "match": "Aston Villa v Viking FK",
   "match_url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Aston Villa",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2198,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2198",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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.2198",
    "result": "Won",
    "points_hundredths": 2198,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-ebb5ffd40ed6e80fedd7a50d",
    "quote_text": "Match 2: Aston Villa – Viking | Speltips: 1",
    "fragment_from": 1162,
    "fragment_to": 1205,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T00:46:25.445Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9f8079be711c",
     "display_name": "Aston Villa — Viking FK",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/aston-villa-vs-viking-fk-2026-10-21/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Aston Villa",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2198",
     "our_snapshot_at": "2026-10-20T14:05:06.149Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2198,
    "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "Aston Villa",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Aston Villa"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Aston Villa 3-1 Viking FK."
    },
    "settlements": [
     {
      "operation_id": "3fc90d10c99cb3d281c2ff9a0cce2c14d4e89e2b27c824b734ce488f9b0eeba0",
      "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": "Aston Villa",
      "decimal_odds": "1.2198",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2198,
      "executed_at": "2026-10-22T00:46:25.445Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Aston Villa to win"
   }
  },
  {
   "record_id": "n-87716dbf11583b61653f437c",
   "url": "/sources/speltips-se/picks/5/#pick-n-87716dbf11583b61653f437c",
   "match": "FC Bayern München v Arsenal",
   "match_url": "/football/matches/fc-bayern-munchen-vs-arsenal-2026-10-21/",
   "kickoff": "2026-10-21T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 28.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.0450",
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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.0450",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-87716dbf11583b61653f437c",
    "quote_text": "Match 1: Bayern München – Arsenal | Speltips: 1",
    "fragment_from": 628,
    "fragment_to": 675,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": "2026-10-22T00:46:24.214Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9b50ee5dca05",
     "display_name": "FC Bayern München — Arsenal",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-21T19:00:00.000Z",
     "url": "/football/matches/fc-bayern-munchen-vs-arsenal-2026-10-21/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Bayern München",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0450",
     "our_snapshot_at": "2026-10-20T14:05:06.149Z",
     "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "FC Bayern München",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Bayern München"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Bayern München 2-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "39c85bee119cd2bf3bf0e404072c6efc0df94391a630e9410e84cda76eff4204",
      "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": "FC Bayern München",
      "decimal_odds": "2.0450",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-22T00:46:24.214Z",
      "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win"
   }
  },
  {
   "record_id": "n-228265240c5205cd40284a6d",
   "url": "/sources/speltips-se/picks/5/#pick-n-228265240c5205cd40284a6d",
   "match": "FC Porto v PSV Eindhoven",
   "match_url": "/football/matches/fc-porto-vs-psv-eindhoven-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.8,
   "market_code": "double_chance",
   "author_said": "Double chance: FC Porto or PSV Eindhoven",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2196,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2196",
   "published_at": "2026-10-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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-228265240c5205cd40284a6d",
    "quote_text": "Match 7: Porto – PSV | Speltips: 12",
    "fragment_from": 4068,
    "fragment_to": 4103,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-20-10-extrapengar-och-magiska-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7a0646fa88209cba2a6c61358a22aa9d94638aa7b4708832a09a95fb667d9533",
     "material_removed": false
    },
    "published_at": "2026-10-20T07:03:00.000Z",
    "detected_at": "2026-10-20T13:09:37.624Z",
    "executed_at": "2026-10-22T00:46:59.693Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d9dc5fd9f79f",
     "display_name": "FC Porto — PSV Eindhoven",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/fc-porto-vs-psv-eindhoven-2026-10-20/",
     "scoreline": "0-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "FC Porto or PSV Eindhoven",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2196",
     "our_snapshot_at": "2026-10-20T13:09:30.288Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2196,
    "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-20T07:03:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T07:03:00.000Z",
     "detected_at": "2026-10-20T13:09:37.624Z",
     "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": "FC Porto or PSV Eindhoven",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: FC Porto or PSV Eindhoven"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Porto 0-1 PSV Eindhoven."
    },
    "settlements": [
     {
      "operation_id": "ce1aa1da5ef5359b6508d6b263a5b495bb2ab6556ac13ddcea106cd9cb0f02d6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "FC Porto or PSV Eindhoven",
      "decimal_odds": "1.2196",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2196,
      "executed_at": "2026-10-22T00:46:59.693Z",
      "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-20-10-extrapengar-och-magiska-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Porto or PSV Eindhoven"
   }
  },
  {
   "record_id": "n-2369b6d9514d8c9d265309c0",
   "url": "/sources/speltips-se/picks/5/#pick-n-2369b6d9514d8c9d265309c0",
   "match": "AS Roma v Slovan Bratislava",
   "match_url": "/football/matches/as-roma-vs-slovan-bratislava-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 1200,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1200",
   "published_at": "2026-10-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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.1200",
    "result": "Won",
    "points_hundredths": 1200,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-2369b6d9514d8c9d265309c0",
    "quote_text": "Match 6: Roma – Slovan Bratislava | Speltips: 1",
    "fragment_from": 3544,
    "fragment_to": 3591,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-20-10-extrapengar-och-magiska-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7a0646fa88209cba2a6c61358a22aa9d94638aa7b4708832a09a95fb667d9533",
     "material_removed": false
    },
    "published_at": "2026-10-20T07:03:00.000Z",
    "detected_at": "2026-10-20T13:09:37.624Z",
    "executed_at": "2026-10-22T00:46:58.297Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-da54e0145072",
     "display_name": "AS Roma — Slovan Bratislava",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/as-roma-vs-slovan-bratislava-2026-10-20/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "AS Roma",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1200",
     "our_snapshot_at": "2026-10-20T13:09:16.808Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 1200,
    "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-20T07:03:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T07:03:00.000Z",
     "detected_at": "2026-10-20T13:09:37.624Z",
     "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": "AS Roma",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: AS Roma"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was AS Roma 4-0 Slovan Bratislava."
    },
    "settlements": [
     {
      "operation_id": "33c6e4a95bd07656d1b06f0958d18d0de1b27d4ca33dcda45c2fe94c0f9ba865",
      "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": "AS Roma",
      "decimal_odds": "1.1200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 1200,
      "executed_at": "2026-10-22T00:46:58.297Z",
      "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-20-10-extrapengar-och-magiska-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AS Roma to win"
   }
  },
  {
   "record_id": "n-d4091753846b3d1983033e9a",
   "url": "/sources/speltips-se/picks/5/#pick-n-d4091753846b3d1983033e9a",
   "match": "VfB Stuttgart v Atlético Madrid",
   "match_url": "/football/matches/vfb-stuttgart-vs-atletico-madrid-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.8,
   "market_code": "double_chance",
   "author_said": "Double chance: VfB Stuttgart or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7547,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.7547",
   "published_at": "2026-10-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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-d4091753846b3d1983033e9a",
    "quote_text": "Match 3: Stuttgart – Atlético Madrid | Speltips: 1X",
    "fragment_from": 1765,
    "fragment_to": 1816,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-20-10-extrapengar-och-magiska-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7a0646fa88209cba2a6c61358a22aa9d94638aa7b4708832a09a95fb667d9533",
     "material_removed": false
    },
    "published_at": "2026-10-20T07:03:00.000Z",
    "detected_at": "2026-10-20T13:09:37.624Z",
    "executed_at": "2026-10-22T00:46:56.597Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-a03afa8d49aa",
     "display_name": "VfB Stuttgart — Atlético Madrid",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/vfb-stuttgart-vs-atletico-madrid-2026-10-20/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "VfB Stuttgart or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7547",
     "our_snapshot_at": "2026-10-20T13:09:30.288Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7547,
    "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-20T07:03:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T07:03:00.000Z",
     "detected_at": "2026-10-20T13:09:37.624Z",
     "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": "VfB Stuttgart or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: VfB Stuttgart or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was VfB Stuttgart 1-1 Atlético Madrid."
    },
    "settlements": [
     {
      "operation_id": "56a79728650e7c000dcb6ceaf82f74433356d4609c3dc5cc0ce80c42163bfca1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "VfB Stuttgart or draw",
      "decimal_odds": "1.7547",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7547,
      "executed_at": "2026-10-22T00:46:56.597Z",
      "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-20-10-extrapengar-och-magiska-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "VfB Stuttgart or draw"
   }
  },
  {
   "record_id": "n-7f6920c44b5cbbbb7ff1b4a8",
   "url": "/sources/speltips-se/picks/5/#pick-n-7f6920c44b5cbbbb7ff1b4a8",
   "match": "Paris Saint-Germain v FC Barcelona",
   "match_url": "/football/matches/paris-saint-germain-vs-fc-barcelona-2026-10-20/",
   "kickoff": "2026-10-20T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 5.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "2.4000",
   "published_at": "2026-10-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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": "2",
    "price": "2.4000",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-7f6920c44b5cbbbb7ff1b4a8",
    "quote_text": "Match 1: PSG – Barcelona | Speltips: 2",
    "fragment_from": 615,
    "fragment_to": 653,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-20-10-extrapengar-och-magiska-matcher",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7a0646fa88209cba2a6c61358a22aa9d94638aa7b4708832a09a95fb667d9533",
     "material_removed": false
    },
    "published_at": "2026-10-20T07:03:00.000Z",
    "detected_at": "2026-10-20T13:09:37.624Z",
    "executed_at": "2026-10-22T00:46:54.629Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-629fcb555792",
     "display_name": "Paris Saint-Germain — FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-20T19:00:00.000Z",
     "url": "/football/matches/paris-saint-germain-vs-fc-barcelona-2026-10-20/",
     "scoreline": "4-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Barcelona",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.4000",
     "our_snapshot_at": "2026-10-20T13:09:30.288Z",
     "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-20T07:03:00.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T07:03:00.000Z",
     "detected_at": "2026-10-20T13:09:37.624Z",
     "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": "FC Barcelona",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "4-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Paris Saint-Germain 4-2 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "53f43345439aa7d2d3224eb676c6134ecc457c387d0984012c657d5781c824f9",
      "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": "FC Barcelona",
      "decimal_odds": "2.4000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-22T00:46:54.629Z",
      "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-20-10-extrapengar-och-magiska-matcher",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona to win"
   }
  },
  {
   "record_id": "n-6faf6c78544ffa70f7d98083",
   "url": "/sources/speltips-se/picks/2/#pick-n-6faf6c78544ffa70f7d98083",
   "match": "Viking FK v FC Bayern München",
   "match_url": "/football/matches/viking-fk-vs-fc-bayern-munchen-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-3",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.0980",
   "published_at": "2026-10-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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": "2",
    "price": "1.0980",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-6faf6c78544ffa70f7d98083",
    "quote_text": "Speltips: 2",
    "fragment_from": 3363,
    "fragment_to": 3374,
    "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:18.293Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ee3ee57d7537",
     "display_name": "Viking FK — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/viking-fk-vs-fc-bayern-munchen-2026-10-13/",
     "scoreline": "3-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Bayern München",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.0980",
     "our_snapshot_at": "2026-10-13T07:14:49.715Z",
     "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-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": "FC Bayern München",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Bayern München"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Viking FK 3-3 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "531b94926b615c2b9218c6976691dac2c35cf93bf81a4cef6b9fbe56427a1796",
      "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": "FC Bayern München",
      "decimal_odds": "1.0980",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T07:21:18.293Z",
      "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,
    "choice_words": "FC Bayern München to win"
   }
  },
  {
   "record_id": "n-3d5e7d019e589fc47f8ec09c",
   "url": "/sources/speltips-se/picks/2/#pick-n-3d5e7d019e589fc47f8ec09c",
   "match": "Inter v Club Brugge KV",
   "match_url": "/football/matches/inter-vs-club-brugge-kv-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Inter or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.0560",
   "published_at": "2026-10-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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-3d5e7d019e589fc47f8ec09c",
    "quote_text": "Speltips: 1X",
    "fragment_from": 2738,
    "fragment_to": 2750,
    "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:15.622Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-4374858573f2",
     "display_name": "Inter — Club Brugge KV",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/inter-vs-club-brugge-kv-2026-10-13/",
     "scoreline": "3-4",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Inter or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.0560",
     "our_snapshot_at": "2026-10-13T07:14:49.715Z",
     "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-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": "Double chance",
     "choice": "Inter or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Inter or draw"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Inter 3-4 Club Brugge KV."
    },
    "settlements": [
     {
      "operation_id": "822ce806ee638de78dea8f7a23fe7d2742db23d66ae49254e9791d00359e015f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Inter or draw",
      "decimal_odds": "1.0560",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-13T07:21:15.622Z",
      "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,
    "choice_words": "Inter or draw"
   }
  },
  {
   "record_id": "n-b4ff0c545390ec3f1888d900",
   "url": "/sources/speltips-se/picks/2/#pick-n-b4ff0c545390ec3f1888d900",
   "match": "Galatasaray v FC Barcelona",
   "match_url": "/football/matches/galatasaray-vs-fc-barcelona-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Galatasaray or FC Barcelona",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 1300,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1300",
   "published_at": "2026-10-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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-b4ff0c545390ec3f1888d900",
    "quote_text": "Speltips: 12",
    "fragment_from": 1606,
    "fragment_to": 1618,
    "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:20.844Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-82694d0b8f23",
     "display_name": "Galatasaray — FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/galatasaray-vs-fc-barcelona-2026-10-13/",
     "scoreline": "1-4",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Galatasaray or FC Barcelona",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1300",
     "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": 1300,
    "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": "Double chance",
     "choice": "Galatasaray or FC Barcelona",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Galatasaray or FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Galatasaray 1-4 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "1207e248d9c4481a072b30b7c693a623084196f6eb69d1d072639203cafca621",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Galatasaray or FC Barcelona",
      "decimal_odds": "1.1300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 1300,
      "executed_at": "2026-10-13T07:21:20.844Z",
      "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,
    "choice_words": "Galatasaray or FC Barcelona"
   }
  },
  {
   "record_id": "n-eaedfb8ef05f2ba305a9334d",
   "url": "/sources/speltips-se/picks/2/#pick-n-eaedfb8ef05f2ba305a9334d",
   "match": "Arsenal v Lille",
   "match_url": "/football/matches/arsenal-vs-lille-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2000",
   "published_at": "2026-10-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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.2000",
    "result": "Won",
    "points_hundredths": 2000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "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,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-b8e5b4c455345f441f5a633e",
   "url": "/sources/speltips-se/picks/2/#pick-n-b8e5b4c455345f441f5a633e",
   "match": "Atlético Madrid v Manchester United",
   "match_url": "/football/matches/atletico-madrid-vs-manchester-united-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Atlético Madrid or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2813,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2813",
   "published_at": "2026-10-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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-b8e5b4c455345f441f5a633e",
    "quote_text": "Speltips: 1X",
    "fragment_from": 505,
    "fragment_to": 517,
    "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:23.627Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d9409c72d207",
     "display_name": "Atlético Madrid — Manchester United",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-manchester-united-2026-10-13/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Atlético Madrid or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2813",
     "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": 2813,
    "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": "Double chance",
     "choice": "Atlético Madrid or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Atlético Madrid or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Atlético Madrid 2-0 Manchester United."
    },
    "settlements": [
     {
      "operation_id": "81da2078800c522590c5517f43cfc6d3c0f535ba4bd1347ae7dfb4630c60432a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Atlético Madrid or draw",
      "decimal_odds": "1.2813",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2813,
      "executed_at": "2026-10-13T07:21:23.627Z",
      "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,
    "choice_words": "Atlético Madrid or draw"
   }
  },
  {
   "record_id": "n-2a1ebabf03663d43e6c37e5a",
   "url": "/sources/speltips-se/picks/2/#pick-n-2a1ebabf03663d43e6c37e5a",
   "match": "Coventry City v Newcastle United",
   "match_url": "/football/matches/coventry-city-vs-newcastle-united-2026-10-12/",
   "kickoff": "2026-10-12T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 11.5,
   "market_code": "double_chance",
   "author_said": "Double chance: Coventry City or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6747,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6747",
   "published_at": "2026-10-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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-2a1ebabf03663d43e6c37e5a",
    "quote_text": "Match 3: Coventry – Newcastle | Speltips: 1X",
    "fragment_from": 1671,
    "fragment_to": 1715,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-12-10-ny-vecka-nya-tag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8f7ed8454d2a079484b69977965017db13c2764c378ab2ade5312f495c0db6bd",
     "material_removed": false
    },
    "published_at": "2026-10-12T07:21:54.000Z",
    "detected_at": "2026-10-12T07:29:39.682Z",
    "executed_at": "2026-10-12T07:30:31.980Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3bc84f9786dd",
     "display_name": "Coventry City — Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-12T19:00:00.000Z",
     "url": "/football/matches/coventry-city-vs-newcastle-united-2026-10-12/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Coventry City or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6747",
     "our_snapshot_at": "2026-10-12T07:28:40.936Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6747,
    "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-12T07:21:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T07:21:54.000Z",
     "detected_at": "2026-10-12T07:29:39.682Z",
     "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": "Coventry City or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Coventry City or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Coventry City 4-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "5e54e20f03828b64ce85c36175296742dbe9062af3a358861ac0c9f697dc9009",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Coventry City or draw",
      "decimal_odds": "1.6747",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6747,
      "executed_at": "2026-10-12T07:30:31.980Z",
      "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-12-10-ny-vecka-nya-tag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Coventry City or draw"
   }
  },
  {
   "record_id": "n-7f34c336e1bf399d07a7706d",
   "url": "/sources/speltips-se/picks/2/#pick-n-7f34c336e1bf399d07a7706d",
   "match": "Torino v Udinese",
   "match_url": "/football/matches/torino-vs-udinese-2026-10-12/",
   "kickoff": "2026-10-12T18:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 11.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Torino or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3556,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3556",
   "published_at": "2026-10-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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-7f34c336e1bf399d07a7706d",
    "quote_text": "Match 5: Torino – Udinese | Speltips: 1X",
    "fragment_from": 2891,
    "fragment_to": 2931,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-12-10-ny-vecka-nya-tag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8f7ed8454d2a079484b69977965017db13c2764c378ab2ade5312f495c0db6bd",
     "material_removed": false
    },
    "published_at": "2026-10-12T07:21:54.000Z",
    "detected_at": "2026-10-12T07:29:39.682Z",
    "executed_at": "2026-10-12T07:45:34.796Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-63a23007668d",
     "display_name": "Torino — Udinese",
     "competition_name": "Serie A",
     "starts_at": "2026-10-12T18:45:00.000Z",
     "url": "/football/matches/torino-vs-udinese-2026-10-12/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Torino or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3556",
     "our_snapshot_at": "2026-10-12T07:31:49.513Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3556,
    "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-12T07:21:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T07:21:54.000Z",
     "detected_at": "2026-10-12T07:29:39.682Z",
     "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": "Torino or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Torino or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Torino 2-1 Udinese."
    },
    "settlements": [
     {
      "operation_id": "c960ba5709af9617f3abf812ede07531f2f0dc7104d346846eb178241cd1b177",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Torino or draw",
      "decimal_odds": "1.3556",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3556,
      "executed_at": "2026-10-12T07:45:34.796Z",
      "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-12-10-ny-vecka-nya-tag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Torino or draw"
   }
  },
  {
   "record_id": "n-6220d9ab1f6503f6a0564cd4",
   "url": "/sources/speltips-se/picks/13/#pick-n-6220d9ab1f6503f6a0564cd4",
   "match": "Nottingham Forest v Manchester City",
   "match_url": "/football/matches/nottingham-forest-vs-manchester-city-2026-11-07/",
   "kickoff": "2026-11-07T17:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 54.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Nottingham Forest",
   "quote": null,
   "group": "pending",
   "outcome": "Pending",
   "claim_outcome": null,
   "final_score": null,
   "reason": "awaiting the final score",
   "reason_code": "waiting",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6220d9ab1f6503f6a0564cd4",
    "quote_text": "CHANSNINGEN: Nottingham",
    "fragment_from": 8187,
    "fragment_to": 8210,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": "2026-11-05T11:12:16.398Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e86288800a65",
     "display_name": "Nottingham Forest — Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-11-07T17:30:00.000Z",
     "url": "/football/matches/nottingham-forest-vs-manchester-city-2026-11-07/",
     "scoreline": null,
     "condition": "no_result"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Nottingham Forest",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "4.5000",
     "our_snapshot_at": "2026-11-05T11:07:36.973Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": 0,
    "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-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "Nottingham Forest",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Nottingham Forest"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting the final score",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting the final score."
    },
    "settlements": [
     {
      "operation_id": "99397106af143ca6ad36cc7b1c799b48639d6eaf86a5623b7cb1e29b97aa7411",
      "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": "Nottingham Forest",
      "decimal_odds": "4.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-05T11:12:16.398Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Nottingham Forest to win"
   }
  },
  {
   "record_id": "n-9b3cc3f64de45e10a2391fb5",
   "url": "/sources/speltips-se/picks/13/#pick-n-9b3cc3f64de45e10a2391fb5",
   "match": "Queens Park Rangers v Lincoln City",
   "match_url": "/football/matches/queens-park-rangers-vs-lincoln-city-2026-11-07/",
   "kickoff": "2026-11-07T15:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 51.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Queens Park Rangers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9b3cc3f64de45e10a2391fb5",
    "quote_text": "Match 9: Queens Park Rangers – Lincoln | Speltips: 1X2",
    "fragment_from": 5185,
    "fragment_to": 5239,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-7-11-13-fina-miljoner-i-potten",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "4f28bc11d7306cf74578e9096e5b6c7dac82bd7e91ac4b94b1fd4618f515aa80",
     "material_removed": false
    },
    "published_at": "2026-11-05T11:04:44.000Z",
    "detected_at": "2026-11-05T11:09:36.023Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-5baf66af5ed3",
     "display_name": "Queens Park Rangers — Lincoln City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-11-07T15:00:00.000Z",
     "url": "/football/matches/queens-park-rangers-vs-lincoln-city-2026-11-07/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Queens Park Rangers",
    "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": "2026-11-05T11:04:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T11:04:44.000Z",
     "detected_at": "2026-11-05T11:09:36.023Z",
     "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": "Queens Park Rangers",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Queens Park Rangers"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Queens Park Rangers 2-1 Lincoln City."
    },
    "settlements": [
     {
      "operation_id": "ee4a74ade3cf88612e1f31e0022775ece7e1037d3e53cca3a37ffdd295a8c592",
      "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": "Queens Park Rangers",
      "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": "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/stryktipset-7-11-13-fina-miljoner-i-potten",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Queens Park Rangers to win"
   }
  },
  {
   "record_id": "n-983c20793b6a33c87f27fa7a",
   "url": "/sources/speltips-se/picks/12/#pick-n-983c20793b6a33c87f27fa7a",
   "match": "Panathinaikos v CSKA Sofia",
   "match_url": "/football/matches/panathinaikos-vs-cska-sofia-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 29.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Panathinaikos",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-983c20793b6a33c87f27fa7a",
    "quote_text": "Match 7: Panathinaikos – CSKA Sofia | Speltips: 1X2",
    "fragment_from": 3853,
    "fragment_to": 3904,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
     "material_removed": false
    },
    "published_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-8ce491096970",
     "display_name": "Panathinaikos — CSKA Sofia",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/panathinaikos-vs-cska-sofia-2026-11-05/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Panathinaikos",
    "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": "2026-11-04T14:53:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T14:53:50.000Z",
     "detected_at": "2026-11-04T14:59:40.535Z",
     "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": "Panathinaikos",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Panathinaikos"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Panathinaikos 2-1 CSKA Sofia."
    },
    "settlements": [
     {
      "operation_id": "ab04fea3efbe8628c9d64b00d12968899fd2f8b47bc2ea3c210a9adc29e0ddd8",
      "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": "Panathinaikos",
      "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": "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-5-11-jackpot-och-en-spannande-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Panathinaikos to win"
   }
  },
  {
   "record_id": "n-4f118202f253e6f5addbfa3e",
   "url": "/sources/speltips-se/picks/12/#pick-n-4f118202f253e6f5addbfa3e",
   "match": "Celtic v Beşiktaş",
   "match_url": "/football/matches/celtic-vs-besiktas-2026-11-05/",
   "kickoff": "2026-11-05T20:00:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 29.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Celtic",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "3-2",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4f118202f253e6f5addbfa3e",
    "quote_text": "Match 2: Celtic – Besiktas | Speltips: 1X2",
    "fragment_from": 1210,
    "fragment_to": 1252,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-5-11-jackpot-och-en-spannande-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "b96ed2ee2d362d24602f11bf065df75bfae4e838d3c759864e8a750899ff3e9b",
     "material_removed": false
    },
    "published_at": "2026-11-04T14:53:50.000Z",
    "detected_at": "2026-11-04T14:59:40.535Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-956b3f4d80d8",
     "display_name": "Celtic — Beşiktaş",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-11-05T20:00:00.000Z",
     "url": "/football/matches/celtic-vs-besiktas-2026-11-05/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Celtic",
    "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": "2026-11-04T14:53:50.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T14:53:50.000Z",
     "detected_at": "2026-11-04T14:59:40.535Z",
     "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": "Celtic",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Celtic"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Celtic 3-2 Beşiktaş."
    },
    "settlements": [
     {
      "operation_id": "e1fc7dd95fe428fc9cb985800076d543f004d094cdeb3bdcec0bbf27db30e181",
      "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": "Celtic",
      "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": "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-5-11-jackpot-och-en-spannande-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Celtic to win"
   }
  },
  {
   "record_id": "n-e8ba6ae08e5e92fcaa1b300c",
   "url": "/sources/speltips-se/picks/6/#pick-n-e8ba6ae08e5e92fcaa1b300c",
   "match": "KV Kortrijk v KV Mechelen",
   "match_url": "/football/matches/kv-kortrijk-vs-kv-mechelen-2026-11-04/",
   "kickoff": "2026-11-04T19:30:00.000Z",
   "competition": "Belgian Pro League",
   "lead_hours": 299.3,
   "market_code": "double_chance",
   "author_said": "Double chance: KV Kortrijk or KV Mechelen",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Void",
   "final_score": "1-3",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e8ba6ae08e5e92fcaa1b300c",
    "quote_text": "Match 7: Kortrijk – Mechelen| Speltips: 12",
    "fragment_from": 3874,
    "fragment_to": 3916,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-23-10-mot-atta-grona-bockar",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79e279fd9e0e6625a5a65739604de9173f814cc12ac3b53b05596e947884421e",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:00:15.000Z",
    "detected_at": "2026-10-23T08:09:33.708Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-810009803312",
     "display_name": "KV Kortrijk — KV Mechelen",
     "competition_name": "Belgian Pro League",
     "starts_at": "2026-11-04T19:30:00.000Z",
     "url": "/football/matches/kv-kortrijk-vs-kv-mechelen-2026-11-04/",
     "scoreline": "1-3",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "KV Kortrijk or KV Mechelen",
    "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": "void",
    "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-23T08:00:15.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:00:15.000Z",
     "detected_at": "2026-10-23T08:09:33.708Z",
     "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": "KV Kortrijk or KV Mechelen",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: KV Kortrijk or KV Mechelen"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "1-3",
     "data_status": "measured",
     "cause": "The match was moved by 288 hours after this pick was recorded; a match moved by more than 48 hours is void",
     "methodology_version": "2.2",
     "in_words": "Void: the final score was KV Kortrijk 1-3 KV Mechelen."
    },
    "settlements": [
     {
      "operation_id": "5407833ab706160e26afff4a053882b816c0f88950185bd3b9cff9e728a959d9",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "KV Kortrijk or KV Mechelen",
      "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": "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-23-10-mot-atta-grona-bockar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "KV Kortrijk or KV Mechelen"
   }
  },
  {
   "record_id": "n-74bae309f7c415084d165e3b",
   "url": "/sources/speltips-se/picks/11/#pick-n-74bae309f7c415084d165e3b",
   "match": "Lorient v Stade Brestois",
   "match_url": "/football/matches/lorient-vs-stade-brestois-2026-11-02/",
   "kickoff": "2026-11-02T19:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 11.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Lorient",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-74bae309f7c415084d165e3b",
    "quote_text": "Match 8: Lorient – Brest | Speltips: 1X2",
    "fragment_from": 4583,
    "fragment_to": 4623,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-79e1a08969ba",
     "display_name": "Lorient — Stade Brestois",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-02T19:45:00.000Z",
     "url": "/football/matches/lorient-vs-stade-brestois-2026-11-02/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Lorient",
    "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-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "Lorient",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Lorient"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Lorient 0-2 Stade Brestois."
    },
    "settlements": [
     {
      "operation_id": "ea2420602f348d8cbe5c590c4ad934d872d3822819c0434148eba07874c418ea",
      "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": "Lorient",
      "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": "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lorient to win"
   }
  },
  {
   "record_id": "n-4e62764cf0b97f97b0ba29d5",
   "url": "/sources/speltips-se/picks/11/#pick-n-4e62764cf0b97f97b0ba29d5",
   "match": "Atalanta v Parma",
   "match_url": "/football/matches/atalanta-vs-parma-2026-11-02/",
   "kickoff": "2026-11-02T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 11.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Parma",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-4e62764cf0b97f97b0ba29d5",
    "quote_text": "Match 6: Atalanta – Parma | Speltips: 1X2",
    "fragment_from": 3461,
    "fragment_to": 3502,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-52705251c6b2",
     "display_name": "Atalanta — Parma",
     "competition_name": "Serie A",
     "starts_at": "2026-11-02T19:45:00.000Z",
     "url": "/football/matches/atalanta-vs-parma-2026-11-02/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Parma",
    "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": "2026-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "Parma",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Parma"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Atalanta 0-3 Parma."
    },
    "settlements": [
     {
      "operation_id": "802605b0eb69ff5ffc590abd0bca8fb7c8b283f0f440b6695f01b75dd02674b0",
      "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": "Parma",
      "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": "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Parma to win"
   }
  },
  {
   "record_id": "n-97c790bd4315cab08458db25",
   "url": "/sources/speltips-se/picks/11/#pick-n-97c790bd4315cab08458db25",
   "match": "Landskrona BoIS v Orebro SK",
   "match_url": "/football/matches/landskrona-bois-vs-orebro-sk-2026-11-02/",
   "kickoff": "2026-11-02T18:05:00.000Z",
   "competition": "Superettan",
   "lead_hours": 9.9,
   "market_code": "double_chance",
   "author_said": "Double chance: Landskrona BoIS or Orebro SK",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-97c790bd4315cab08458db25",
    "quote_text": "Match 4: Landskrona – Örebro | Speltips: 12",
    "fragment_from": 2286,
    "fragment_to": 2329,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-aef0b5256521",
     "display_name": "Landskrona BoIS — Orebro SK",
     "competition_name": "Superettan",
     "starts_at": "2026-11-02T18:05:00.000Z",
     "url": "/football/matches/landskrona-bois-vs-orebro-sk-2026-11-02/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Landskrona BoIS or Orebro SK",
    "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": "2026-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "Landskrona BoIS or Orebro SK",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Landskrona BoIS or Orebro SK"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Landskrona BoIS 2-1 Orebro SK."
    },
    "settlements": [
     {
      "operation_id": "c8b5bf31526ae4e77215105c6c078044d3fb8fc24a18e92e8d7af39930ae7f3f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Landskrona BoIS or Orebro SK",
      "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": "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Landskrona BoIS or Orebro SK"
   }
  },
  {
   "record_id": "n-ae561723772309fc377f9ea1",
   "url": "/sources/speltips-se/picks/11/#pick-n-ae561723772309fc377f9ea1",
   "match": "Osters IF v Helsingborg",
   "match_url": "/football/matches/osters-if-vs-helsingborg-2026-11-02/",
   "kickoff": "2026-11-02T18:00:00.000Z",
   "competition": "Superettan",
   "lead_hours": 9.8,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Helsingborg",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-ae561723772309fc377f9ea1",
    "quote_text": "Match 3: Öster – Helsingborg | Speltips: X2",
    "fragment_from": 1723,
    "fragment_to": 1766,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-93e15e9cec88",
     "display_name": "Osters IF — Helsingborg",
     "competition_name": "Superettan",
     "starts_at": "2026-11-02T18:00:00.000Z",
     "url": "/football/matches/osters-if-vs-helsingborg-2026-11-02/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Helsingborg",
    "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-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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 Helsingborg",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Helsingborg"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Osters IF 3-0 Helsingborg."
    },
    "settlements": [
     {
      "operation_id": "c3b44216d26a20acf62972aa6b4cd89536fca47ac447781cac82472691c60d46",
      "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 Helsingborg",
      "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": "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Helsingborg"
   }
  },
  {
   "record_id": "n-e86417b395130dbffe1409dd",
   "url": "/sources/speltips-se/picks/11/#pick-n-e86417b395130dbffe1409dd",
   "match": "Mjällby v Kalmar FF",
   "match_url": "/football/matches/mjallby-vs-kalmar-ff-2026-11-02/",
   "kickoff": "2026-11-02T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 9.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Kalmar FF",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-02T08:04:25.000Z",
   "recorded_at": "2026-11-02T08:09:40.093Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e86417b395130dbffe1409dd",
    "quote_text": "Match 2: Mjällby – Kalmar | Speltips: 1X2",
    "fragment_from": 1167,
    "fragment_to": 1208,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-2-11-heta-matcher-fran-sverige",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0a51345031abda97bb074bdb6de7a0db033a3ab6a63eb9cccef7d9ce23457d9b",
     "material_removed": false
    },
    "published_at": "2026-11-02T08:04:25.000Z",
    "detected_at": "2026-11-02T08:09:40.093Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-e2c7ab455198",
     "display_name": "Mjällby — Kalmar FF",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-11-02T18:00:00.000Z",
     "url": "/football/matches/mjallby-vs-kalmar-ff-2026-11-02/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Kalmar FF",
    "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-11-02T08:04:25.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T08:04:25.000Z",
     "detected_at": "2026-11-02T08:09:40.093Z",
     "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": "Kalmar FF",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Kalmar FF"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Mjällby 0-0 Kalmar FF."
    },
    "settlements": [
     {
      "operation_id": "371afcb60b9edb4f13787d3af06b85c6e5b296a413fa52bf99adbafcfeab7957",
      "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": "Kalmar FF",
      "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": "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-2-11-heta-matcher-fran-sverige",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Kalmar FF to win"
   }
  },
  {
   "record_id": "n-d0449481e11f84eee718a1f7",
   "url": "/sources/speltips-se/picks/11/#pick-n-d0449481e11f84eee718a1f7",
   "match": "BK Hacken v IFK Goteborg",
   "match_url": "/football/matches/bk-hacken-vs-ifk-goteborg-2026-11-01/",
   "kickoff": "2026-11-01T15:30:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 48.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or IFK Goteborg",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": "",
   "reason_code": "not_admitted",
   "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": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d0449481e11f84eee718a1f7",
    "quote_text": "Speltips: X2",
    "fragment_from": 5448,
    "fragment_to": 5460,
    "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": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-cc1efd9852b4",
     "display_name": "BK Hacken — IFK Goteborg",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-11-01T15:30:00.000Z",
     "url": "/football/matches/bk-hacken-vs-ifk-goteborg-2026-11-01/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or IFK Goteborg",
    "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-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 IFK Goteborg",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or IFK Goteborg"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was BK Hacken 1-0 IFK Goteborg."
    },
    "settlements": [
     {
      "operation_id": "b1b82e3082e08c36039ac060fa8104a2a2e0c3e534a837832b3a4e37ae21920c",
      "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 IFK Goteborg",
      "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": "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 IFK Goteborg"
   }
  },
  {
   "record_id": "n-9d6d3f33bd9c39bdbde07403",
   "url": "/sources/speltips-se/picks/9/#pick-n-9d6d3f33bd9c39bdbde07403",
   "match": "Hearts v Rangers",
   "match_url": "/football/matches/hearts-vs-rangers-2026-10-28/",
   "kickoff": "2026-10-28T20:00:00.000Z",
   "competition": "Scottish Premiership",
   "lead_hours": 28.5,
   "market_code": "double_chance",
   "author_said": "Double chance: Hearts or Rangers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-2",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9d6d3f33bd9c39bdbde07403",
    "quote_text": "Match 12: Hearts – Rangers | Speltips: 12",
    "fragment_from": 6561,
    "fragment_to": 6602,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-7c9a654df643",
     "display_name": "Hearts — Rangers",
     "competition_name": "Scottish Premiership",
     "starts_at": "2026-10-28T20:00:00.000Z",
     "url": "/football/matches/hearts-vs-rangers-2026-10-28/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Hearts or Rangers",
    "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Hearts or Rangers",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Hearts or Rangers"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Hearts 2-2 Rangers."
    },
    "settlements": [
     {
      "operation_id": "2bee08d6530ee1035e00ee0c7802c938b9b23b97502467d936baae0366f34b9f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Hearts or Rangers",
      "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": "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Hearts or Rangers"
   }
  },
  {
   "record_id": "n-dbdb409d9076e5289c83bf24",
   "url": "/sources/speltips-se/picks/9/#pick-n-dbdb409d9076e5289c83bf24",
   "match": "Brommapojkarna v BK Hacken",
   "match_url": "/football/matches/brommapojkarna-vs-bk-hacken-2026-10-28/",
   "kickoff": "2026-10-28T18:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 26.5,
   "market_code": "double_chance",
   "author_said": "Double chance: Brommapojkarna or BK Hacken",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-dbdb409d9076e5289c83bf24",
    "quote_text": "Match 11: Brommapojkarna – Häcken | Speltips: 12",
    "fragment_from": 6006,
    "fragment_to": 6054,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-28-10-rolig-kupong",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "ea9b4ad8c756569f89ea8c2a475bce32199a3d6e0e5838fafb11ecf689a7fc11",
     "material_removed": false
    },
    "published_at": "2026-10-27T15:24:24.000Z",
    "detected_at": "2026-10-27T15:29:58.888Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-621ff9cce8b0",
     "display_name": "Brommapojkarna — BK Hacken",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-28T18:00:00.000Z",
     "url": "/football/matches/brommapojkarna-vs-bk-hacken-2026-10-28/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Brommapojkarna or BK Hacken",
    "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-27T15:24:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T15:24:24.000Z",
     "detected_at": "2026-10-27T15:29:58.888Z",
     "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": "Brommapojkarna or BK Hacken",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Brommapojkarna or BK Hacken"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Brommapojkarna 0-0 BK Hacken."
    },
    "settlements": [
     {
      "operation_id": "0021ceff8b51dbe80ed8d277ca2ac2f3be42df790bdd548a9a5b108ea0706df6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Brommapojkarna or BK Hacken",
      "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": "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-28-10-rolig-kupong",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Brommapojkarna or BK Hacken"
   }
  },
  {
   "record_id": "n-0283447309fe03ce892a4b39",
   "url": "/sources/speltips-se/picks/8/#pick-n-0283447309fe03ce892a4b39",
   "match": "Bradford City v Peterborough United",
   "match_url": "/football/matches/bradford-city-vs-peterborough-united-2026-10-27/",
   "kickoff": "2026-10-27T19:45:00.000Z",
   "competition": "EFL Cup (Carabao)",
   "lead_hours": 11.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Peterborough United",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "2-0",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0283447309fe03ce892a4b39",
    "quote_text": "CHANSNINGEN: Peterborough\n\nMan ska ha med sig att Bradford har gått mållösa från tre av sina senaste fyra strider. Mötet på Northern Commercials Stadium är vidöppet.",
    "fragment_from": 5023,
    "fragment_to": 5188,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-27-10-mot-full-pott",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "a14b3dfbde72cc676e091799c73d8db959e630452905e00b6024085756a2808f",
     "material_removed": false
    },
    "published_at": "2026-10-27T08:21:11.000Z",
    "detected_at": "2026-10-27T08:29:34.829Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-80e601bc06f7",
     "display_name": "Bradford City — Peterborough United",
     "competition_name": "EFL Cup (Carabao)",
     "starts_at": "2026-10-27T19:45:00.000Z",
     "url": "/football/matches/bradford-city-vs-peterborough-united-2026-10-27/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Peterborough United",
    "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-27T08:21:11.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-27T08:21:11.000Z",
     "detected_at": "2026-10-27T08:29:34.829Z",
     "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": "Peterborough United",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Peterborough United"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Bradford City 2-0 Peterborough United."
    },
    "settlements": [
     {
      "operation_id": "36ee2f53e5645fe6395e3fd5b260357c4918380cdb680605c239c56677be4cb0",
      "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": "Peterborough United",
      "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": "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-27-10-mot-full-pott",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Peterborough United to win"
   }
  },
  {
   "record_id": "n-8661d7bfc41b222f27738b20",
   "url": "/sources/speltips-se/picks/8/#pick-n-8661d7bfc41b222f27738b20",
   "match": "Orebro SK v Falkenbergs FF",
   "match_url": "/football/matches/orebro-sk-vs-falkenbergs-ff-2026-10-26/",
   "kickoff": "2026-10-26T18:05:00.000Z",
   "competition": "Superettan",
   "lead_hours": 8.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Orebro SK or Falkenbergs FF",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8661d7bfc41b222f27738b20",
    "quote_text": "Match 1: Örebro – Falkenberg | Speltips: 12",
    "fragment_from": 455,
    "fragment_to": 498,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-26-10-supervecka",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "88d494c946eb04dddbaa846a9cc98a6388f41215a73d0dbf01c7eade5f351264",
     "material_removed": false
    },
    "published_at": "2026-10-26T09:11:30.000Z",
    "detected_at": "2026-10-26T09:19:39.948Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-1794c8939ab5",
     "display_name": "Orebro SK — Falkenbergs FF",
     "competition_name": "Superettan",
     "starts_at": "2026-10-26T18:05:00.000Z",
     "url": "/football/matches/orebro-sk-vs-falkenbergs-ff-2026-10-26/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Orebro SK or Falkenbergs FF",
    "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": "2026-10-26T09:11:30.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-26T09:11:30.000Z",
     "detected_at": "2026-10-26T09:19:39.948Z",
     "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": "Orebro SK or Falkenbergs FF",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Orebro SK or Falkenbergs FF"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Orebro SK 1-0 Falkenbergs FF."
    },
    "settlements": [
     {
      "operation_id": "b2a0f342d961c878daf13cf07fd915e5c05c7f67bd7fb2d2b253aa125b92ca59",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Orebro SK or Falkenbergs FF",
      "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": "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-26-10-supervecka",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Orebro SK or Falkenbergs FF"
   }
  },
  {
   "record_id": "n-e1c8f71e1d883801c8086e92",
   "url": "/sources/speltips-se/picks/8/#pick-n-e1c8f71e1d883801c8086e92",
   "match": "Sunderland v Leeds United",
   "match_url": "/football/matches/sunderland-vs-leeds-united-2026-10-25/",
   "kickoff": "2026-10-25T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 28.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Sunderland or draw",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e1c8f71e1d883801c8086e92",
    "quote_text": "Match 1: Sunderland – Leeds | Speltips: 1X2",
    "fragment_from": 603,
    "fragment_to": 646,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-25-10-el-clasico",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7bbdbeb42f73d68d3b206bda9bbec89634dc89bf3f7bc760e8003114334559c7",
     "material_removed": false
    },
    "published_at": "2026-10-24T11:46:47.000Z",
    "detected_at": "2026-10-24T11:49:38.011Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-185c5d58dacf",
     "display_name": "Sunderland — Leeds United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-25T16:30:00.000Z",
     "url": "/football/matches/sunderland-vs-leeds-united-2026-10-25/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Sunderland or draw",
    "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": "2026-10-24T11:46:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-24T11:46:47.000Z",
     "detected_at": "2026-10-24T11:49:38.011Z",
     "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": "Sunderland or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Sunderland or draw"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Sunderland 0-0 Leeds United."
    },
    "settlements": [
     {
      "operation_id": "c126586c94b3c52d5e8dab11f55f31f02efe284f548bb187d173e2478df9d903",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Sunderland or draw",
      "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": "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-25-10-el-clasico",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sunderland or draw"
   }
  },
  {
   "record_id": "n-1587956b0b132fb72856427c",
   "url": "/sources/speltips-se/picks/6/#pick-n-1587956b0b132fb72856427c",
   "match": "Chelsea v Tottenham Hotspur",
   "match_url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
   "kickoff": "2026-10-24T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": 30.8,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Tottenham Hotspur",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-1587956b0b132fb72856427c",
    "quote_text": "Match 1: Chelsea – Tottenham | Speltips: 1X2\n\nKvällsmatchen i Premier League serveras från London där det vankas derby mellan Chelsea och Tottenham. På senare år har det här blivit en match med stor rivalitet och lita på att det kommer att smälla i duellerna på Stamford Bridge. Chelsea har närmat sig toppstriden efter två raka segrar, men här blir de blåklädda övervärderade. Tottenham bröt sin segertorka mot Coventry och har vad som krävs för att bjuda upp till dans i dessa fighter. Kulusevskis återkomst är ett glädjeämne. Alla tecken behövs när ettan drar iväg. X2 ska jobbas in i London.",
    "fragment_from": 608,
    "fragment_to": 1203,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-75e81bac336b",
     "display_name": "Chelsea — Tottenham Hotspur",
     "competition_name": "Premier League",
     "starts_at": "2026-10-24T16:30:00.000Z",
     "url": "/football/matches/chelsea-vs-tottenham-hotspur-2026-10-24/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Tottenham Hotspur",
    "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": "2026-10-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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 Tottenham Hotspur",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Tottenham Hotspur"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Chelsea 0-2 Tottenham Hotspur."
    },
    "settlements": [
     {
      "operation_id": "f03b6ad5a541fe4bac5db8030c12dc02959fc840752a571ebeddca8fe83ed8dc",
      "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 Tottenham Hotspur",
      "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": "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Tottenham Hotspur"
   }
  },
  {
   "record_id": "n-c6089c2044a445d9c1494508",
   "url": "/sources/speltips-se/picks/7/#pick-n-c6089c2044a445d9c1494508",
   "match": "Cardiff City v Birmingham City",
   "match_url": "/football/matches/cardiff-city-vs-birmingham-city-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Birmingham City",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-c6089c2044a445d9c1494508",
    "quote_text": "CHANSNINGEN: Tottenham\n\nNär ett i grunden skickligt Tottenham undervärderas mot Chelsea är det dags att dra öronen åt sig. X2 betalar alldeles för bra för att missas. Given helgardering.",
    "fragment_from": 7945,
    "fragment_to": 8131,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c803a40a1ec4",
     "display_name": "Cardiff City — Birmingham City",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/cardiff-city-vs-birmingham-city-2026-10-24/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Birmingham City",
    "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-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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 Birmingham City",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Birmingham City"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Cardiff City 1-0 Birmingham City."
    },
    "settlements": [
     {
      "operation_id": "0d5ad12ba14d85020d74190d78a69151b92990cc61df066403bf529b11233f4b",
      "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 Birmingham City",
      "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": "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Birmingham City"
   }
  },
  {
   "record_id": "n-29785c8d0cd16176e7fb41b6",
   "url": "/sources/speltips-se/picks/6/#pick-n-29785c8d0cd16176e7fb41b6",
   "match": "Wolverhampton Wanderers v Watford",
   "match_url": "/football/matches/wolverhampton-wanderers-vs-watford-2026-10-24/",
   "kickoff": "2026-10-24T14:00:00.000Z",
   "competition": "EFL Championship",
   "lead_hours": 28.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Wolverhampton Wanderers",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-29785c8d0cd16176e7fb41b6",
    "quote_text": "KUPONGENS SÄKRA: Wolverhampton\n\nWolverhampton har kapacitet att gå raka vägen upp i Premier League. Det har inte Watford som mer eller mindre är i fritt fall. Ettan är gjuten på Molineux.",
    "fragment_from": 7756,
    "fragment_to": 7943,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/stryktipset-24-10-londonderby-och-fina-drag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c0de4f8fe270efb518d8f235c5a655b3f85a3e5d850466161ccb7d4e738d3e97",
     "material_removed": false
    },
    "published_at": "2026-10-23T09:34:53.000Z",
    "detected_at": "2026-10-23T09:39:36.291Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-99424e7f1430",
     "display_name": "Wolverhampton Wanderers — Watford",
     "competition_name": "EFL Championship",
     "starts_at": "2026-10-24T14:00:00.000Z",
     "url": "/football/matches/wolverhampton-wanderers-vs-watford-2026-10-24/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Wolverhampton Wanderers",
    "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": "2026-10-23T09:34:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T09:34:53.000Z",
     "detected_at": "2026-10-23T09:39:36.291Z",
     "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": "Wolverhampton Wanderers",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Wolverhampton Wanderers"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Wolverhampton Wanderers 1-0 Watford."
    },
    "settlements": [
     {
      "operation_id": "aa3b4fa0d5b0fd1f396b94fa114410ee2004128f9fb6f87a4ffc3aabc718ee0a",
      "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": "Wolverhampton Wanderers",
      "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": "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/stryktipset-24-10-londonderby-och-fina-drag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Wolverhampton Wanderers to win"
   }
  },
  {
   "record_id": "n-d9a1b922a19094d5075df242",
   "url": "/sources/speltips-se/picks/6/#pick-n-d9a1b922a19094d5075df242",
   "match": "Stade Brestois v Nice",
   "match_url": "/football/matches/stade-brestois-vs-nice-2026-10-23/",
   "kickoff": "2026-10-23T18:45:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 10.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Stade Brestois",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-2",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d9a1b922a19094d5075df242",
    "quote_text": "Match 6: Brest – Nice | Speltips: 1X2",
    "fragment_from": 3371,
    "fragment_to": 3408,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-23-10-mot-atta-grona-bockar",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "79e279fd9e0e6625a5a65739604de9173f814cc12ac3b53b05596e947884421e",
     "material_removed": false
    },
    "published_at": "2026-10-23T08:00:15.000Z",
    "detected_at": "2026-10-23T08:09:33.708Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-1327a569d107",
     "display_name": "Stade Brestois — Nice",
     "competition_name": "Ligue 1",
     "starts_at": "2026-10-23T18:45:00.000Z",
     "url": "/football/matches/stade-brestois-vs-nice-2026-10-23/",
     "scoreline": "1-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Stade Brestois",
    "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-23T08:00:15.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-23T08:00:15.000Z",
     "detected_at": "2026-10-23T08:09:33.708Z",
     "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": "Stade Brestois",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Stade Brestois"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Stade Brestois 1-2 Nice."
    },
    "settlements": [
     {
      "operation_id": "25dcd4b9a04dc3694c3f34639f48812c0f48da376e243920cbccb56ce1c77c61",
      "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": "Stade Brestois",
      "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": "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-23-10-mot-atta-grona-bockar",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Stade Brestois to win"
   }
  },
  {
   "record_id": "n-15fb5ba72d16b358615b7214",
   "url": "/sources/speltips-se/picks/5/#pick-n-15fb5ba72d16b358615b7214",
   "match": "FC Iberia 1999 v Mjällby",
   "match_url": "/football/matches/fc-iberia-1999-vs-mjallby-2026-10-22/",
   "kickoff": "2026-10-22T16:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 50.6,
   "market_code": "double_chance",
   "author_said": "Double chance: FC Iberia 1999 or Mjällby",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "",
   "reason_code": "not_admitted",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-15fb5ba72d16b358615b7214",
    "quote_text": "Match 9: Iberia – Mjällby | Speltips: 12",
    "fragment_from": 4921,
    "fragment_to": 4961,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/europatipset-21-10-manga-favoriter",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "063a4d1f129b8f447168eef57d0571411360b3df18d411e9cce042db26084a6e",
     "material_removed": false
    },
    "published_at": "2026-10-20T14:01:27.000Z",
    "detected_at": "2026-10-20T14:09:38.195Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "no_price_at_capture",
    "event": {
     "event_id": "s-e872e68c053b",
     "display_name": "FC Iberia 1999 — Mjällby",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-10-22T16:45:00.000Z",
     "url": "/football/matches/fc-iberia-1999-vs-mjallby-2026-10-22/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "FC Iberia 1999 or Mjällby",
    "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-20T14:01:27.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-20T14:01:27.000Z",
     "detected_at": "2026-10-20T14:09:38.195Z",
     "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": "FC Iberia 1999 or Mjällby",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "12",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: FC Iberia 1999 or Mjällby"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Iberia 1999 1-1 Mjällby."
    },
    "settlements": [
     {
      "operation_id": "c1d3d23abfa74d976addeb508f29ee0ede753c1d3506ed310e538d0a09138eb6",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "FC Iberia 1999 or Mjällby",
      "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": "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-21-10-manga-favoriter",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Iberia 1999 or Mjällby"
   }
  },
  {
   "record_id": "n-6d5169603ec9b6d7b5d0f460",
   "url": "/sources/speltips-se/picks/2/#pick-n-6d5169603ec9b6d7b5d0f460",
   "match": "Galatasaray v FC Barcelona",
   "match_url": "/football/matches/galatasaray-vs-fc-barcelona-2026-10-13/",
   "kickoff": "2026-10-13T19:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 11.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Galatasaray",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-4",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-6d5169603ec9b6d7b5d0f460",
    "quote_text": "CHANSNINGEN: Galatasaray",
    "fragment_from": 5250,
    "fragment_to": 5274,
    "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": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-82694d0b8f23",
     "display_name": "Galatasaray — FC Barcelona",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-10-13T19:00:00.000Z",
     "url": "/football/matches/galatasaray-vs-fc-barcelona-2026-10-13/",
     "scoreline": "1-4",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Galatasaray",
    "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-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": "Galatasaray",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Galatasaray"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Galatasaray 1-4 FC Barcelona."
    },
    "settlements": [
     {
      "operation_id": "1519c8d88ee515f43008eebf679158df3c122075260533a3a756bd1120a81c31",
      "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": "Galatasaray",
      "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": "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,
    "choice_words": "Galatasaray to win"
   }
  },
  {
   "record_id": "n-fa0d51ce709096ddcd0fdff7",
   "url": "/sources/speltips-se/picks/2/#pick-n-fa0d51ce709096ddcd0fdff7",
   "match": "Coventry City v Newcastle United",
   "match_url": "/football/matches/coventry-city-vs-newcastle-united-2026-10-12/",
   "kickoff": "2026-10-12T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": 11.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Coventry City",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-fa0d51ce709096ddcd0fdff7",
    "quote_text": "CHANSNINGEN: Coventry\n\nCoventry har presterat bättre än vad tabellen säger. Sköter Frank Lampard sina kort rätt kan de ljusblå slå tillbaka ett övervärderat Newcastle i Midlands.",
    "fragment_from": 5428,
    "fragment_to": 5606,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-12-10-ny-vecka-nya-tag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8f7ed8454d2a079484b69977965017db13c2764c378ab2ade5312f495c0db6bd",
     "material_removed": false
    },
    "published_at": "2026-10-12T07:21:54.000Z",
    "detected_at": "2026-10-12T07:29:39.682Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-3bc84f9786dd",
     "display_name": "Coventry City — Newcastle United",
     "competition_name": "Premier League",
     "starts_at": "2026-10-12T19:00:00.000Z",
     "url": "/football/matches/coventry-city-vs-newcastle-united-2026-10-12/",
     "scoreline": "4-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Coventry City",
    "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": "2026-10-12T07:21:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T07:21:54.000Z",
     "detected_at": "2026-10-12T07:29:39.682Z",
     "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": "Coventry City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Coventry City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Coventry City 4-1 Newcastle United."
    },
    "settlements": [
     {
      "operation_id": "0706804f8a107eb69e21cfe62de6234bd68d03f38e83f3c08c8c90682f793664",
      "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": "Coventry City",
      "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": "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-12-10-ny-vecka-nya-tag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Coventry City to win"
   }
  },
  {
   "record_id": "n-e9bb781ee0b37d135598210d",
   "url": "/sources/speltips-se/picks/2/#pick-n-e9bb781ee0b37d135598210d",
   "match": "Elfsborg v Halmstad",
   "match_url": "/football/matches/elfsborg-vs-halmstad-2026-10-12/",
   "kickoff": "2026-10-12T17:00:00.000Z",
   "competition": "Allsvenskan",
   "lead_hours": 9.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Elfsborg",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": "graded against the result: right",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e9bb781ee0b37d135598210d",
    "quote_text": "KUPONGENS SÄKRA: Elfsborg\n\nElfsborg trivs som bäst när de får spela på omställningar, något de mycket väl kan få göra mot ett desperat Halmstad. Ettan är gjuten i betong i Knalleland.",
    "fragment_from": 5243,
    "fragment_to": 5426,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://speltips.se/topptipset-12-10-ny-vecka-nya-tag",
     "display_name": null,
     "speaker": "Streckexperten",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8f7ed8454d2a079484b69977965017db13c2764c378ab2ade5312f495c0db6bd",
     "material_removed": false
    },
    "published_at": "2026-10-12T07:21:54.000Z",
    "detected_at": "2026-10-12T07:29:39.682Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-a57787a2314b",
     "display_name": "Elfsborg — Halmstad",
     "competition_name": "Allsvenskan",
     "starts_at": "2026-10-12T17:00:00.000Z",
     "url": "/football/matches/elfsborg-vs-halmstad-2026-10-12/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Elfsborg",
    "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": "2026-10-12T07:21:54.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-12T07:21:54.000Z",
     "detected_at": "2026-10-12T07:29:39.682Z",
     "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": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Elfsborg 4-0 Halmstad."
    },
    "settlements": [
     {
      "operation_id": "f21ea0c53c31fe40ac1a1b3e55ef6eb037dd7a92cede59e1730ee3610624a2c1",
      "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": 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": "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-12-10-ny-vecka-nya-tag",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Elfsborg to win"
   }
  },
  {
   "record_id": "n-8ef70df3355eda03d7899409",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Chansningen: Kalmar",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-5aea48379ef6e9fe2aa603c7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: Liverpool",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-a37aab8c0db96d7d1e3539e1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: Liverpool\n\nLiverpool streckas stenhårt men är en trygg favorit att hålla i handen mot Crystal Palace.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-9aa6663d5ec7b5d275ff9bf7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 13: Kalmar – Sirius | Speltips: 1X",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-e4a6564b7a11da096ad63e28",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 12: Brommapojkarna – Mjällby | Speltips: 2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-6ec3acc4ce23e7e3de491af3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 11: AIK – Häcken | Speltips: 2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-465e94f055d0b9df8a8a626c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 10: Celta Vigo – Levante | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-f869a1b1be20d9008a6835ac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 9: Atlético Madrid – Barcelona | Speltips: 12",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-87291e8b638bcadf09a22d11",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 9: Atlético Madrid – Barcelona | Speltips: 12",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-43701d81a9669d830443aeec",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Fiorentina – Juventus | Speltips: X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-4cd5bb5da3259c8a50fd3a51",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Genoa – Milan | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-2c8543492681d3719f2cd9e0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Inter – Como | Speltips: 1",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-1490610e274dea936e8a1fef",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Ipswich – Bournemouth | Speltips: 2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-bb490207c8d5845fa1de783e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 4: Brighton – Brentford | Speltips: 1X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-09fa52cf0bb2ce8d2e7f81e0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Sunderland – Chelsea | Speltips: 1X",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-5c7ef1dde347922c907cc3e2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Crystal Palace – Liverpool | Speltips: 2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-2269c2283baa62d763dbaff1",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Manchester United – Aston Villa | Speltips: 1",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-06T14:47:07.000Z",
   "recorded_at": "2026-11-06T14:49:50.918Z",
   "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-13bc0d46747d415c2e74ca42",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Standard Liège – Beveren | 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-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-b81c4d38ec867cfea35b6da7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Hamburg – Mönchengladbach | 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-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-ba9627b6a9af18395cb419f4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Bristol Rovers – Cambridge | Speltips: X2",
   "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-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-2ee121192a3d6caa557e68ae",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Derby – Bolton | 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-11-06T08:23:42.000Z",
   "recorded_at": "2026-11-06T08:29:41.650Z",
   "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-d1e2319454b4e9d4087afa4e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 13: Oxford – Stevenage | 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-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-c309bdcd7de9d1e286562a4c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 12: Crewe – AFC Wimbledon | Speltips: X2",
   "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-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-7bef0ac449f33c26ead24d1c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 11: West Bromwich – Millwall | Speltips: X2",
   "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-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-ea7c621bd23293f9c13884c0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Charlton – Sheffield U | Speltips: 2",
   "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-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-a42bb996c5165d8b0a8d1ba0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Nottingham – Manchester City | 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-11-05T11:04:44.000Z",
   "recorded_at": "2026-11-05T11:09:36.023Z",
   "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-4d9ad6ac26319a68e04031ed",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Monaco – Nordsjälland | 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-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "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-1b72d38b9e6473600724c731",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Hapoel Be’er Sheva – OFI Kreta | 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-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "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-518ad8b302e682021919d228",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 4: Celta Vigo – Royale Union SG | 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-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "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-5da002ad5cd10577b7160f56",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: AZ Alkmaar – Juventus | Speltips: X2",
   "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-11-04T14:53:50.000Z",
   "recorded_at": "2026-11-04T14:59:40.535Z",
   "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-7d5ff74ce78a0c871ed01701",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Chansningen: Cardiff\n\nWest Ham hade inget större tålamod med Nuno. Lösningen inför Cardiff-matchen lär bli temporär och The Hammers är en minst sagt svajig favorit. Avslag!",
   "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-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-d4985bef1fa78462cab4e282",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: Arsenal",
   "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-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-d000fc94f01837308e3fe77a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 12: Botafogo RJ – Atlético Mineiro | 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-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-c818128519aad9240e36be6c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 10: Wrexham – Middlesbrough | 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-11-03T15:00:50.000Z",
   "recorded_at": "2026-11-03T15:09:39.166Z",
   "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-90db296a7491db7c8cc3c75a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: West Bromwich – Southampton | Speltips: 12",
   "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-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-1230512f5528047b8fe8b65a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: LASK Linz – Slovan Bratislava | 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-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-f3ee143c5995c53a8188141b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Feyenoord – Inter | 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-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-80505aef778c5f67173895cc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 4: Villarreal – PSG | 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-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-40727d559c5b7b36543647b2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Atlético Madrid – Bayern München | 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-11-03T08:06:35.000Z",
   "recorded_at": "2026-11-03T08:09:37.886Z",
   "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-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-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
  },
  {
   "record_id": "n-c23d4e072492a023b6696374",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: Real Madrid\n\nReal Madrid ser onekligen riktigt bra ut för dagen och Marängerna kommer inte vika ner sig här. Santander är ett helt okej lag men räcker inte till när denna typ av…",
   "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-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-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-f7a52c8229ff95f08cc374ea",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Juventus – Napoli | 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-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-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-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-732216edfe34b56668484664",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Manchester City W – PSG W | 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-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-3ab7e47b3b1327bdeb407bfc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Midtjylland – Odense | 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-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-250c05a97ca339422da34871",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Fiorentina – Atalanta | 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-adb484f819b645979ebc1df3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Örgryte – Mjällby | 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-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-8d6093ea3afe92a847f2187f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Monza – Napoli | 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-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-75c0d11ff5204fc1daf51dca",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Genoa – Juventus | 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-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-43f067f2e9edc967905a92f5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Fulham – Crystal Palace | 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-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-9fb72e513c4486c2f86c459f",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Manchester City – Brighton | Speltips: 12",
   "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-27T15:24:24.000Z",
   "recorded_at": "2026-10-27T15:29:58.888Z",
   "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-5c072ea4b93d72a6cefa3743",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Oxford – Stockport | 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-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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-8b7a9ac8ad6349dd9ad9c18a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Leicester – Wigan | 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-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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-090a1c3a06044266771aa16b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: MK Dons – Bromley | 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-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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-ea91ca574be625ebae1189a7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Sheffield Wednesday – Cambridge | 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-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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-ef3d131a84fe1544889784e2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Bradford – Peterborough | 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-27T08:21:11.000Z",
   "recorded_at": "2026-10-27T08:29:34.829Z",
   "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-327511f1d6800329e7b16291",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Walsall – Salford | 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-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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-0a2d233d936ff1bbd59e1719",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Boulogne – Reims | 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-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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-e3550d7bf72f0276d3853fdc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 4: FC Köpenhamn – Odense | 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-26T09:11:30.000Z",
   "recorded_at": "2026-10-26T09:19:39.948Z",
   "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-fa4ffbddac7d981bc332a283",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: Hammarby\n\nMjällby befann sig i Georgien i torsdags och får svårt att hinna ladda om till mötet med Hammarby. Bajen behöver poängen i jakten på Sirius. Stark 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-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-9a0c6260f30c0cbd98904013",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 11: Freiburg – Bayern München | 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-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-9f6ae3c8d578ac65598412d5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 9: Udinese – Milan | 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-24T11:46:47.000Z",
   "recorded_at": "2026-10-24T11:49:38.011Z",
   "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-f712e8d89bac8098fcea5db6",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "CHANSNINGEN: Tottenham\n\nNär ett i grunden skickligt Tottenham undervärderas mot Chelsea är det dags att dra öronen åt sig. X2 betalar alldeles för bra för att missas. Given helgardering.",
   "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-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-d1fc8e5216e2c3fefbfe1a77",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "KUPONGENS SÄKRA: Wolverhampton\n\nWolverhampton har kapacitet att gå raka vägen upp i Premier League. Det har inte Watford som mer eller mindre är i fritt fall. Ettan är gjuten på Molineux.",
   "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-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-cf13b86e4ff03997464f0090",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 12: Cambridge – Plymouth | Speltips: 12",
   "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-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-9fed3287cb784c2e01607604",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 10:West Ham – Southampton| 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-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-c742efe1119505d36177a8c5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Preston – West Bromwich | 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-23T09:34:53.000Z",
   "recorded_at": "2026-10-23T09:39:36.291Z",
   "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-3bb8620dcb56de1dacd01475",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Granada – Valladolid | 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-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "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-e7b4a8a1fc0a72e853f1e28c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Ipswich – Nottingham | 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-23T08:00:15.000Z",
   "recorded_at": "2026-10-23T08:09:33.708Z",
   "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-088f40c6aa64854b63567d79",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Missa inte X2.",
   "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-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-f7ed52c61e866cc44df97cf4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ettan är en fräck spik till låg procent.",
   "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-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-8746e111e96578e32efb69c4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 11: Lech Poznan – Sunderland | 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-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-a0836e930302978c7a9016f5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 10: Juventus – Rennes | 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-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-1217b7e6462886b36ed89733",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Vid bara en ansenlig insats vinner Sporting med stora siffror.",
   "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-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-d83c5ef69841b55453308b32",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Inter – Shakhtar Donetsk | 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-20T14:01:27.000Z",
   "recorded_at": "2026-10-20T14:09:38.195Z",
   "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-22053b07c3930800b782e435",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Wolverhampton – Portsmouth | 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-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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-691c8a3ac0492217880bb352",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Napoli – Bodö/Glimt | 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-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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-35234ca229fcb94907b8e878",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 4: Manchester City – AEK Aten | 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-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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-8775cf19f7a55b8b5bd7fe58",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Liverpool – Villarreal | 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-20T07:03:00.000Z",
   "recorded_at": "2026-10-20T13:09:37.624Z",
   "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-2f48e14f9800becd841c2cf0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: GAIS\n\nGAIS var numret större än Örgryte i det vändande mötet och är detsamma denna söndag. ÖIS kämpar i motvind och torskar derbyt på västkusten.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-f5aab0596479562956cba25d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Chansningen: Malaga\n\nMálaga har inte fått med sig poängen de har förtjänat i La Liga. När tipparna räknar bort värdarna mot Real Sociedad är det dags att dra öronen åt sig.",
   "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-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-e70b485c32c3390837b09917",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Kupongens säkra: GAIS\n\nGAIS var numret större än Örgryte i det vändande mötet och är detsamma denna söndag. ÖIS kämpar i motvind och torskar derbyt på västkusten.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-0dcd7bd85dfb93fe6d3ecf46",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tvåan är en cool chansspik.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-01582eea5c0ffe70b242648e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ettan är en vettig spik att luta sig mot trots viss överstreckning.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-9fa6346673688e821adc8743",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tvåan sällskapar den betrodda ettan.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-15dd86037745956f205e3bea",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Missa inte spelvärda X2.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-c9c3824557f26e8e000c2a49",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "När allt värde finns till vänster gör våra streck detsamma. 1X.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-21452b991eb075217751630c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "“Gubben” (etta-tvåa) gillas.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-d5d45e476ef54aecbb961ec4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "X2 är givna inslag när ettan drar iväg.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-e5c4acf07dfb360d6b0551bc",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Krysset hakar på i ett senare skede.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-da54a6b418ebf70432a8a6d8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ettan är en given utgång.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-d2bd3e4c2c204c334f7a39ac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Bournemouth spikas.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-4b4df8d358aedd3ba3c41c69",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alla tecken och skrälljobb.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-b05c202e313e5f4bed1f1b15",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Ettan är en cool spik.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-2b10d53da2a60981920374c0",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tvåan streckas benhårt men det är befogat.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T15:12:53.000Z",
   "recorded_at": "2026-10-16T15:19:35.217Z",
   "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-cd69fd0821325a227f843658",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tvåan ska tidigt med.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-5977d8b17dba3c2ecab3ddc7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tvåan ska tidigt med.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-c25b89788d551f6494fb395e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Etta.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-e851329343929d294202a720",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Tydligt hemmalut.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-1c7cd18e6076827714cd72fd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 12: West Bromwich – Preston | Speltips: 1X",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-1198681e0fd97defbd621341",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "1X duger.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-695979fa58f3218cd9cb7fb3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "X2 ska stå sig väl.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-9862efd60f8668f76a5f970c",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Etta.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-624701ca64077144cc621516",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Jag ser ettan som ett möjligt singeldrag.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-bf502a0e1c97640c8bf5bca8",
   "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-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-329e765eed260c1da7a30bcd",
   "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": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-0adbcd151f3a3e4a5e0875b2",
   "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": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-ae56e3fd8b049a0919a63f3f",
   "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": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-9dc2c1ca5e14c0a19cd6cad9",
   "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": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-f462ac67598fcc4846faea62",
   "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": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-62d58c3b2488dc8499c22402",
   "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": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-9f90812f234a3d6295144bf8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Speltips: X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-16T08:46:38.000Z",
   "recorded_at": "2026-10-16T08:49:34.308Z",
   "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-00b210cfe6c0c28c0da62831",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Verona – Catanzaro | Speltips: 1X",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-910c58b36740d1eba099da36",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: Leganés – Córdoba | 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-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-f7499606b46574aee7afb996",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Drogheda – Derry City | 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-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-f61a3ba7df895892ae5ce337",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 5: Le Mans FC – Toulouse | Speltips: X2",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-4e100f553d7dde11173d63a2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Frankfurt – Köln – Sönderjyske | Speltips: 1",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-f56274c43fa8b1f175c3c7e9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 3: Frosinone – Sassuolo | Speltips: 12",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-93206d7930c2061afab28b86",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 2: Deportivo A Coruna – Levante | Speltips: 1",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "ambiguous",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-aabd52bf9f32b2b763a24f8a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Burnley – Wolverhampton | 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-15T19:56:56.000Z",
   "recorded_at": "2026-10-15T19:59:35.558Z",
   "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-739678c959a60249dbab1bf7",
   "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-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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-a0bc66bc327c4d59dd0dc8d7",
   "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-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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-740f48b4b8d335fb02ffc4c1",
   "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-13T07:11:53.000Z",
   "recorded_at": "2026-10-13T07:19:37.263Z",
   "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-c912c9effea6ef0232cdfa45",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 8: Tenerife – Girona | 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-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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-be2621d736a0508406475e6b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 7: KFUM Oslo – Vålerenga | Speltips: 2",
   "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-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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-0d760ffccc0545f713426dc7",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 6: Århus – Sönderjyske | Speltips: 12",
   "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-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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-f65ad3cd407b9a4d998d54eb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 4: Levante – Sevilla | 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-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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-ff1d6ba2cad6a248330aaf70",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match 1: Malmö – Kalmar | 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-12T07:21:54.000Z",
   "recorded_at": "2026-10-12T07:29:39.682Z",
   "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
  }
 ],
 "lead_time": {
  "contract_version": 1,
  "threshold_hours": 2.0,
  "picks": 125,
  "before_kickoff": 125,
  "after_kickoff": 0,
  "at_least_2h": 125,
  "share_2h_plus": 100.0,
  "median_hours": 26.5,
  "min_hours": 3.2,
  "max_hours": 299.3,
  "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
 },
 "baseline": {
  "contract_version": 1,
  "series_code": "market_price",
  "rule": "recorded-line-1.0",
  "state": "settled",
  "picks": 44,
  "settled_picks_all": 101,
  "excluded": {
   "market_without_favourite": 43,
   "no_recorded_line": 14,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 440000,
  "author_net_hundredths": 30785,
  "favourite_net_hundredths": 30785,
  "difference_hundredths": 0,
  "author_return_percent": 7.0,
  "favourite_return_percent": 7.0,
  "author_hit_rate": 63.6,
  "favourite_hit_rate": 63.6,
  "picked_favourite_share": 100.0,
  "by_market": [
   {
    "market_code": "1x2",
    "picks": 44,
    "staked_hundredths": 440000,
    "author_net_hundredths": 30785,
    "favourite_net_hundredths": 30785,
    "author_hits": 28,
    "favourite_hits": 28,
    "picked_favourite": 44,
    "author_return_percent": 7.0,
    "favourite_return_percent": 7.0
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-13T19:00:00.000Z",
    "author_cumulative_hundredths": -10000,
    "favourite_cumulative_hundredths": -10000
   },
   {
    "kickoff": "2026-10-13T19:00:00.000Z",
    "author_cumulative_hundredths": -8000,
    "favourite_cumulative_hundredths": -8000
   },
   {
    "kickoff": "2026-10-20T19:00:00.000Z",
    "author_cumulative_hundredths": -6800,
    "favourite_cumulative_hundredths": -6800
   },
   {
    "kickoff": "2026-10-20T19:00:00.000Z",
    "author_cumulative_hundredths": -16800,
    "favourite_cumulative_hundredths": -16800
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": -11400,
    "favourite_cumulative_hundredths": -11400
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": -21400,
    "favourite_cumulative_hundredths": -21400
   },
   {
    "kickoff": "2026-10-21T19:00:00.000Z",
    "author_cumulative_hundredths": -19202,
    "favourite_cumulative_hundredths": -19202
   },
   {
    "kickoff": "2026-10-22T19:00:00.000Z",
    "author_cumulative_hundredths": -14758,
    "favourite_cumulative_hundredths": -14758
   },
   {
    "kickoff": "2026-10-22T19:00:00.000Z",
    "author_cumulative_hundredths": -24758,
    "favourite_cumulative_hundredths": -24758
   },
   {
    "kickoff": "2026-10-23T18:30:00.000Z",
    "author_cumulative_hundredths": -34758,
    "favourite_cumulative_hundredths": -34758
   },
   {
    "kickoff": "2026-10-23T19:00:00.000Z",
    "author_cumulative_hundredths": -28658,
    "favourite_cumulative_hundredths": -28658
   },
   {
    "kickoff": "2026-10-24T14:00:00.000Z",
    "author_cumulative_hundredths": -14258,
    "favourite_cumulative_hundredths": -14258
   },
   {
    "kickoff": "2026-10-24T14:00:00.000Z",
    "author_cumulative_hundredths": -1758,
    "favourite_cumulative_hundredths": -1758
   },
   {
    "kickoff": "2026-10-24T14:00:00.000Z",
    "author_cumulative_hundredths": -11758,
    "favourite_cumulative_hundredths": -11758
   },
   {
    "kickoff": "2026-10-24T14:00:00.000Z",
    "author_cumulative_hundredths": -7410,
    "favourite_cumulative_hundredths": -7410
   },
   {
    "kickoff": "2026-10-24T14:00:00.000Z",
    "author_cumulative_hundredths": -17410,
    "favourite_cumulative_hundredths": -17410
   },
   {
    "kickoff": "2026-10-25T14:00:00.000Z",
    "author_cumulative_hundredths": -27410,
    "favourite_cumulative_hundredths": -27410
   },
   {
    "kickoff": "2026-10-25T14:00:00.000Z",
    "author_cumulative_hundredths": -37410,
    "favourite_cumulative_hundredths": -37410
   },
   {
    "kickoff": "2026-10-25T14:00:00.000Z",
    "author_cumulative_hundredths": -26610,
    "favourite_cumulative_hundredths": -26610
   },
   {
    "kickoff": "2026-10-25T17:00:00.000Z",
    "author_cumulative_hundredths": -21810,
    "favourite_cumulative_hundredths": -21810
   },
   {
    "kickoff": "2026-10-25T20:00:00.000Z",
    "author_cumulative_hundredths": -31810,
    "favourite_cumulative_hundredths": -31810
   },
   {
    "kickoff": "2026-10-26T18:30:00.000Z",
    "author_cumulative_hundredths": -21310,
    "favourite_cumulative_hundredths": -21310
   },
   {
    "kickoff": "2026-10-26T18:45:00.000Z",
    "author_cumulative_hundredths": -17810,
    "favourite_cumulative_hundredths": -17810
   },
   {
    "kickoff": "2026-10-27T19:45:00.000Z",
    "author_cumulative_hundredths": -14510,
    "favourite_cumulative_hundredths": -14510
   },
   {
    "kickoff": "2026-10-27T19:45:00.000Z",
    "author_cumulative_hundredths": -7760,
    "favourite_cumulative_hundredths": -7760
   },
   {
    "kickoff": "2026-10-28T19:45:00.000Z",
    "author_cumulative_hundredths": 5240,
    "favourite_cumulative_hundredths": 5240
   },
   {
    "kickoff": "2026-10-28T19:45:00.000Z",
    "author_cumulative_hundredths": -4760,
    "favourite_cumulative_hundredths": -4760
   },
   {
    "kickoff": "2026-10-29T19:45:00.000Z",
    "author_cumulative_hundredths": 8540,
    "favourite_cumulative_hundredths": 8540
   },
   {
    "kickoff": "2026-11-01T14:00:00.000Z",
    "author_cumulative_hundredths": 19540,
    "favourite_cumulative_hundredths": 19540
   },
   {
    "kickoff": "2026-11-01T14:00:00.000Z",
    "author_cumulative_hundredths": 23984,
    "favourite_cumulative_hundredths": 23984
   },
   {
    "kickoff": "2026-11-01T15:15:00.000Z",
    "author_cumulative_hundredths": 26112,
    "favourite_cumulative_hundredths": 26112
   },
   {
    "kickoff": "2026-11-02T20:00:00.000Z",
    "author_cumulative_hundredths": 37612,
    "favourite_cumulative_hundredths": 37612
   },
   {
    "kickoff": "2026-11-04T19:45:00.000Z",
    "author_cumulative_hundredths": 27612,
    "favourite_cumulative_hundredths": 27612
   },
   {
    "kickoff": "2026-11-04T20:00:00.000Z",
    "author_cumulative_hundredths": 36786,
    "favourite_cumulative_hundredths": 36786
   },
   {
    "kickoff": "2026-11-04T20:00:00.000Z",
    "author_cumulative_hundredths": 47286,
    "favourite_cumulative_hundredths": 47286
   },
   {
    "kickoff": "2026-11-04T20:00:00.000Z",
    "author_cumulative_hundredths": 49786,
    "favourite_cumulative_hundredths": 49786
   },
   {
    "kickoff": "2026-11-04T20:00:00.000Z",
    "author_cumulative_hundredths": 55086,
    "favourite_cumulative_hundredths": 55086
   },
   {
    "kickoff": "2026-11-05T20:00:00.000Z",
    "author_cumulative_hundredths": 45086,
    "favourite_cumulative_hundredths": 45086
   },
   {
    "kickoff": "2026-11-05T20:00:00.000Z",
    "author_cumulative_hundredths": 50786,
    "favourite_cumulative_hundredths": 50786
   },
   {
    "kickoff": "2026-11-07T15:00:00.000Z",
    "author_cumulative_hundredths": 40786,
    "favourite_cumulative_hundredths": 40786
   },
   {
    "kickoff": "2026-11-07T15:00:00.000Z",
    "author_cumulative_hundredths": 42285,
    "favourite_cumulative_hundredths": 42285
   },
   {
    "kickoff": "2026-11-07T15:00:00.000Z",
    "author_cumulative_hundredths": 32285,
    "favourite_cumulative_hundredths": 32285
   },
   {
    "kickoff": "2026-11-07T15:00:00.000Z",
    "author_cumulative_hundredths": 22285,
    "favourite_cumulative_hundredths": 22285
   },
   {
    "kickoff": "2026-11-07T15:00:00.000Z",
    "author_cumulative_hundredths": 30785,
    "favourite_cumulative_hundredths": 30785
   }
  ],
  "words": "Same stakes, same matches, same recorded moment: the author’s picks against backing the market favourite by the recorded line. Only markets with a single shortest price count (match result, over/under, both teams to score, handicap); correct score and combined markets are left out."
 },
 "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": 1,
  "first": 1,
  "last": 20,
  "author_url": "/sources/speltips-se/",
  "current": false
 },
 "title_tag": "Speltips.se: Football Prediction Record and Named Authors",
 "calculator": {
  "url": "/tools/luck-or-skill/?n=101&odds=1.64&roi=5.4&src=record",
  "n": 101,
  "odds": "1.64",
  "roi": "5.4",
  "series": "Recorded before kick-off, at our recorded market price"
 },
 "source_info": {
  "code_name": "speltips-se",
  "display_name": "Speltips.se",
  "type_code": "tips_website",
  "domains": [
   "speltips.se"
  ],
  "owner": null,
  "check": {
   "when": null,
   "source_list": []
  },
  "url": "/sources/speltips-se/",
  "products": [
   {
    "code_name": "streckexperten",
    "display_name": "Streckexperten",
    "type_code": "column",
    "url": "/sources/speltips-se/",
    "entity_ref": "e-584ae723dcff5b098d7b1d38",
    "summary": {
     "statements": 318,
     "predictions": 261,
     "settled_picks": 101,
     "headline_kind": "live_snapshot",
     "return_percent": 5.43,
     "headline_part": "live",
     "period_from": "2026-10-12",
     "period_to": "2026-11-06"
    }
   }
  ],
  "author_list": [
   {
    "name_shown": "Daniel Berggren",
    "url": "/authors/daniel-berggren/",
    "settled_picks": 11,
    "predictions": 36,
    "headline_part": "live"
   },
   {
    "name_shown": "Arvid Snacke",
    "url": "/authors/arvid-snacke/",
    "settled_picks": 10,
    "predictions": 26,
    "headline_part": "live"
   },
   {
    "name_shown": "Hugo Stenmark",
    "url": "/authors/hugo-stenmark/",
    "settled_picks": 10,
    "predictions": 32,
    "headline_part": "live"
   },
   {
    "name_shown": "Daniel Jacobsson",
    "url": "/authors/daniel-jacobsson/",
    "settled_picks": 8,
    "predictions": 30,
    "headline_part": "live"
   },
   {
    "name_shown": "Joakim Östman",
    "url": "/authors/joakim-ostman/",
    "settled_picks": 4,
    "predictions": 12,
    "headline_part": "live"
   }
  ],
  "authors_count": 5,
  "auto": false,
  "product": "streckexperten",
  "product_page": false
 },
 "data_revision": {
  "data_version": "2026-11-07.2",
  "updated": "2026-11-07",
  "current_release": "2026-11-07.2",
  "data_as_of": "2026-11-07",
  "method_version": "2.2",
  "price_rule": "independent odds snapshot",
  "series_code": "market_price",
  "sample": {
   "settled_picks": 101,
   "matches": 101,
   "void": 0,
   "period_from": "2026-10-12",
   "period_to": "2026-11-07",
   "composition_hash": "60345f032d6a0636638fa09a78ae9387e6435e39feda32ac6b52f5d9d461f900"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-7148bbb4043ea72cef04",
   "at": "2026-11-07T20:05:20.937Z",
   "data_version": "2026-11-07.2",
   "previous_data_version": "2026-11-07.1",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-06.2",
    "return_percent": "8.76",
    "settled_picks": 94,
    "matches": 94,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "dd59a4c59f2654aead62815bc1fc790acd77d2986a98cfb25cc3d693f695d406",
    "text": "+8.76% on 94 settled picks across 94 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-07.2",
    "return_percent": "5.43",
    "settled_picks": 101,
    "matches": 101,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "60345f032d6a0636638fa09a78ae9387e6435e39feda32ac6b52f5d9d461f900",
    "text": "+5.43% on 101 settled picks across 101 matches · independent odds snapshot · method 2.2"
   },
   "reason": "7 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 7,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-38343bc48234b1f79321",
   "at": "2026-11-07T00:03:19.781Z",
   "data_version": "2026-11-06.2",
   "previous_data_version": "2026-11-06.1",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-06.1",
    "return_percent": "8.77",
    "settled_picks": 90,
    "matches": 90,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "1f58461b8d01e67ee61813075ebcbbf7bb8d02b53dc44812944230925ccf8ffd",
    "text": "+8.77% on 90 settled picks across 90 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-06.2",
    "return_percent": "8.76",
    "settled_picks": 94,
    "matches": 94,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "dd59a4c59f2654aead62815bc1fc790acd77d2986a98cfb25cc3d693f695d406",
    "text": "+8.76% on 94 settled picks across 94 matches · independent odds snapshot · method 2.2"
   },
   "reason": "4 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-8c50e169eea6c39c2f19",
   "at": "2026-11-06T14:46:17.511Z",
   "data_version": "2026-11-06.1",
   "previous_data_version": "2026-11-05.3",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-05.1",
    "return_percent": "9.46",
    "settled_picks": 88,
    "matches": 88,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "fae8f2d601c0baf81e4b5893bd8a4bf5eaa7dae2b45e8feb5bea6381f07b38a3",
    "text": "+9.46% on 88 settled picks across 88 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-06.1",
    "return_percent": "8.77",
    "settled_picks": 90,
    "matches": 90,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "1f58461b8d01e67ee61813075ebcbbf7bb8d02b53dc44812944230925ccf8ffd",
    "text": "+8.77% on 90 settled picks across 90 matches · independent odds snapshot · method 2.2"
   },
   "reason": "2 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-5452d06af59199afc5c9",
   "at": "2026-11-05T05:43:48.128Z",
   "data_version": "2026-11-05.1",
   "previous_data_version": "2026-11-04.3",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-04.1",
    "return_percent": "9.07",
    "settled_picks": 79,
    "matches": 79,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "fd97c8184e28d789755075f241a4042c8651cbdb10c4e4c14bb7b7c047035256",
    "text": "+9.07% on 79 settled picks across 79 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-05.1",
    "return_percent": "9.46",
    "settled_picks": 88,
    "matches": 88,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "fae8f2d601c0baf81e4b5893bd8a4bf5eaa7dae2b45e8feb5bea6381f07b38a3",
    "text": "+9.46% on 88 settled picks across 88 matches · independent odds snapshot · method 2.2"
   },
   "reason": "9 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 9,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-8500fb7fc5d3f056b534",
   "at": "2026-11-04T03:35:56.412Z",
   "data_version": "2026-11-04.1",
   "previous_data_version": "2026-11-03.3",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-03.1",
    "return_percent": "10.10",
    "settled_picks": 76,
    "matches": 76,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "0a88cf5e6135b6b5eadd26cdd1c37dc08f1f6a25cccfab3c1fba8591e59d38b9",
    "text": "+10.10% on 76 settled picks across 76 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-04.1",
    "return_percent": "9.07",
    "settled_picks": 79,
    "matches": 79,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "fd97c8184e28d789755075f241a4042c8651cbdb10c4e4c14bb7b7c047035256",
    "text": "+9.07% on 79 settled picks across 79 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 3 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-e399fa04f2b240a3730a",
   "at": "2026-11-03T06:24:00.880Z",
   "data_version": "2026-11-03.1",
   "previous_data_version": "2026-11-02.3",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-02.1",
    "return_percent": "7.38",
    "settled_picks": 73,
    "matches": 73,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a688563917f684398595c5c411f4b248a039eba073b8f1052b6ec6d326fd8720",
    "text": "+7.38% on 73 settled picks across 73 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-03.1",
    "return_percent": "10.10",
    "settled_picks": 76,
    "matches": 76,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "0a88cf5e6135b6b5eadd26cdd1c37dc08f1f6a25cccfab3c1fba8591e59d38b9",
    "text": "+10.10% on 76 settled picks across 76 matches · independent odds snapshot · method 2.2"
   },
   "reason": "3 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-9cc8dd22cd6b64e050dc",
   "at": "2026-11-02T01:08:19.111Z",
   "data_version": "2026-11-02.1",
   "previous_data_version": "2026-11-01.3",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-01.3",
    "return_percent": "6.09",
    "settled_picks": 70,
    "matches": 70,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "9ea8178a47dc2655ec91d426ba516afb63b3b6bc9eead557d872ea7371e15569",
    "text": "+6.09% on 70 settled picks across 70 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-02.1",
    "return_percent": "7.38",
    "settled_picks": 73,
    "matches": 73,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a688563917f684398595c5c411f4b248a039eba073b8f1052b6ec6d326fd8720",
    "text": "+7.38% on 73 settled picks across 73 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 3 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-77ef500d4b69865e6bd3",
   "at": "2026-11-01T19:56:40.745Z",
   "data_version": "2026-11-01.3",
   "previous_data_version": "2026-11-01.2",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-31.1",
    "return_percent": "3.25",
    "settled_picks": 66,
    "matches": 66,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a234fc738cdfab9e1ab94e6fbe8fdb89291eb6f2edb059520cf3102243b6a1f7",
    "text": "+3.25% on 66 settled picks across 66 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-01.3",
    "return_percent": "6.09",
    "settled_picks": 70,
    "matches": 70,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "9ea8178a47dc2655ec91d426ba516afb63b3b6bc9eead557d872ea7371e15569",
    "text": "+6.09% on 70 settled picks across 70 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 4 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-5c5efe61724a30969789",
   "at": "2026-10-31T04:09:05.944Z",
   "data_version": "2026-10-31.1",
   "previous_data_version": "2026-10-30.3",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-30.1",
    "return_percent": "3.39",
    "settled_picks": 62,
    "matches": 62,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "703566a5d57bc77d5a1c49b4f1c0a387001056b7b2e36f89a1e26ad06f5a6f0c",
    "text": "+3.39% on 62 settled picks across 62 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-31.1",
    "return_percent": "3.25",
    "settled_picks": 66,
    "matches": 66,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a234fc738cdfab9e1ab94e6fbe8fdb89291eb6f2edb059520cf3102243b6a1f7",
    "text": "+3.25% on 66 settled picks across 66 matches · independent odds snapshot · method 2.2"
   },
   "reason": "4 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-8652b5b5f89daa31b037",
   "at": "2026-10-30T08:26:41.528Z",
   "data_version": "2026-10-30.1",
   "previous_data_version": "2026-10-29.1",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-29.1",
    "return_percent": "2.65",
    "settled_picks": 59,
    "matches": 59,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "d256e8c3c7dca875db4d9702c05e2202daf702cdf91ea32eaeee72d58ed584e6",
    "text": "+2.65% on 59 settled picks across 59 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-30.1",
    "return_percent": "3.39",
    "settled_picks": 62,
    "matches": 62,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "703566a5d57bc77d5a1c49b4f1c0a387001056b7b2e36f89a1e26ad06f5a6f0c",
    "text": "+3.39% on 62 settled picks across 62 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 3 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-15d3181b7f54e2eacef2",
   "at": "2026-10-29T20:28:50.091Z",
   "data_version": "2026-10-29.1",
   "previous_data_version": "2026-10-28.4",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-28.1",
    "return_percent": "3.43",
    "settled_picks": 52,
    "matches": 52,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "f2e78ad3aa692ddd1ef636033a88a1669a5fb7bdd70f67f2c4e619893905f254",
    "text": "+3.43% on 52 settled picks across 52 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-29.1",
    "return_percent": "2.65",
    "settled_picks": 59,
    "matches": 59,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "d256e8c3c7dca875db4d9702c05e2202daf702cdf91ea32eaeee72d58ed584e6",
    "text": "+2.65% on 59 settled picks across 59 matches · independent odds snapshot · method 2.2"
   },
   "reason": "7 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 7,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-263f17d8456d816c7dd7",
   "at": "2026-10-28T01:24:12.367Z",
   "data_version": "2026-10-28.1",
   "previous_data_version": "2026-10-27.3",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-27.1",
    "return_percent": "1.31",
    "settled_picks": 49,
    "matches": 49,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "6a1420891ce0886d312428e334e1b3541cdadb19cd7529c16e2411aa8fbfb3a9",
    "text": "+1.31% on 49 settled picks across 49 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-28.1",
    "return_percent": "3.43",
    "settled_picks": 52,
    "matches": 52,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "f2e78ad3aa692ddd1ef636033a88a1669a5fb7bdd70f67f2c4e619893905f254",
    "text": "+3.43% on 52 settled picks across 52 matches · independent odds snapshot · method 2.2"
   },
   "reason": "3 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 3,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-b526fd87a550712f1cc5",
   "at": "2026-10-27T07:47:02.386Z",
   "data_version": "2026-10-27.1",
   "previous_data_version": "2026-10-26.1",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-24.4",
    "return_percent": "2.54",
    "settled_picks": 35,
    "matches": 35,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a2fbb60d34851adb99a71053e5ec648dd599c9a7d160c583f89e211ab1cc992c",
    "text": "+2.54% on 35 settled picks across 35 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-27.1",
    "return_percent": "1.31",
    "settled_picks": 49,
    "matches": 49,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "6a1420891ce0886d312428e334e1b3541cdadb19cd7529c16e2411aa8fbfb3a9",
    "text": "+1.31% on 49 settled picks across 49 matches · independent odds snapshot · method 2.2"
   },
   "reason": "14 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 14,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-fd8ba0ed939c0c9a1318",
   "at": "2026-10-24T16:52:01.947Z",
   "data_version": "2026-10-24.4",
   "previous_data_version": "2026-10-24.3",
   "url": "/sources/speltips-se/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-10-24.3",
    "return_percent": "-0.32",
    "settled_picks": 27,
    "matches": 27,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "417a160435a792c51068ddc40d4b670e9fcb7c70ba85e1b48052f2f4a54c223e",
    "text": "−0.32% on 27 settled picks across 27 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.4",
    "return_percent": "2.54",
    "settled_picks": 35,
    "matches": 35,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "a2fbb60d34851adb99a71053e5ec648dd599c9a7d160c583f89e211ab1cc992c",
    "text": "+2.54% on 35 settled picks across 35 matches · independent odds snapshot · method 2.2"
   },
   "reason": "8 new settled picks from matches played after the previous data version.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 8,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-02c87fc1be1aa15a623b",
   "at": "2026-10-24T11:27:41.323Z",
   "data_version": "2026-10-24.3",
   "previous_data_version": "2026-10-24.2",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-24.1",
    "return_percent": "-0.77",
    "settled_picks": 23,
    "matches": 23,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "aec794551d4a9ee06e4d9c6e65ecf4abd4730446912943d66b7459ccea3fde66",
    "text": "−0.77% on 23 settled picks across 23 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.3",
    "return_percent": "-0.32",
    "settled_picks": 27,
    "matches": 27,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "417a160435a792c51068ddc40d4b670e9fcb7c70ba85e1b48052f2f4a54c223e",
    "text": "−0.32% on 27 settled picks across 27 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 4 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 4,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-e04d168ff35f4c778e02",
   "at": "2026-10-24T01:51:11.728Z",
   "data_version": "2026-10-24.1",
   "previous_data_version": "2026-10-23.4",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-22.6",
    "return_percent": "-3.40",
    "settled_picks": 18,
    "matches": 18,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "90383afd63800d5c549b93da99d262183c3b94a5d2ae1622b5c82a9ae804183d",
    "text": "−3.40% on 18 settled picks across 18 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-24.1",
    "return_percent": "-0.77",
    "settled_picks": 23,
    "matches": 23,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "aec794551d4a9ee06e4d9c6e65ecf4abd4730446912943d66b7459ccea3fde66",
    "text": "−0.77% on 23 settled picks across 23 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 5 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 5,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-f06e7ac9e7f0efb82995",
   "at": "2026-10-22T22:37:17.307Z",
   "data_version": "2026-10-22.6",
   "previous_data_version": "2026-10-22.5",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-22.4",
    "return_percent": "-5.31",
    "settled_picks": 17,
    "matches": 17,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "13f5d5c94bd9079af10facad1ed465cd8a5d691a758ee44caa000e878eadea19",
    "text": "−5.31% on 17 settled picks across 17 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-22.6",
    "return_percent": "-3.40",
    "settled_picks": 18,
    "matches": 18,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "90383afd63800d5c549b93da99d262183c3b94a5d2ae1622b5c82a9ae804183d",
    "text": "−3.40% on 18 settled picks across 18 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-6b82cbcbcda8bd875ea4",
   "at": "2026-10-22T13:04:00.441Z",
   "data_version": "2026-10-22.4",
   "previous_data_version": "2026-10-22.3",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-22.1",
    "return_percent": "-8.92",
    "settled_picks": 16,
    "matches": 16,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "da6d922b57e13b6d78aed403e7edda913470d926c6de0a5bbec8df7772e44aa0",
    "text": "−8.92% on 16 settled picks across 16 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-22.4",
    "return_percent": "-5.31",
    "settled_picks": 17,
    "matches": 17,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "13f5d5c94bd9079af10facad1ed465cd8a5d691a758ee44caa000e878eadea19",
    "text": "−5.31% on 17 settled picks across 17 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 1 earlier pick for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-62bf6cde27877fe7b171",
   "at": "2026-10-22T03:02:07.338Z",
   "data_version": "2026-10-22.1",
   "previous_data_version": "2026-10-21.3",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-13.6",
    "return_percent": "-5.12",
    "settled_picks": 7,
    "matches": 7,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "9272448ce73038c19e6926949b6ca9bd4a762a1710f5c54a2fbda86324d4168c",
    "text": "−35.84 points on 7 settled picks across 7 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-22.1",
    "return_percent": "-8.92",
    "settled_picks": 16,
    "matches": 16,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "da6d922b57e13b6d78aed403e7edda913470d926c6de0a5bbec8df7772e44aa0",
    "text": "−8.92% on 16 settled picks across 16 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 4 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture); also 5 new results.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 9,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-11d3c97f1d83303fe1c0",
   "at": "2026-10-13T21:34:28.953Z",
   "data_version": "2026-10-13.6",
   "previous_data_version": "2026-10-13.5",
   "url": "/sources/speltips-se/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-12.5",
    "return_percent": "51.52",
    "settled_picks": 2,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "23b7b4f1093d185cbbe25ea3e4d1fe694c844a72046ba36bd4db29fa32c28ddb",
    "text": "+103.03 points on 2 settled picks across 2 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-10-13.6",
    "return_percent": "-5.12",
    "settled_picks": 7,
    "matches": 7,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "9272448ce73038c19e6926949b6ca9bd4a762a1710f5c54a2fbda86324d4168c",
    "text": "−35.84 points on 7 settled picks across 7 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 5 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture).",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 5,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "counts_by_slice": {
  "portions": [
   {
    "code": "live",
    "title": "Recorded before kick-off",
    "price_rule": "Return at our recorded market price",
    "settled_picks": 101,
    "total_check": true,
    "market_list": [
     {
      "code_name": "1x2",
      "in_words": "Match result",
      "url": null,
      "settled_picks": 58,
      "won": 38,
      "void": 0,
      "net_points_hundredths": 56327,
      "return_percent": "9.7",
      "period_from": "2026-10-13",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.78",
      "odds_from_author": 0,
      "odds_from_snapshot": 58
     },
     {
      "code_name": "double_chance",
      "in_words": "Double chance",
      "url": null,
      "settled_picks": 43,
      "won": 32,
      "void": 0,
      "net_points_hundredths": -1455,
      "return_percent": "-0.3",
      "period_from": "2026-10-12",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.39",
      "odds_from_author": 0,
      "odds_from_snapshot": 43
     }
    ],
    "leagues": [
     {
      "code_name": "UEFA Champions League",
      "in_words": "UEFA Champions League",
      "url": "/football/competitions/uefa-champions-league/",
      "settled_picks": 22,
      "won": 14,
      "void": 0,
      "net_points_hundredths": -32710,
      "return_percent": "-14.9",
      "period_from": "2026-10-13",
      "period_to": "2026-11-04",
      "small_sample": false,
      "average_odds": "1.54",
      "odds_from_author": 0,
      "odds_from_snapshot": 22,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 12,
        "won": 8,
        "void": 0,
        "net_points_hundredths": -9525,
        "return_percent": "-7.9",
        "period_from": "2026-10-13",
        "period_to": "2026-11-04",
        "small_sample": false,
        "average_odds": "1.63",
        "odds_from_author": 0,
        "odds_from_snapshot": 12
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 10,
        "won": 6,
        "void": 0,
        "net_points_hundredths": -23185,
        "return_percent": "-23.2",
        "period_from": "2026-10-13",
        "period_to": "2026-11-04",
        "small_sample": false,
        "average_odds": "1.43",
        "odds_from_author": 0,
        "odds_from_snapshot": 10
       }
      ]
     },
     {
      "code_name": "EFL Championship",
      "in_words": "EFL Championship",
      "url": "/football/competitions/efl-championship/",
      "settled_picks": 13,
      "won": 8,
      "void": 0,
      "net_points_hundredths": 8500,
      "return_percent": "6.5",
      "period_from": "2026-10-23",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.69",
      "odds_from_author": 0,
      "odds_from_snapshot": 13,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 7,
        "won": 4,
        "void": 0,
        "net_points_hundredths": 9500,
        "return_percent": null,
        "period_from": "2026-10-23",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.92",
        "odds_from_author": 0,
        "odds_from_snapshot": 7
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 6,
        "won": 4,
        "void": 0,
        "net_points_hundredths": -1000,
        "return_percent": null,
        "period_from": "2026-10-24",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.42",
        "odds_from_author": 0,
        "odds_from_snapshot": 6
       }
      ]
     },
     {
      "code_name": "Premier League",
      "in_words": "Premier League",
      "url": "/football/competitions/premier-league/",
      "settled_picks": 12,
      "won": 9,
      "void": 0,
      "net_points_hundredths": 22751,
      "return_percent": "19.0",
      "period_from": "2026-10-12",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.68",
      "odds_from_author": 0,
      "odds_from_snapshot": 12,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 8,
        "won": 5,
        "void": 0,
        "net_points_hundredths": 5726,
        "return_percent": null,
        "period_from": "2026-10-24",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.81",
        "odds_from_author": 0,
        "odds_from_snapshot": 8
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 4,
        "won": 4,
        "void": 0,
        "net_points_hundredths": 17025,
        "return_percent": null,
        "period_from": "2026-10-12",
        "period_to": "2026-11-02",
        "small_sample": true,
        "average_odds": "1.43",
        "odds_from_author": 0,
        "odds_from_snapshot": 4
       }
      ]
     },
     {
      "code_name": "Serie A",
      "in_words": "Serie A",
      "url": "/football/competitions/serie-a/",
      "settled_picks": 11,
      "won": 10,
      "void": 0,
      "net_points_hundredths": 35739,
      "return_percent": "32.5",
      "period_from": "2026-10-12",
      "period_to": "2026-11-06",
      "small_sample": false,
      "average_odds": "1.48",
      "odds_from_author": 0,
      "odds_from_snapshot": 11,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 6,
        "won": 5,
        "void": 0,
        "net_points_hundredths": 5445,
        "return_percent": null,
        "period_from": "2026-10-12",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.38",
        "odds_from_author": 0,
        "odds_from_snapshot": 6
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 5,
        "won": 5,
        "void": 0,
        "net_points_hundredths": 30294,
        "return_percent": null,
        "period_from": "2026-10-25",
        "period_to": "2026-11-01",
        "small_sample": true,
        "average_odds": "1.61",
        "odds_from_author": 0,
        "odds_from_snapshot": 5
       }
      ]
     },
     {
      "code_name": "Allsvenskan",
      "in_words": "Allsvenskan",
      "url": "/football/competitions/allsvenskan/",
      "settled_picks": 7,
      "won": 4,
      "void": 0,
      "net_points_hundredths": -6900,
      "return_percent": "-9.9",
      "period_from": "2026-10-25",
      "period_to": "2026-11-02",
      "small_sample": true,
      "average_odds": "1.72",
      "odds_from_author": 0,
      "odds_from_snapshot": 7,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 6,
        "won": 4,
        "void": 0,
        "net_points_hundredths": 3100,
        "return_percent": null,
        "period_from": "2026-10-25",
        "period_to": "2026-11-02",
        "small_sample": true,
        "average_odds": "1.78",
        "odds_from_author": 0,
        "odds_from_snapshot": 6
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-29",
        "period_to": "2026-10-29",
        "small_sample": true,
        "average_odds": "1.36",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "LaLiga",
      "in_words": "LaLiga",
      "url": "/football/competitions/laliga/",
      "settled_picks": 7,
      "won": 4,
      "void": 0,
      "net_points_hundredths": -10863,
      "return_percent": "-15.5",
      "period_from": "2026-10-23",
      "period_to": "2026-11-06",
      "small_sample": true,
      "average_odds": "1.61",
      "odds_from_author": 0,
      "odds_from_snapshot": 7,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 4,
        "won": 2,
        "void": 0,
        "net_points_hundredths": -6372,
        "return_percent": null,
        "period_from": "2026-10-25",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.70",
        "odds_from_author": 0,
        "odds_from_snapshot": 4
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 3,
        "won": 2,
        "void": 0,
        "net_points_hundredths": -4491,
        "return_percent": null,
        "period_from": "2026-10-23",
        "period_to": "2026-10-26",
        "small_sample": true,
        "average_odds": "1.49",
        "odds_from_author": 0,
        "odds_from_snapshot": 3
       }
      ]
     },
     {
      "code_name": "UEFA Europa League",
      "in_words": "UEFA Europa League",
      "url": "/football/competitions/uefa-europa-league/",
      "settled_picks": 5,
      "won": 3,
      "void": 0,
      "net_points_hundredths": -7849,
      "return_percent": "-15.7",
      "period_from": "2026-10-22",
      "period_to": "2026-11-05",
      "small_sample": true,
      "average_odds": "1.54",
      "odds_from_author": 0,
      "odds_from_snapshot": 5,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 3,
        "won": 1,
        "void": 0,
        "net_points_hundredths": -15556,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-11-05",
        "small_sample": true,
        "average_odds": "1.64",
        "odds_from_author": 0,
        "odds_from_snapshot": 3
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 2,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 7707,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-10-22",
        "small_sample": true,
        "average_odds": "1.39",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       }
      ]
     },
     {
      "code_name": "EFL Cup (Carabao)",
      "in_words": "EFL Cup (Carabao)",
      "url": "/football/competitions/efl-cup-carabao/",
      "settled_picks": 4,
      "won": 2,
      "void": 0,
      "net_points_hundredths": 6300,
      "return_percent": "15.8",
      "period_from": "2026-10-28",
      "period_to": "2026-10-29",
      "small_sample": true,
      "average_odds": "1.99",
      "odds_from_author": 0,
      "odds_from_snapshot": 4,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 3,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 16300,
        "return_percent": null,
        "period_from": "2026-10-28",
        "period_to": "2026-10-29",
        "small_sample": true,
        "average_odds": "2.23",
        "odds_from_author": 0,
        "odds_from_snapshot": 3
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-28",
        "period_to": "2026-10-28",
        "small_sample": true,
        "average_odds": "1.28",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "EFL League One",
      "in_words": "EFL League One",
      "url": "/football/competitions/efl-league-one/",
      "settled_picks": 4,
      "won": 2,
      "void": 0,
      "net_points_hundredths": -13350,
      "return_percent": "-33.4",
      "period_from": "2026-10-21",
      "period_to": "2026-11-04",
      "small_sample": true,
      "average_odds": "1.93",
      "odds_from_author": 0,
      "odds_from_snapshot": 4,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 3,
        "won": 1,
        "void": 0,
        "net_points_hundredths": -14750,
        "return_percent": null,
        "period_from": "2026-10-21",
        "period_to": "2026-11-04",
        "small_sample": true,
        "average_odds": "2.19",
        "odds_from_author": 0,
        "odds_from_snapshot": 3
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 1400,
        "return_percent": null,
        "period_from": "2026-10-27",
        "period_to": "2026-10-27",
        "small_sample": true,
        "average_odds": "1.14",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Ligue 1",
      "in_words": "Ligue 1",
      "url": "/football/competitions/ligue-1/",
      "settled_picks": 4,
      "won": 4,
      "void": 0,
      "net_points_hundredths": 10993,
      "return_percent": "27.5",
      "period_from": "2026-10-25",
      "period_to": "2026-11-06",
      "small_sample": true,
      "average_odds": "1.27",
      "odds_from_author": 0,
      "odds_from_snapshot": 4,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 4,
        "won": 4,
        "void": 0,
        "net_points_hundredths": 10993,
        "return_percent": null,
        "period_from": "2026-10-25",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.27",
        "odds_from_author": 0,
        "odds_from_snapshot": 4
       }
      ]
     },
     {
      "code_name": "UEFA Conference League",
      "in_words": "UEFA Conference League",
      "url": "/football/competitions/uefa-conference-league/",
      "settled_picks": 3,
      "won": 3,
      "void": 0,
      "net_points_hundredths": 10800,
      "return_percent": "36.0",
      "period_from": "2026-10-22",
      "period_to": "2026-11-05",
      "small_sample": true,
      "average_odds": "1.36",
      "odds_from_author": 0,
      "odds_from_snapshot": 3,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 2,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 5100,
        "return_percent": null,
        "period_from": "2026-10-22",
        "period_to": "2026-10-22",
        "small_sample": true,
        "average_odds": "1.25",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 5700,
        "return_percent": null,
        "period_from": "2026-11-05",
        "period_to": "2026-11-05",
        "small_sample": true,
        "average_odds": "1.57",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Bundesliga",
      "in_words": "Bundesliga",
      "url": "/football/competitions/bundesliga/",
      "settled_picks": 2,
      "won": 0,
      "void": 0,
      "net_points_hundredths": -20000,
      "return_percent": "-100.0",
      "period_from": "2026-10-23",
      "period_to": "2026-10-30",
      "small_sample": true,
      "average_odds": "1.36",
      "odds_from_author": 0,
      "odds_from_snapshot": 2,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-30",
        "period_to": "2026-10-30",
        "small_sample": true,
        "average_odds": "1.38",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-23",
        "period_to": "2026-10-23",
        "small_sample": true,
        "average_odds": "1.33",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Belgian Pro League",
      "in_words": "Belgian Pro League",
      "url": "/football/competitions/belgian-pro-league/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 4000,
      "return_percent": "40.0",
      "period_from": "2026-10-30",
      "period_to": "2026-10-30",
      "small_sample": true,
      "average_odds": "1.40",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 4000,
        "return_percent": null,
        "period_from": "2026-10-30",
        "period_to": "2026-10-30",
        "small_sample": true,
        "average_odds": "1.40",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Brasileiro Série A",
      "in_words": "Brasileiro Série A",
      "url": "/football/competitions/brasileiro-serie-a/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 6100,
      "return_percent": "61.0",
      "period_from": "2026-11-05",
      "period_to": "2026-11-05",
      "small_sample": true,
      "average_odds": "1.61",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 6100,
        "return_percent": null,
        "period_from": "2026-11-05",
        "period_to": "2026-11-05",
        "small_sample": true,
        "average_odds": "1.61",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Eliteserien",
      "in_words": "Eliteserien",
      "url": "/football/competitions/eliteserien/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 5600,
      "return_percent": "56.0",
      "period_from": "2026-10-30",
      "period_to": "2026-10-30",
      "small_sample": true,
      "average_odds": "1.56",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 5600,
        "return_percent": null,
        "period_from": "2026-10-30",
        "period_to": "2026-10-30",
        "small_sample": true,
        "average_odds": "1.56",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Germany DFB Pokal",
      "in_words": "Germany DFB Pokal",
      "url": "/football/competitions/germany-dfb-pokal/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 18310,
      "return_percent": "183.1",
      "period_from": "2026-10-28",
      "period_to": "2026-10-28",
      "small_sample": true,
      "average_odds": "2.83",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 18310,
        "return_percent": null,
        "period_from": "2026-10-28",
        "period_to": "2026-10-28",
        "small_sample": true,
        "average_odds": "2.83",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "LaLiga Segunda",
      "in_words": "LaLiga Segunda",
      "url": "/football/competitions/laliga-segunda/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 3451,
      "return_percent": "34.5",
      "period_from": "2026-10-26",
      "period_to": "2026-10-26",
      "small_sample": true,
      "average_odds": "1.35",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 3451,
        "return_percent": null,
        "period_from": "2026-10-26",
        "period_to": "2026-10-26",
        "small_sample": true,
        "average_odds": "1.35",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Primeira Liga",
      "in_words": "Primeira Liga",
      "url": "/football/competitions/primeira-liga/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 3500,
      "return_percent": "35.0",
      "period_from": "2026-10-26",
      "period_to": "2026-10-26",
      "small_sample": true,
      "average_odds": "1.35",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 3500,
        "return_percent": null,
        "period_from": "2026-10-26",
        "period_to": "2026-10-26",
        "small_sample": true,
        "average_odds": "1.35",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Süper Lig",
      "in_words": "Süper Lig",
      "url": "/football/competitions/super-lig/",
      "settled_picks": 1,
      "won": 1,
      "void": 0,
      "net_points_hundredths": 10500,
      "return_percent": "105.0",
      "period_from": "2026-10-26",
      "period_to": "2026-10-26",
      "small_sample": true,
      "average_odds": "2.05",
      "odds_from_author": 0,
      "odds_from_snapshot": 1,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 10500,
        "return_percent": null,
        "period_from": "2026-10-26",
        "period_to": "2026-10-26",
        "small_sample": true,
        "average_odds": "2.05",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     }
    ],
    "best_slice": {
     "portion": "live",
     "scope": "market",
     "competition": null,
     "competition_url": null,
     "market_code": "1x2",
     "market_words": "Match result",
     "in_words": "Match result",
     "settled_picks": 58,
     "won": 38,
     "lost": 20,
     "void": 0,
     "net_points_hundredths": 56327,
     "return_percent": "9.7",
     "small_sample": false,
     "threshold": 15,
     "average_odds": "1.78",
     "odds_from_author": 0,
     "odds_from_snapshot": 58,
     "period_from": "2026-10-13",
     "period_to": "2026-11-07"
    }
   }
  ],
  "best_slice": {
   "portion": "live",
   "scope": "market",
   "competition": null,
   "competition_url": null,
   "market_code": "1x2",
   "market_words": "Match result",
   "in_words": "Match result",
   "settled_picks": 58,
   "won": 38,
   "lost": 20,
   "void": 0,
   "net_points_hundredths": 56327,
   "return_percent": "9.7",
   "small_sample": false,
   "threshold": 15,
   "average_odds": "1.78",
   "odds_from_author": 0,
   "odds_from_snapshot": 58,
   "period_from": "2026-10-13",
   "period_to": "2026-11-07"
  }
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 12 October 2026 · 261 predictions · last change 6 November 2026",
  "url": "https://forecastrecord.com/sources/speltips-se/",
  "s": "2026-10-12",
  "prediction_count": 261,
  "refreshed_at": "2026-11-06",
  "html": "<a href=\"https://forecastrecord.com/sources/speltips-se/\">Record tracked by Forecast Record since 12 October 2026 · 261 predictions · last change 6 November 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 124,
  "days": 27,
  "weeks": 4,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 81,
  "first_settled_on": "2026-10-12",
  "products_in_level": 1,
  "rule": {
   "tracked": {
    "min_settled": 30,
    "min_days": 30,
    "min_distinct_weeks": 2,
    "no_violations": true
   },
   "established": {
    "min_settled": 100,
    "min_days": 90
   }
  },
  "show": true
 },
 "no_own_record": {
  "checked_at": "2026-10-11"
 },
 "author_type": "Prediction site",
 "data_changes": {
  "added_later": null,
  "records_corrected": 0,
  "last_correction_at": null,
  "corrections_url": "/corrections/"
 },
 "entity_id": "source:speltips-se",
 "source_revision": 94,
 "related": [
  {
   "url": "/cards/e-584ae723dcff5b098d7b1d38-bank/",
   "name": "Bankroll card — Streckexperten",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-584ae723dcff5b098d7b1d38-month-following/",
   "name": "A month following Streckexperten",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-584ae723dcff5b098d7b1d38-said-vs-happened/",
   "name": "Said → happened — Streckexperten",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-584ae723dcff5b098d7b1d38-turning-point/",
   "name": "Turning point — Streckexperten",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/for-authors/speltips-se/",
   "name": "Your titles on Forecast Record: Streckexperten",
   "detail": null,
   "source_group": "for_authors"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 101,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 261,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 261,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 101,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "/authors/daniel-berggren/",
   "value": 11,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.part.live",
   "entity": "/authors/arvid-snacke/",
   "value": 10,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.part.live",
   "entity": "/authors/hugo-stenmark/",
   "value": 10,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.part.live",
   "entity": "/authors/daniel-jacobsson/",
   "value": 8,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.part.live",
   "entity": "/authors/joakim-ostman/",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.window",
   "entity": "e-584ae723dcff5b098d7b1d38",
   "value": 101,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
