{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "author",
 "url": "/authors/ivan/",
 "canonical": "/authors/ivan/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Ivan: Football Prediction Record",
 "description": "Verified record: 29 settled picks by Ivan recorded before kick-off across 22 matches, 30 Oct 2026 – 7 Nov 2026: −4.5% at our recorded market prices.",
 "first_paragraph": {
  "body": "Forecast Record recorded 29 settled live picks by Ivan before kick-off across 22 matches between 30 October and 7 November 2026. At our recorded market prices these picks returned −4.5% on the total staked. Of the 77 predictions we hold for Ivan, 62 are linked to matches: 62 were recorded by us before kick-off. Figures as of 7 November 2026.",
  "key_number": "−4.5%",
  "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": 29,
  "date_count": 10,
  "required_settled": 10,
  "required_dates": 2
 },
 "data_date": "2026-11-07T18:35:12.703Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "23f0d7597b5b332d2ed6b384bee9a00ec2dca86656e519eba52b28b9d0475480",
 "dependency_group": "author:e-8becc6a23fa71d969e511947",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Person",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/ivan/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/authors/ivan/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-8becc6a23fa71d969e511947",
  "public_name": "Ivan",
  "tracker_number": 6225,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-27",
   "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-8becc6a23fa71d969e511947-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": "-4.5548",
   "unit": "percent",
   "data_status": "calculated",
   "cause": null,
   "n_bets": 29,
   "n_events": 22,
   "n_void": 0,
   "ci_low": "-39.0161",
   "ci_high": "24.2559",
   "ci_method": "cluster_bootstrap",
   "price_source": "market_price",
   "coverage_percent": "0.00",
   "breakdown": [],
   "methodology_version": "2.2",
   "data_date": "2026-11-07T18:35:12.703Z",
   "enough_for_ranking": false,
   "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: 29 settled picks across 22 matches",
  "average_odds": "1.56",
  "odds_from_author": 0,
  "odds_from_snapshot": 29
 },
 "metrics": [],
 "history": [],
 "simulation": {
  "series_uid": "sr-091a82d9ca1f597ce66a29a6",
  "bankroll_hundredths": 986791,
  "reserve_hundredths": 170000,
  "issued_total_hundredths": 1000000,
  "top_up_count": 0,
  "profit_hundredths": -13209,
  "rewards_off": null,
  "initial_hundredths": 1000000,
  "stake_hundredths": 10000,
  "data_points": [
   {
    "at": "2026-10-31T19:19:08.875Z",
    "bankroll_hundredths": 1002450,
    "profit_hundredths": 2450,
    "outcome_id": "ish-f6586f3a06ac3afe904c31c5"
   },
   {
    "at": "2026-10-31T22:07:23.549Z",
    "bankroll_hundredths": 992450,
    "profit_hundredths": -7550,
    "outcome_id": "ish-48f5fd33ea198b9344b7bd4e"
   },
   {
    "at": "2026-11-01T09:30:24.525Z",
    "bankroll_hundredths": 994250,
    "profit_hundredths": -5750,
    "outcome_id": "ish-a4a21fed9258ac93c0128a35"
   },
   {
    "at": "2026-11-01T14:35:27.193Z",
    "bankroll_hundredths": 997250,
    "profit_hundredths": -2750,
    "outcome_id": "ish-164b8a475a3ad41abfdbc7a8"
   },
   {
    "at": "2026-11-01T16:27:38.434Z",
    "bankroll_hundredths": 987250,
    "profit_hundredths": -12750,
    "outcome_id": "ish-195f9e536708d66709c16fa1"
   },
   {
    "at": "2026-11-01T16:27:38.439Z",
    "bankroll_hundredths": 991750,
    "profit_hundredths": -8250,
    "outcome_id": "ish-6e87915bebb0ac1e3796db7a"
   },
   {
    "at": "2026-11-01T19:16:07.895Z",
    "bankroll_hundredths": 981750,
    "profit_hundredths": -18250,
    "outcome_id": "ish-d1e741c61f9b8a418921dfab"
   },
   {
    "at": "2026-11-01T22:13:44.947Z",
    "bankroll_hundredths": 971750,
    "profit_hundredths": -28250,
    "outcome_id": "ish-d3056781d41b9243180d5401"
   },
   {
    "at": "2026-11-02T20:18:11.669Z",
    "bankroll_hundredths": 976350,
    "profit_hundredths": -23650,
    "outcome_id": "ish-10baa33167445c193ea61c73"
   },
   {
    "at": "2026-11-02T22:12:59.327Z",
    "bankroll_hundredths": 982850,
    "profit_hundredths": -17150,
    "outcome_id": "ish-278056298dc4a929acb24c4e"
   },
   {
    "at": "2026-11-02T22:13:08.971Z",
    "bankroll_hundredths": 985822,
    "profit_hundredths": -14178,
    "outcome_id": "ish-ca130776ca3cd060d0cb60e8"
   },
   {
    "at": "2026-11-02T23:10:47.027Z",
    "bankroll_hundredths": 990522,
    "profit_hundredths": -9478,
    "outcome_id": "ish-05b7338ffb4ce5ab21c0fe72"
   },
   {
    "at": "2026-11-03T22:07:39.468Z",
    "bankroll_hundredths": 980522,
    "profit_hundredths": -19478,
    "outcome_id": "ish-8088697714305741f73432e8"
   },
   {
    "at": "2026-11-06T21:52:31.860Z",
    "bankroll_hundredths": 984922,
    "profit_hundredths": -15078,
    "outcome_id": "ish-6e38f2454afe47a7f599a6f5"
   },
   {
    "at": "2026-11-06T22:16:40.530Z",
    "bankroll_hundredths": 992122,
    "profit_hundredths": -7878,
    "outcome_id": "ish-f03d1b4d62b9c01a3a05037a"
   },
   {
    "at": "2026-11-06T22:16:40.544Z",
    "bankroll_hundredths": 997822,
    "profit_hundredths": -2178,
    "outcome_id": "ish-94ac272b2b423c0f426a34c6"
   },
   {
    "at": "2026-11-06T22:16:40.681Z",
    "bankroll_hundredths": 987822,
    "profit_hundredths": -12178,
    "outcome_id": "ish-cfb176582593355e4ae4ec36"
   },
   {
    "at": "2026-11-07T09:36:59.329Z",
    "bankroll_hundredths": 977822,
    "profit_hundredths": -22178,
    "outcome_id": "ish-a1ae3aba18878631c1668e86"
   },
   {
    "at": "2026-11-07T09:36:59.336Z",
    "bankroll_hundredths": 967822,
    "profit_hundredths": -32178,
    "outcome_id": "ish-33d08e4b47cdd31186a64171"
   },
   {
    "at": "2026-11-07T09:36:59.341Z",
    "bankroll_hundredths": 957822,
    "profit_hundredths": -42178,
    "outcome_id": "ish-e6e3e6baafd8b07619807d43"
   },
   {
    "at": "2026-11-07T09:53:07.539Z",
    "bankroll_hundredths": 963920,
    "profit_hundredths": -36080,
    "outcome_id": "ish-2f88695f21bda697a43aebad"
   },
   {
    "at": "2026-11-07T09:53:07.562Z",
    "bankroll_hundredths": 971246,
    "profit_hundredths": -28754,
    "outcome_id": "ish-1c26a7a7ed345f3d5bf35786"
   },
   {
    "at": "2026-11-07T10:28:44.068Z",
    "bankroll_hundredths": 973246,
    "profit_hundredths": -26754,
    "outcome_id": "ish-c786af42cd4bbb48b69cac9b"
   },
   {
    "at": "2026-11-07T10:28:44.115Z",
    "bankroll_hundredths": 979846,
    "profit_hundredths": -20154,
    "outcome_id": "ish-c58c1ea2c7a994e88633ab9d"
   },
   {
    "at": "2026-11-07T10:28:44.770Z",
    "bankroll_hundredths": 986346,
    "profit_hundredths": -13654,
    "outcome_id": "ish-80abad66132f9ca088dd48c8"
   },
   {
    "at": "2026-11-07T11:05:04.226Z",
    "bankroll_hundredths": 989546,
    "profit_hundredths": -10454,
    "outcome_id": "ish-c2312d63a886f8677ff7711f"
   },
   {
    "at": "2026-11-07T17:01:59.423Z",
    "bankroll_hundredths": 991791,
    "profit_hundredths": -8209,
    "outcome_id": "ish-e6dbf8d561fad6b1e74b3089"
   },
   {
    "at": "2026-11-07T17:29:06.534Z",
    "bankroll_hundredths": 981791,
    "profit_hundredths": -18209,
    "outcome_id": "ish-3109cf0517ba54d934971c3e"
   },
   {
    "at": "2026-11-07T18:34:29.016Z",
    "bankroll_hundredths": 986791,
    "profit_hundredths": -13209,
    "outcome_id": "ish-c2bded7c5e83856a5d54cb66"
   }
  ],
  "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": 381,
  "recognised": 77,
  "accepted": 62,
  "executed": 46,
  "calculated": 29,
  "gaps": [
   {
    "cause": "not_supported",
    "figure": 14
   },
   {
    "cause": "not_checked",
    "figure": 10
   },
   {
    "cause": "disputed_reading",
    "figure": 6
   },
   {
    "cause": "other reading",
    "figure": 1
   }
  ]
 },
 "record_counts": {
  "dictionary_version": "1",
  "statements": 381,
  "of_them_restored": 0,
  "not_predictions": {
   "opinions": 63,
   "not_about_a_match": 241,
   "unclassified": 0
  },
  "predictions": 77,
  "predictions_restored": 0,
  "matches": 41,
  "admitted": 62,
  "qualifying_picks": 46,
  "qualifying_picks_restored": 0,
  "settled_picks": 29,
  "settled_picks_restored": 0,
  "series_list": [
   {
    "code_name": "market_price",
    "derived": false,
    "is_restored": false,
    "qualifying_picks": 46,
    "settled_picks": 29,
    "void": 0,
    "pending_picks": 17,
    "matches": 22,
    "operations_settled": 29,
    "stakes_hundredths": [
     10000
    ],
    "methodologies": [
     "2.2"
    ],
    "display_name": "At an independent odds snapshot"
   }
  ],
  "gaps": [
   {
    "code_name": "not_supported",
    "cause": "not_supported",
    "figure": 14
   },
   {
    "code_name": "not_checked",
    "cause": "not_checked",
    "figure": 10
   },
   {
    "code_name": "disputed_reading",
    "cause": "disputed_reading",
    "figure": 6
   },
   {
    "code_name": "ambiguous",
    "cause": "other reading",
    "figure": 1
   }
  ],
  "duplicates": 5,
  "junk": {
   "ads": 17
  },
  "dictionary_url": "/methodology/#words"
 },
 "evidence_items": [
  {
   "observation_id": "n-2d528aac378f20cfe358d9c4",
   "url": "/evidence/?pick=n-2d528aac378f20cfe358d9c4",
   "quote_text": "Vodeći Mladost Ždralovi dočekuje Hrvace u SuperSport Prvoj NL. Forma, brojke golova i naš tip za subotu u 14:00.",
   "fragment_from": 0,
   "fragment_to": 112,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/mladost-zdralovi-hrvace-prognoza-prva-nl/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "7ecf93ccf8eec392e5ea0a8854cfe1c14b7e22d67e801aec55df3d0f79ddff84",
    "material_removed": false
   },
   "published_at": "2026-11-06T20:43:48.000Z",
   "detected_at": "2026-11-06T20:50:23.246Z",
   "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-06T20:43:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T20:43:48.000Z",
    "detected_at": "2026-11-06T20:50:23.246Z",
    "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-f0a30c90e44c4ffffc6f2516",
   "url": "/evidence/?pick=n-f0a30c90e44c4ffffc6f2516",
   "quote_text": "HNLLincoln Red Imps – Hajduk 1:0: autogol Hadžikadunića u 89. minuti, šest bodova ostaje",
   "fragment_from": 12306,
   "fragment_to": 12394,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-295a3442c5ee4e3e5b359c05",
   "url": "/evidence/?pick=n-295a3442c5ee4e3e5b359c05",
   "quote_text": "HNLSunderland – Dinamo 0:2: izvještaj i reakcije, Stojković i Beljo srušili Engleze",
   "fragment_from": 11986,
   "fragment_to": 12069,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-b76bf469517445d26068aa10",
   "url": "/evidence/?pick=n-b76bf469517445d26068aa10",
   "quote_text": "Jerko Leko mogao bi ostati na Dinamovoj klupi ako u nedjelju pobijedi Varaždin.",
   "fragment_from": 11823,
   "fragment_to": 11902,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-065f868dd354773cc2e40fcc",
   "url": "/evidence/?pick=n-065f868dd354773cc2e40fcc",
   "quote_text": "Milan trenutačno ne nudi puno razloga za povjerenje: tri poraza u četiri kola i 70 posto posjeda",
   "fragment_from": 8643,
   "fragment_to": 8739,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-44193db52f910cb96ce0c2f2",
   "url": "/evidence/?pick=n-44193db52f910cb96ce0c2f2",
   "quote_text": "najava Genoa – Milan donosi analizu i tip na oba tima daju gol.",
   "fragment_from": 8219,
   "fragment_to": 8282,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-cea6530c86276ac18156f386",
   "url": "/evidence/?pick=n-cea6530c86276ac18156f386",
   "quote_text": "Trener Rúben Amorim u odnosu na gradski derbi napravio je šest promjena u početnoj postavi.",
   "fragment_from": 4436,
   "fragment_to": 4527,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-65805a43ee9dab49acdab622",
   "url": "/evidence/?pick=n-65805a43ee9dab49acdab622",
   "quote_text": "Rezultat\n\nMilan – Ferencváros 0:2",
   "fragment_from": 3878,
   "fragment_to": 3911,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-c6ceab62eef986badb33adcf",
   "url": "/evidence/?pick=n-c6ceab62eef986badb33adcf",
   "quote_text": "Milan je na San Siru izgubio od Ferencvárosa 0:2 i ispraćen je zvižducima.",
   "fragment_from": 1639,
   "fragment_to": 1713,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-efc5b0fbf5d35de097bb3a23",
   "url": "/evidence/?pick=n-efc5b0fbf5d35de097bb3a23",
   "quote_text": "Zvižduci Modriću: Milan 0:2 Ferencváros u Europskoj ligi",
   "fragment_from": 0,
   "fragment_to": 56,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/vijesti/zvizduci-modricu-milan-ferencvaros-0-2/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9194fbe4aefae9d983ed58df223790088883dd930ed43cec3e768b3b308f53f4",
    "material_removed": false
   },
   "published_at": "2026-11-06T15:13:54.000Z",
   "detected_at": "2026-11-06T15:20:53.117Z",
   "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-06T15:13:54.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-06T15:13:54.000Z",
    "detected_at": "2026-11-06T15:20:53.117Z",
    "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-cce799d581e2a53006192b74",
   "url": "/authors/ivan/picks/5/#pick-n-cce799d581e2a53006192b74",
   "quote_text": "pa je naš tip da oba tima daju gol.",
   "fragment_from": 120,
   "fragment_to": 155,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/utrecht-nec-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "21b3cc38e1928a6f677a53c9934cbe3395f986da011f386e065c368da13fcaa2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:47.000Z",
   "detected_at": "2026-11-05T08:09:52.744Z",
   "executed_at": "2026-11-07T09:20:17.373Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-d5ed0f97553d",
    "display_name": "FC Utrecht — NEC Nijmegen",
    "competition_name": "Eredivisie",
    "starts_at": "2026-11-08T19:00:00.000Z",
    "url": "/football/matches/fc-utrecht-vs-nec-nijmegen-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.4340",
    "our_snapshot_at": "2026-11-05T08:06:45.315Z",
    "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-05T07:53:47.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:47.000Z",
    "detected_at": "2026-11-05T08:09:52.744Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 19:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 19:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "ee0dd65f1e99979ea8acd26ae316e8477093cf895dc0dff31e5930cbae7e8a9e",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.4340",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T09:20:17.373Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/utrecht-nec-prognoza-eredivisie/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-a691ad692a9a94ee26240942",
   "url": "/evidence/?pick=n-a691ad692a9a94ee26240942",
   "quote_text": "Vijesti· HNLHajduk ulaznice HSV: 44.444 prodane za Vuškovićev povratak u Hamburgu",
   "fragment_from": 14504,
   "fragment_to": 14585,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-f51f65fd234a459fff18a781",
   "url": "/evidence/?pick=n-f51f65fd234a459fff18a781",
   "quote_text": "Vijesti· HNLLincoln Red Imps – Hajduk gdje gledati: prijenos u 18:45, Dalisson i Marešić pod upitnikom",
   "fragment_from": 14279,
   "fragment_to": 14381,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-4dd974553d7ffa0ff9b4964d",
   "url": "/evidence/?pick=n-4dd974553d7ffa0ff9b4964d",
   "quote_text": "Pregled svih utakmica nalazi se na stranici utakmice danas.",
   "fragment_from": 12495,
   "fragment_to": 12554,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-cdeb0cd30d4cd48f14050c0f",
   "url": "/evidence/?pick=n-cdeb0cd30d4cd48f14050c0f",
   "quote_text": "U ovom trenutku nemamo potvrđene izostanke za obje momčadi. Službeni sastavi stižu sat prije početka",
   "fragment_from": 11804,
   "fragment_to": 11904,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-f3b7cd1ed46aaebdf79da738",
   "url": "/evidence/?pick=n-f3b7cd1ed46aaebdf79da738",
   "quote_text": "U Srbiji utakmicu prikazuje Arena Sport. Za Hrvatsku nemamo potvrđen podatak o prijenosu",
   "fragment_from": 10221,
   "fragment_to": 10309,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-75e924888e5cac030d4ec04e",
   "url": "/evidence/?pick=n-75e924888e5cac030d4ec04e",
   "quote_text": "Ovo je mišljenje, a ne obećanje.",
   "fragment_from": 9790,
   "fragment_to": 9822,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-ab3a57c11ffbbcaa11b6b311",
   "url": "/evidence/?pick=n-ab3a57c11ffbbcaa11b6b311",
   "quote_text": "Pobjeda domaćina je moguća, ali nije izvjesna.",
   "fragment_from": 9021,
   "fragment_to": 9067,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-b8482cda8deed15fbb9dbd21",
   "url": "/evidence/?pick=n-b8482cda8deed15fbb9dbd21",
   "quote_text": "Remi je zato važan podatak za naš tip.",
   "fragment_from": 8610,
   "fragment_to": 8648,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-66a40b59333f2a69b2f03180",
   "url": "/authors/ivan/picks/5/#pick-n-66a40b59333f2a69b2f03180",
   "quote_text": "Alternativa je više od 2,5 gola.",
   "fragment_from": 9077,
   "fragment_to": 9109,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-27e609ad072b",
    "display_name": "FK Radnik Surdulica — OFK Beograd",
    "competition_name": "Serbia Super Liga",
    "starts_at": "2026-11-08T12:00:00.000Z",
    "url": "/football/matches/fk-radnik-surdulica-vs-ofk-beograd-2026-11-08-27e6/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "unknown",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 12:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 12:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "e57dc0d590b4021b851064e409879e33bea112a8822f1f7eeba3a34bb2e78e31",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-be35cf06e95f649ffcb954fb",
   "url": "/authors/ivan/picks/5/#pick-n-be35cf06e95f649ffcb954fb",
   "quote_text": "Naš tip: 1X (Radnik ili neriješeno).",
   "fragment_from": 9753,
   "fragment_to": 9789,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:48.000Z",
   "detected_at": "2026-11-05T08:09:50.384Z",
   "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-05T07:53:48.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "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-f97314db88ae3d519b555245",
   "url": "/evidence/?pick=n-f97314db88ae3d519b555245",
   "quote_text": "Vijesti· HNLFuzy Taylor ozljeda: Dinamov veznjak izvan stroja najmanje tri do četiri tjedna",
   "fragment_from": 13220,
   "fragment_to": 13311,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-ac3df9b87bac2cfd7127f7c2",
   "url": "/evidence/?pick=n-ac3df9b87bac2cfd7127f7c2",
   "quote_text": "Službeni TV prijenos za ovu utakmicu nije potvrđen.",
   "fragment_from": 8952,
   "fragment_to": 9003,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-eb913905f77cb820dbc47081",
   "url": "/evidence/?pick=n-eb913905f77cb820dbc47081",
   "quote_text": "Novi igrači dobivaju 100 % uplate u bonus kreditima, najviše 25 €",
   "fragment_from": 8647,
   "fragment_to": 8712,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-c7e9e6a3fe023410b94b58ee",
   "url": "/evidence/?pick=n-c7e9e6a3fe023410b94b58ee",
   "quote_text": "Beşiktaš je u posljednjih pet utakmica primio osam golova.",
   "fragment_from": 8056,
   "fragment_to": 8114,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-5e75f41dba54d4b797df39db",
   "url": "/evidence/?pick=n-5e75f41dba54d4b797df39db",
   "quote_text": "Beşiktaš je u posljednjih pet utakmica upisao dvije pobjede, dva remija i jedan poraz.",
   "fragment_from": 3585,
   "fragment_to": 3671,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-7809492437c6c23df27d7ce6",
   "url": "/evidence/?pick=n-7809492437c6c23df27d7ce6",
   "quote_text": "Tip je mišljenje, a ne jamstvo, pa ga čitaj uz vlastitu procjenu i uz provjeru kvota prije utakmice.",
   "fragment_from": 2902,
   "fragment_to": 3002,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-8071ff63deefdcadc64d13ba",
   "url": "/evidence/?pick=n-8071ff63deefdcadc64d13ba",
   "quote_text": "Tip je mišljenje, a ne jamstvo, pa ga čitaj uz vlastitu procjenu i uz provjeru kvota prije utakmice.",
   "fragment_from": 2902,
   "fragment_to": 3002,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-799baf8a93337ac73d0e0aa5",
   "url": "/authors/ivan/picks/5/#pick-n-799baf8a93337ac73d0e0aa5",
   "quote_text": "Süper LigNajavaGöztepe – Başakşehir prognoza i tip: Oba tima daju gol, subota u 17:00",
   "fragment_from": 12790,
   "fragment_to": 12875,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-3aff94770a9cc50c4d1f815a",
   "url": "/authors/ivan/picks/5/#pick-n-3aff94770a9cc50c4d1f815a",
   "quote_text": "Süper LigNajavaEyüpspor – Kocaelispor prognoza i tip: gost bolje pozicioniran, subota u 11:30",
   "fragment_from": 12597,
   "fragment_to": 12690,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-38343ebef5c709052df3d650",
   "url": "/authors/ivan/picks/5/#pick-n-38343ebef5c709052df3d650",
   "quote_text": "Levski Sofia–Jagiellonia·danas 18:45\n\nJoš iz: Süper Lig\n\nSüper LigNajavaGaziantep – Kasımpaşa prognoza i tip: gostujuća pobjeda, petak u 18:00",
   "fragment_from": 12443,
   "fragment_to": 12585,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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-8a6c54b8b959ccaffd9a3641",
   "url": "/authors/ivan/picks/5/#pick-n-8a6c54b8b959ccaffd9a3641",
   "quote_text": "Alternativa je više od 2,5 gola.",
   "fragment_from": 8116,
   "fragment_to": 8148,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "ambiguous",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-f2b65a61abd8",
    "display_name": "Beşiktaş — Gençlerbirliği",
    "competition_name": "Süper Lig",
    "starts_at": "2026-11-08T18:00:00.000Z",
    "url": "/football/matches/besiktas-vs-genclerbirligi-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "unknown",
   "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 18:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 18:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "d360f074bb5bb939257add30f530ff870618ef125a8266685e3a58654e0aaae7",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-349c2eb8b5751c1f5335b367",
   "url": "/authors/ivan/picks/5/#pick-n-349c2eb8b5751c1f5335b367",
   "quote_text": "Naš tip je 1, odnosno pobjeda Beşiktaša.",
   "fragment_from": 10394,
   "fragment_to": 10434,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:53:53.000Z",
   "detected_at": "2026-11-05T08:09:47.562Z",
   "executed_at": "2026-11-06T00:00:58.564Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f2b65a61abd8",
    "display_name": "Beşiktaş — Gençlerbirliği",
    "competition_name": "Süper Lig",
    "starts_at": "2026-11-08T18:00:00.000Z",
    "url": "/football/matches/besiktas-vs-genclerbirligi-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Beşiktaş",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.2200",
    "our_snapshot_at": "2026-11-05T08:09:07.673Z",
    "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-05T07:53:53.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "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": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 18:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 18:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "0d21eee62073027e459a4944b6d663b35861698c60e4083ce40826422d513a4a",
     "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": "1.2200",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-06T00:00:58.564Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1b2ed70b78c1abe60d8fd1e4",
   "url": "/evidence/?pick=n-1b2ed70b78c1abe60d8fd1e4",
   "quote_text": "Posljednji susret završio se 2:2 kod kuće Heerenveena, 11.01.2026.",
   "fragment_from": 11756,
   "fragment_to": 11822,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-5e0a7b773a8a5256c66f3d08",
   "url": "/evidence/?pick=n-5e0a7b773a8a5256c66f3d08",
   "quote_text": "Ponuda za Heerenveen – Feyenoord kakvu domaće kladionice nemaju",
   "fragment_from": 6762,
   "fragment_to": 6825,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-012b1840d5b17296ab644a59",
   "url": "/evidence/?pick=n-012b1840d5b17296ab644a59",
   "quote_text": "Hendikep na Feyenoord ima smisla samo ako gost pokaže onaj nivo koji tablica pokazuje",
   "fragment_from": 9565,
   "fragment_to": 9650,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-5a5722f34d870a31ac0b8759",
   "url": "/evidence/?pick=n-5a5722f34d870a31ac0b8759",
   "quote_text": "Za over 2,5 nema dovoljno dosljednosti, pa taj izbor nije u prvom planu.",
   "fragment_from": 8817,
   "fragment_to": 8889,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-c34d2a3562375feead4b0d89",
   "url": "/evidence/?pick=n-c34d2a3562375feead4b0d89",
   "quote_text": "Oba podatka daju jednak težinu domaćinu i gostu, pa je 1X2 tržište bez jasnog favorita.",
   "fragment_from": 8561,
   "fragment_to": 8648,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-001379e41b16aedf70bd4916",
   "url": "/evidence/?pick=n-001379e41b16aedf70bd4916",
   "quote_text": "Ta razlika u formi čini glavnu temu ove najave.",
   "fragment_from": 3038,
   "fragment_to": 3085,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-d3eb1cc34f38907b77687ce4",
   "url": "/authors/ivan/picks/5/#pick-n-d3eb1cc34f38907b77687ce4",
   "quote_text": "EredivisieNajavaExcelsior – Go Ahead Eagles prognoza i tip: više od 2,5, subota u 21:00",
   "fragment_from": 13920,
   "fragment_to": 14007,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "executed_at": "2026-11-05T08:05:54.443Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-17742083fdf1",
    "display_name": "Excelsior — Go Ahead Eagles",
    "competition_name": "Eredivisie",
    "starts_at": "2026-11-07T20:00:00.000Z",
    "url": "/football/matches/excelsior-vs-go-ahead-eagles-2026-11-07/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "over 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5000",
    "our_snapshot_at": "2026-11-05T07:58:58.260Z",
    "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "over 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "over",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: over 2.5"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 7 November 2026, 20:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 7 November 2026, 20:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "e0d9d9a915a27b7735ecfcfce0ef1d70e72f7a0be4412143681b467cf8e85827",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "decimal_odds": "1.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-05T08:05:54.443Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-e69643a9a1179df1e475c999",
   "url": "/authors/ivan/picks/5/#pick-n-e69643a9a1179df1e475c999",
   "quote_text": "EredivisieNajavaADO Den Haag – Sparta Rotterdam prognoza i tip: oba daju gol, subota 18:45",
   "fragment_from": 13817,
   "fragment_to": 13907,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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-2c242d1f1807e25f1b99aa76",
   "url": "/authors/ivan/picks/5/#pick-n-2c242d1f1807e25f1b99aa76",
   "quote_text": "EredivisieNajavaFortuna Sittard – Telstar prognoza i tip: Oba tima daju gol, subota u 16:30",
   "fragment_from": 13713,
   "fragment_to": 13804,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "executed_at": "2026-11-05T08:05:51.662Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-943556a2386c",
    "display_name": "Fortuna Sittard — SC Telstar",
    "competition_name": "Eredivisie",
    "starts_at": "2026-11-07T15:30:00.000Z",
    "url": "/football/matches/fortuna-sittard-vs-sc-telstar-2026-11-07/",
    "scoreline": "2-2",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.5000",
    "our_snapshot_at": "2026-11-05T07:58:58.260Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 5000,
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "2-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Fortuna Sittard 2-2 SC Telstar."
   },
   "settlements": [
    {
     "operation_id": "def994210280153e021a33bac5347c70befb7f7ff3103ec5b0fe964783db7013",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 5000,
     "executed_at": "2026-11-05T08:05:51.662Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-3c8ffa44d2e315a8b9754502",
   "url": "/authors/ivan/picks/5/#pick-n-3c8ffa44d2e315a8b9754502",
   "quote_text": "EredivisieNajavaWillem II – PEC Zwolle prognoza i tip: oba tima daju gol, petak u 20:00",
   "fragment_from": 13614,
   "fragment_to": 13701,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "executed_at": "2026-11-05T08:05:49.076Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-1b7872751844",
    "display_name": "Willem II Tilburg — PEC Zwolle",
    "competition_name": "Eredivisie",
    "starts_at": "2026-11-06T19:00:00.000Z",
    "url": "/football/matches/willem-ii-tilburg-vs-pec-zwolle-2026-11-06/",
    "scoreline": "1-1",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.4400",
    "our_snapshot_at": "2026-11-05T07:58:58.260Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "win",
   "simulation_change_hundredths": 4400,
   "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "win",
    "scoreline": "1-1",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Won: the final score was Willem II Tilburg 1-1 PEC Zwolle."
   },
   "settlements": [
    {
     "operation_id": "d2c37c8b18f60c342e970623ee0c9a1037f368f09a25fbae0584fd55ba622d67",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.4400",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "win",
     "result_words": "Won",
     "change_hundredths": 4400,
     "executed_at": "2026-11-05T08:05:49.076Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-5fed9c415efb13ac6a178ab4",
   "url": "/authors/ivan/picks/5/#pick-n-5fed9c415efb13ac6a178ab4",
   "quote_text": "Naš tip je oba tima daju gol – Da, uz alternativu 1X (Heerenveen ili remi).",
   "fragment_from": 11265,
   "fragment_to": 11340,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "executed_at": "2026-11-05T08:08:39.286Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f88acb57fa9f",
    "display_name": "SC Heerenveen — Feyenoord",
    "competition_name": "Eredivisie",
    "starts_at": "2026-11-08T11:15:00.000Z",
    "url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Double chance",
   "outcome_label": "SC Heerenveen or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.1100",
    "our_snapshot_at": "2026-11-05T07:58:58.260Z",
    "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "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": "SC Heerenveen or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: SC Heerenveen or draw"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 11:15 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 11:15 UTC."
   },
   "settlements": [
    {
     "operation_id": "7c9d9e300b6d5f7a02700d82a5b3898d5428aa32e1c7c8c16ce08f647c983c92",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "SC Heerenveen or draw",
     "decimal_odds": "2.1100",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-05T08:08:39.286Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-1b111010d4af2af5d3470a19",
   "url": "/authors/ivan/picks/5/#pick-n-1b111010d4af2af5d3470a19",
   "quote_text": "Naš tip je oba tima daju gol – Da, uz alternativu 1X (Heerenveen ili remi).",
   "fragment_from": 11265,
   "fragment_to": 11340,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:54:19.000Z",
   "detected_at": "2026-11-05T08:00:05.782Z",
   "executed_at": "2026-11-05T08:05:57.546Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-f88acb57fa9f",
    "display_name": "SC Heerenveen — Feyenoord",
    "competition_name": "Eredivisie",
    "starts_at": "2026-11-08T11:15:00.000Z",
    "url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.3900",
    "our_snapshot_at": "2026-11-05T07:58:58.260Z",
    "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-05T07:54:19.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 11:15 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 11:15 UTC."
   },
   "settlements": [
    {
     "operation_id": "d6cdf3d9b020c48392ba91271da099f43d25ac3b6e96696972fd32cd2e69fd8d",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.3900",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-05T08:05:57.546Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-26e92e2b5288bbf6ceb07a6b",
   "url": "/evidence/?pick=n-26e92e2b5288bbf6ceb07a6b",
   "quote_text": "Sevilla – Alavés prognoza i tip: gol na obje strane, petak u 21:00",
   "fragment_from": 13205,
   "fragment_to": 13271,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-13109998b14b2db4c5a2cd7c",
   "url": "/evidence/?pick=n-13109998b14b2db4c5a2cd7c",
   "quote_text": "Lincoln RI–Hajduk·danas 18:45",
   "fragment_from": 13144,
   "fragment_to": 13173,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-0eaefd8e0c3d33a9174ea828",
   "url": "/evidence/?pick=n-0eaefd8e0c3d33a9174ea828",
   "quote_text": "Tip je mišljenje, ne obećanje. Kvote provjeri na bet365 neposredno prije utakmice.",
   "fragment_from": 9331,
   "fragment_to": 9413,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-5d8d523e5a921573a5310a3b",
   "url": "/evidence/?pick=n-5d8d523e5a921573a5310a3b",
   "quote_text": "Bilanca su dvije pobjede i tri poraza, uz golove 10:12.",
   "fragment_from": 3220,
   "fragment_to": 3275,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-44a4990080a0562f1f3ef0c7",
   "url": "/evidence/?pick=n-44a4990080a0562f1f3ef0c7",
   "quote_text": "Getafe: zabija, ali prima u svakoj utakmici",
   "fragment_from": 4834,
   "fragment_to": 4877,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-7a9b592301042afd1196b26b",
   "url": "/evidence/?pick=n-7a9b592301042afd1196b26b",
   "quote_text": "Villarreal: nula golova u zadnja dva domaća nastupa",
   "fragment_from": 2871,
   "fragment_to": 2922,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-8275ae1421c5a7e397215848",
   "url": "/evidence/?pick=n-8275ae1421c5a7e397215848",
   "quote_text": "Getafe je u istih pet utakmica primio 13 golova, ali je zabio u četiri.",
   "fragment_from": 2709,
   "fragment_to": 2780,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-669dcfd11f5ba59f51def163",
   "url": "/evidence/?pick=n-669dcfd11f5ba59f51def163",
   "quote_text": "Villarreal je izgubio tri od zadnjih pet utakmica, a obje zadnje kod kuće završio je bez gola",
   "fragment_from": 2581,
   "fragment_to": 2674,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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-34e84678688276b7c99c7b4c",
   "url": "/authors/ivan/picks/5/#pick-n-34e84678688276b7c99c7b4c",
   "quote_text": "Alternativa je oba tima daju gol – da, zbog 4 od 5 u međusobnima i 4 od 5 u Getafeovoj formi.",
   "fragment_from": 9237,
   "fragment_to": 9330,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "executed_at": "2026-11-07T09:20:33.862Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-2f67ae01c191",
    "display_name": "Villarreal — Getafe",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-08T17:30:00.000Z",
    "url": "/football/matches/villarreal-vs-getafe-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.9524",
    "our_snapshot_at": "2026-11-05T07:46:03.601Z",
    "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 17:30 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 17:30 UTC."
   },
   "settlements": [
    {
     "operation_id": "7ec26aaa6d616b8841d399df009efb6d35f71ff2c9542d17b45c0270e8d6b1de",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.9524",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T09:20:33.862Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-f3b94cf663509da1500fce22",
   "url": "/authors/ivan/picks/5/#pick-n-f3b94cf663509da1500fce22",
   "quote_text": "Domaći teren i međusobni susreti daju blagu prednost Villarrealu, pa je naš tip 1X.",
   "fragment_from": 11812,
   "fragment_to": 11895,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:41:42.000Z",
   "detected_at": "2026-11-05T07:50:08.229Z",
   "executed_at": "2026-11-07T09:20:23.861Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-2f67ae01c191",
    "display_name": "Villarreal — Getafe",
    "competition_name": "LaLiga",
    "starts_at": "2026-11-08T17:30:00.000Z",
    "url": "/football/matches/villarreal-vs-getafe-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Double chance",
   "outcome_label": "Villarreal or draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.1080",
    "our_snapshot_at": "2026-11-05T07:46:03.601Z",
    "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-05T07:41:42.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "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": "Villarreal or draw",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "1X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: Villarreal or draw"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 17:30 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 17:30 UTC."
   },
   "settlements": [
    {
     "operation_id": "d80dabedcd78794425023cf25e3064abeed649dd65f0346ad8de7798e409964c",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Double chance",
     "choice": "Villarreal or draw",
     "decimal_odds": "1.1080",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T09:20:23.861Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-532703cca2c22e51e7bfd971",
   "url": "/authors/ivan/picks/5/#pick-n-532703cca2c22e51e7bfd971",
   "quote_text": "pobjedu čeka gost",
   "fragment_from": 172,
   "fragment_to": 189,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/alanyaspor-trabzonspor-prognoza-super-lig/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "479f5073f2ada499f5d5305a3c0c5309d1fb213eb48201b94b09a864c9c775c0",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:35:37.000Z",
   "detected_at": "2026-11-05T07:39:38.613Z",
   "executed_at": "2026-11-06T00:00:57.002Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-ba4654cacdf7",
    "display_name": "Alanyaspor — Trabzonspor",
    "competition_name": "Süper Lig",
    "starts_at": "2026-11-08T15:30:00.000Z",
    "url": "/football/matches/alanyaspor-vs-trabzonspor-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Trabzonspor",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.7100",
    "our_snapshot_at": "2026-11-05T07:38:44.212Z",
    "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-05T07:35:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:35:37.000Z",
    "detected_at": "2026-11-05T07:39:38.613Z",
    "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": "Trabzonspor",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Trabzonspor"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 15:30 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 15:30 UTC."
   },
   "settlements": [
    {
     "operation_id": "f11c4daadd5880e824ed40ddb40d52fc84d2ee3dbf5a08d8bb4823e5b567edce",
     "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": "Trabzonspor",
     "decimal_odds": "1.7100",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-06T00:00:57.002Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/alanyaspor-trabzonspor-prognoza-super-lig/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-ecf64181319c47d11e532195",
   "url": "/evidence/?pick=n-ecf64181319c47d11e532195",
   "quote_text": "Kvote provjeri na bet365 neposredno prije utakmice, a upute su u vodiču za uplatu na bet365.",
   "fragment_from": 9346,
   "fragment_to": 9438,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-f470f0dace0c97bc4e521b2c",
   "url": "/evidence/?pick=n-f470f0dace0c97bc4e521b2c",
   "quote_text": "bet365 godišnje prenosi uživo više od 600.000 događaja: nogomet, tenis, košarku i druge sportove",
   "fragment_from": 9903,
   "fragment_to": 9999,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-09e38e48321cf45853764e73",
   "url": "/evidence/?pick=n-09e38e48321cf45853764e73",
   "quote_text": "Utakmica se igra u nedjelju, 8. studenoga 2026., u 17:15 (naše vrijeme) na Stade Océane u Le Havreu.",
   "fragment_from": 9669,
   "fragment_to": 9769,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-feb7399ddb8fe6a9e7990fc0",
   "url": "/evidence/?pick=n-feb7399ddb8fe6a9e7990fc0",
   "quote_text": "veći hendikap nije potkrijepljen brojkama.",
   "fragment_from": 8886,
   "fragment_to": 8928,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-fb4ec0ee44182d6be9ccd8f2",
   "url": "/evidence/?pick=n-fb4ec0ee44182d6be9ccd8f2",
   "quote_text": "Ni ovdje nema dovoljno prednosti.",
   "fragment_from": 8783,
   "fragment_to": 8816,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-d58a35190afdbe6ec1aae780",
   "url": "/evidence/?pick=n-d58a35190afdbe6ec1aae780",
   "quote_text": "Međusobni susreti zato služe kao protuargument, a ne kao glavna smjernica.",
   "fragment_from": 8012,
   "fragment_to": 8086,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-b202a1dba298ea692c080925",
   "url": "/evidence/?pick=n-b202a1dba298ea692c080925",
   "quote_text": "Tri susreta imala su više od 2,5 gola, a u tri su zabila oba tima.",
   "fragment_from": 7632,
   "fragment_to": 7698,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-07581e14ba071957f04f3ee5",
   "url": "/evidence/?pick=n-07581e14ba071957f04f3ee5",
   "quote_text": "Golovi su 11:6 za Le Havre, ukupno 17 golova u pet utakmica, odnosno 3,40 po utakmici.",
   "fragment_from": 7545,
   "fragment_to": 7631,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-a5840c94289c8fffe9aced21",
   "url": "/evidence/?pick=n-a5840c94289c8fffe9aced21",
   "quote_text": "Kuka je u sukobu forme i međusobnih susreta.",
   "fragment_from": 2530,
   "fragment_to": 2574,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-8db7a8cbe2993461f4e90110",
   "url": "/evidence/?pick=n-8db7a8cbe2993461f4e90110",
   "quote_text": "Le Havre ima 2 boda i četiri poraza u zadnja četiri službena kola, Lorient 12 bodova",
   "fragment_from": 1748,
   "fragment_to": 1832,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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-e8807922140de2a52b7f1c47",
   "url": "/authors/ivan/picks/4/#pick-n-e8807922140de2a52b7f1c47",
   "quote_text": "Levski Sofia–Jagiellonia·danas 18:45\n\nJoš iz: Ligue 1\n\nLigue 1NajavaToulouse – Strasbourg prognoza i tip: susjedi s 10 bodova, petak u 20:45\nprije 2 d\n\nLigue 1NajavaAuxerre – Paris FC prognoza i tip: gol na obje strane, subota u 17:15\nprije 24 h\n\nLigue 1NajavaPSG – Troyes prognoza i tip: više od 2,5 gola, subota u 20:45\nprije 24 h\n\nLigue 1NajavaLens – Marseille prognoza i tip: gol s obje strane, nedjelja u 20:45\nprije 9 min\n\nNajčitanije\n\nVijesti· HNLLincoln Red Imps – Hajduk gdje gledati: prijenos u 18:45, Dalisson i Marešić pod upitnikom\nprije 26 h\n\nVijesti· HNLSunderland – Dinamo gdje gledati: prijenos na Arena Sport 1 u 21:00, Leko vodi momčad\nprije 26 h\n\nVijesti· HNLHajduk ulaznice HSV: 44.444 prodane za Vuškovićev povratak u Hamburgu\nprije 16 h\n\nVijesti· HNLFuzy Taylor ozljeda: Dinamov veznjak izvan stroja najmanje tri do četiri tjedna\nprije 2 d",
   "fragment_from": 13166,
   "fragment_to": 14028,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "disputed_reading",
   "event": {
    "event_id": "s-0d643dc472ba",
    "display_name": "Levski Sofia — Jagiellonia",
    "competition_name": "UEFA Europa League",
    "starts_at": "2026-11-05T17:45:00.000Z",
    "url": "/football/matches/levski-sofia-vs-jagiellonia-2026-11-05/",
    "scoreline": "1-0",
    "condition": "finished"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-0",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Levski Sofia 1-0 Jagiellonia."
   },
   "settlements": [
    {
     "operation_id": "76959cc1543729a91afbacafa88f980a8debcb4acab05c97ae3e242cdca4f111",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.7285",
     "odds_role": "market_price",
     "stake_hundredths": null,
     "status": "cancelled",
     "status_text": "Cancelled: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-05T07:40:47.786Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-2ac557060e3b57025ddecab8",
   "url": "/authors/ivan/picks/4/#pick-n-2ac557060e3b57025ddecab8",
   "quote_text": "Alternativa: Lorient ne gubi (X2).",
   "fragment_from": 9027,
   "fragment_to": 9061,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "executed_at": "2026-11-05T07:40:56.101Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-148050af9e63",
    "display_name": "Le Havre — Lorient",
    "competition_name": "Ligue 1",
    "starts_at": "2026-11-08T16:15:00.000Z",
    "url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Double chance",
   "outcome_label": "draw or Lorient",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.4304",
    "our_snapshot_at": "2026-11-05T07:35:42.408Z",
    "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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 Lorient",
    "author_odds": null,
    "market_key": "double_chance",
    "choice_key": "X2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Double chance: draw or Lorient"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 16:15 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 16:15 UTC."
   },
   "settlements": [
    {
     "operation_id": "863de2596f49c157b2accaa187c2b35903712d5a7c63ce8613a0bef1bc92e189",
     "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 Lorient",
     "decimal_odds": "1.4304",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-05T07:40:56.101Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-90d60edf369e3402cfc9892d",
   "url": "/authors/ivan/picks/4/#pick-n-90d60edf369e3402cfc9892d",
   "quote_text": "Naš tip: pobjeda Lorienta.",
   "fragment_from": 9000,
   "fragment_to": 9026,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:36:37.000Z",
   "detected_at": "2026-11-05T07:39:33.082Z",
   "executed_at": "2026-11-07T09:20:37.790Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-148050af9e63",
    "display_name": "Le Havre — Lorient",
    "competition_name": "Ligue 1",
    "starts_at": "2026-11-08T16:15:00.000Z",
    "url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "1X2, match result",
   "outcome_label": "Lorient",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "2.5000",
    "our_snapshot_at": "2026-11-05T07:35:42.408Z",
    "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-05T07:36:37.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "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": "2",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: Lorient"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 16:15 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 16:15 UTC."
   },
   "settlements": [
    {
     "operation_id": "1b5357ea406c923fad4a707d76f87bac13ab5dfdab9123b8ad11562eb21ba89d",
     "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": "2.5000",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-07T09:20:37.790Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-211591785a24b1129be28c6f",
   "url": "/authors/ivan/picks/4/#pick-n-211591785a24b1129be28c6f",
   "quote_text": "Naš tip je da oba tima daju gol.",
   "fragment_from": 146,
   "fragment_to": 178,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/genoa-milan-prognoza-serie-a/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "11360359841d01382192a6b10380706d2768c3603a252f83c395ebfd3ecddb71",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:21.000Z",
   "detected_at": "2026-11-05T07:29:48.774Z",
   "executed_at": "2026-11-05T07:30:59.350Z",
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-3784c83a039e",
    "display_name": "Genoa — AC Milan",
    "competition_name": "Serie A",
    "starts_at": "2026-11-08T14:00:00.000Z",
    "url": "/football/matches/genoa-vs-ac-milan-2026-11-08/",
    "scoreline": null,
    "condition": "scheduled"
   },
   "market_label": "Both teams to score",
   "outcome_label": "yes",
   "odds_set": {
    "by_author": null,
    "our_snapshot": "1.9300",
    "our_snapshot_at": "2026-11-05T07:29:33.498Z",
    "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-05T07:29:21.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:21.000Z",
    "detected_at": "2026-11-05T07:29:48.774Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Both teams to score",
    "choice": "yes",
    "author_odds": null,
    "market_key": "both_teams_score",
    "choice_key": "yes",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Both teams to score: yes"
   },
   "author_claim_outcome": {
    "result": "unknown",
    "scoreline": null,
    "data_status": "unknown",
    "cause": "kick-off 8 November 2026, 14:00 UTC",
    "methodology_version": "2.2",
    "in_words": "Pending: kick-off 8 November 2026, 14:00 UTC."
   },
   "settlements": [
    {
     "operation_id": "b83de9214189252faf760952358310f327a7706f03ddfc2d57cab0b3044fdf58",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Both teams to score",
     "choice": "yes",
     "decimal_odds": "1.9300",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": "2026-11-05T07:30:59.350Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "qualifying_pick",
   "authorship": {
    "material_author": "Ivan",
    "publisher": "Svijet Klađenja",
    "forecaster": "Ivan",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.svijetkladjenja.com/najave-utakmica/genoa-milan-prognoza-serie-a/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-c859efb72b42a8ab42f6b7cf",
   "url": "/evidence/?pick=n-c859efb72b42a8ab42f6b7cf",
   "quote_text": "Dalisson i Marešić pod upitnikom",
   "fragment_from": 17934,
   "fragment_to": 17966,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-9e23a54c8ecb1d5ba6388558",
   "url": "/evidence/?pick=n-9e23a54c8ecb1d5ba6388558",
   "quote_text": "Prijenos utakmice u Hrvatskoj ima Sport Klub, nositelj prava za La Ligu.",
   "fragment_from": 13378,
   "fragment_to": 13450,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-287d12c666b8524a31d8ed5c",
   "url": "/evidence/?pick=n-287d12c666b8524a31d8ed5c",
   "quote_text": "Psihološka prednost zato je malo na strani gostiju, iako domaći teren i atmosfera Metropolitana to uvijek mogu promijeniti.",
   "fragment_from": 12693,
   "fragment_to": 12816,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-bcbfde5ef177ed14bed22ced",
   "url": "/evidence/?pick=n-bcbfde5ef177ed14bed22ced",
   "quote_text": "Prvi gol bit će važan. Atlético je u zadnjih pet utakmica pobijedio tri puta, i to u svakoj s jednim ili dva gola razlike",
   "fragment_from": 12261,
   "fragment_to": 12382,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-96c74e53333db683a327d427",
   "url": "/evidence/?pick=n-96c74e53333db683a327d427",
   "quote_text": "Pobjeda domaćina moguća je, no u formi iz zadnjih pet utakmica Atlético je pokazao da mu je lakše zatvoriti prostor nego dominirati posjedom.",
   "fragment_from": 10954,
   "fragment_to": 11095,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-ad620d2cd9f2dc0f97f0a9ba",
   "url": "/evidence/?pick=n-ad620d2cd9f2dc0f97f0a9ba",
   "quote_text": "Zbog toga naš tip smatramo mišljenjem na temelju forme i međusobnih rezultata, a ne konačnom ocjenom.",
   "fragment_from": 8770,
   "fragment_to": 8871,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-b991fb55d929aee2c79f7cd1",
   "url": "/evidence/?pick=n-b991fb55d929aee2c79f7cd1",
   "quote_text": "Službeni sastavi stižu sat vremena prije početka utakmice, a tek tada se može procijeniti stvarna snaga",
   "fragment_from": 8579,
   "fragment_to": 8682,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-e7ea6211530a40a1903fed6e",
   "url": "/evidence/?pick=n-e7ea6211530a40a1903fed6e",
   "quote_text": "Pobjeda domaćina moguća je, no u formi iz zadnjih pet utakmica Atlético je pokazao da mu je lakše",
   "fragment_from": 10954,
   "fragment_to": 11051,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-9bd66932dda03dd6b01b95ac",
   "url": "/evidence/?pick=n-9bd66932dda03dd6b01b95ac",
   "quote_text": "Potvrđene popise izostalih i službene sastave u trenutku pisanja nemamo, pa ih ne navodimo.",
   "fragment_from": 8145,
   "fragment_to": 8236,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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-97290aea4cc4d78398c10f2f",
   "url": "/evidence/?pick=n-97290aea4cc4d78398c10f2f",
   "quote_text": "Ako se sastavi pokažu drukčijima od očekivanog, mijenja se i procjena.",
   "fragment_from": 8699,
   "fragment_to": 8769,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
    "display_name": null,
    "speaker": "Ivan",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
    "material_removed": false
   },
   "published_at": "2026-11-05T07:29:24.000Z",
   "detected_at": "2026-11-05T07:29:47.678Z",
   "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-05T07:29:24.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "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
  }
 ],
 "excluded_from_feed": {
  "ads": 17,
  "service": 0,
  "ruleset_version": "3"
 },
 "standing": {
  "titles": [
   {
    "code_name": "S-01",
    "display_name": "4 matches in a row, every pick correct · 2 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": 4,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "4 matches in a row, every pick correct · 2 Nov 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 Feyenoord v Inter. 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": "Ivan · 4 matches in a row, every pick correct · 2 Nov 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/authors/ivan/#title-correct-run\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-8becc6a23fa71d969e511947/s-01-all-event-m-light.svg\" alt=\"Ivan · 4 matches in a row, every pick correct · 2 Nov 2026 · Tracked by Forecast Record\" width=\"721\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 2 Mar 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-03-02",
    "badge_label": "4 right in a row · 2 Nov",
    "scope_words": null,
    "title_id": "zk-7e289f6d0cb0f5c54bce",
    "evidence_items": [
     {
      "nid": "n-b098e52704c90fa546acd026",
      "data": "2026-11-02",
      "match": "Sassuolo v Fiorentina",
      "said_text": "Both teams to score: yes",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/3/#pick-n-b098e52704c90fa546acd026"
     },
     {
      "nid": "n-978dcd992632b0fcc89034fd",
      "data": "2026-11-02",
      "match": "Atalanta v Parma",
      "said_text": "Over/Under 2.5 goals: over 2.5",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/2/#pick-n-978dcd992632b0fcc89034fd"
     },
     {
      "nid": "n-22ee2a0da54932f6bc670b2c",
      "data": "2026-11-02",
      "match": "Deportivo de A Coruña v Osasuna",
      "said_text": "Double chance: Deportivo de A Coruña or draw",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/3/#pick-n-22ee2a0da54932f6bc670b2c"
     },
     {
      "nid": "n-85e6326a5cf1eef3c33f64e7",
      "data": "2026-11-02",
      "match": "Gil Vicente v Vitória Guimarães",
      "said_text": "Over/Under 2.5 goals: under 2.5",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/2/#pick-n-85e6326a5cf1eef3c33f64e7"
     }
    ],
    "evidence_total": 5,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 981,
       "height": 40,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 981,
       "height": 40,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 721,
       "height": 28,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 721,
       "height": 28,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 563,
       "height": 20,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 563,
       "height": 20,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-8becc6a23fa71d969e511947/s-01-all-event-card.svg"
    },
    "profile_anchor": "title-7e289f6d0cb0",
    "chance": {
     "contract_version": 1,
     "kind": "streak",
     "priced": 5,
     "unpriced": 0,
     "hits": 5,
     "probability": 0.131933,
     "one_in": 8,
     "log10": -0.88,
     "words": "1 in 8",
     "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": "P-01",
    "display_name": "5/5 result calls right · week of 26 Oct 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "w-c2838ff0a3",
    "bucket": "Week record",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 5,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "5/5 result calls right · week of 26 Oct 2026",
    "rationale": "5 of 5 result calls right in the week 26 Oct 2026–1 Nov 2026 (Monday to Sunday, UTC), one call per match. On 5 of these matches the other tipsters and sources were right 99.4% of the time. 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-01-w-c2838ff0a3-event",
    "alt": "Ivan · 5/5 result calls right · week of 26 Oct 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/authors/ivan/#title-week-record\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-m-light.svg\" alt=\"Ivan · 5/5 result calls right · week of 26 Oct 2026 · Tracked by Forecast Record\" width=\"665\" 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": "5/5 · week of 26 Oct",
    "scope_words": null,
    "title_id": "zk-c2838ff0a3bca348a1c7",
    "evidence_items": [
     {
      "nid": "n-a46a33c8b74853d172484a22",
      "data": "2026-10-30",
      "match": "Le Havre v Paris Saint-Germain",
      "said_text": "1X2, match result: Paris Saint-Germain",
      "outcome_label": "right",
      "evidence_price": 1.3,
      "comparison": "31 other tipsters and sources on this match, 30 right (30 named away win, 1 named home win)",
      "url": "/authors/ivan/picks/2/#pick-n-a46a33c8b74853d172484a22"
     },
     {
      "nid": "n-b6251fa4d05a6ddc7b551a27",
      "data": "2026-10-31",
      "match": "Udinese v AS Roma",
      "said_text": "1X2, match result: AS Roma",
      "outcome_label": "right",
      "evidence_price": 1.52,
      "comparison": "21 other tipsters and sources on this match, 21 right (21 named away win)",
      "url": "/authors/ivan/picks/3/#pick-n-b6251fa4d05a6ddc7b551a27"
     },
     {
      "nid": "n-ef6d8e57a9b1247094b0672d",
      "data": "2026-10-31",
      "match": "FC Porto v Estoril",
      "said_text": "1X2, match result: FC Porto",
      "outcome_label": "right",
      "evidence_price": 1.16,
      "comparison": "13 other tipsters and sources on this match, 13 right (13 named home win)",
      "url": "/authors/ivan/picks/2/#pick-n-ef6d8e57a9b1247094b0672d"
     },
     {
      "nid": "n-6975fcfc6212ba33a6bda844",
      "data": "2026-11-01",
      "match": "Como v Venezia",
      "said_text": "1X2, match result: Como",
      "outcome_label": "right",
      "evidence_price": 1.29,
      "comparison": "17 other tipsters and sources on this match, 17 right (17 named home win)",
      "url": "/authors/ivan/picks/2/#pick-n-6975fcfc6212ba33a6bda844"
     },
     {
      "nid": "n-6923bcf5a09fa6a2a3b73386",
      "data": "2026-11-01",
      "match": "Lazio v Cagliari",
      "said_text": "1X2, match result: Lazio",
      "outcome_label": "right",
      "evidence_price": 1.5,
      "comparison": "26 other tipsters and sources on this match, 26 right (26 named home win)",
      "url": "/authors/ivan/picks/2/#pick-n-6923bcf5a09fa6a2a3b73386"
     }
    ],
    "evidence_total": 5,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 904,
       "height": 40,
       "url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 904,
       "height": 40,
       "url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 665,
       "height": 28,
       "url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 665,
       "height": 28,
       "url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 518,
       "height": 20,
       "url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 518,
       "height": 20,
       "url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-8becc6a23fa71d969e511947/p-01-w-c2838ff0a3-event-card.svg"
    },
    "profile_anchor": "title-c2838ff0a3bc",
    "chance": {
     "contract_version": 1,
     "kind": "at_least",
     "priced": 4,
     "unpriced": 1,
     "hits": 4,
     "probability": 0.35509,
     "one_in": 3,
     "log10": -0.45,
     "words": "1 in 3",
     "rule": "probability of at least this many correct picks if each pick came in with its market probability (1/price); exact Poisson-binomial",
     "note": "market prices include the bookmaker margin, so the chance is slightly overstated — a cautious figure"
    },
    "embed_anchor": "title-week-record"
   },
   {
    "code_name": "S-01",
    "display_name": "5 matches in a row, every pick correct · 29 Oct–31 Oct 2026",
    "received_at": "2026-11-07T19:52:23.438Z",
    "window_kind": "event",
    "cause": null,
    "type_code": null,
    "bucket_code": "z-b87cc0f364",
    "bucket": "Correct run",
    "measure": null,
    "place": null,
    "out_of": null,
    "n_bets": 5,
    "n_events": null,
    "amount": null,
    "ci_low": null,
    "ci_high": null,
    "ci_level": null,
    "fact": "5 matches in a row, every pick correct · 29 Oct–31 Oct 2026",
    "rationale": "5 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 AC Milan v Inter. 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-b87cc0f364-event",
    "alt": "Ivan · 5 matches in a row, every pick correct · 29 Oct–31 Oct 2026 · Tracked by Forecast Record",
    "csv_url": null,
    "embed": "<a href=\"https://forecastrecord.com/authors/ivan/#title-correct-run-correct-run\" rel=\"nofollow\"><img src=\"https://forecastrecord.com/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-m-light.svg\" alt=\"Ivan · 5 matches in a row, every pick correct · 29 Oct–31 Oct 2026 · Tracked by Forecast Record\" width=\"786\" height=\"28\" loading=\"lazy\"></a>",
    "neighbours": [],
    "window_words": "On show until 28 Feb 2027",
    "measure_words": null,
    "amount_words": null,
    "interval_words": null,
    "title_tier": "dated_record",
    "status": "active",
    "status_reason": null,
    "event_at": "2026-10-31",
    "evidence_through": "2026-10-31",
    "earned_at": "2026-10-31",
    "published_at": "2026-11-01",
    "visible_until": "2027-02-28",
    "badge_label": "5 right in a row · 31 Oct",
    "scope_words": null,
    "title_id": "zk-b87cc0f36434c6d1208d",
    "evidence_items": [
     {
      "nid": "n-d40df03f6d60d1f840f386d9",
      "data": "2026-10-29",
      "match": "Frosinone v Lecce",
      "said_text": "Over/Under 2.5 goals: over 2.5",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/2/#pick-n-d40df03f6d60d1f840f386d9"
     },
     {
      "nid": "n-a46a33c8b74853d172484a22",
      "data": "2026-10-30",
      "match": "Le Havre v Paris Saint-Germain",
      "said_text": "1X2, match result: Paris Saint-Germain",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "31 other tipsters and sources on this match, 30 right (30 named away win, 1 named home win)",
      "url": "/authors/ivan/picks/2/#pick-n-a46a33c8b74853d172484a22"
     },
     {
      "nid": "n-6ce89dd9f252e078c80d18f9",
      "data": "2026-10-30",
      "match": "SV 07 Elversberg v 1. FSV Mainz 05",
      "said_text": "Over/Under 2.5 goals: over 2.5",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/2/#pick-n-6ce89dd9f252e078c80d18f9"
     },
     {
      "nid": "n-9df65e115560dbff6b2527ed",
      "data": "2026-10-31",
      "match": "Bologna v Monza",
      "said_text": "Double chance: Bologna or draw",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": null,
      "url": "/authors/ivan/picks/3/#pick-n-9df65e115560dbff6b2527ed"
     },
     {
      "nid": "n-b6251fa4d05a6ddc7b551a27",
      "data": "2026-10-31",
      "match": "Udinese v AS Roma",
      "said_text": "1X2, match result: AS Roma",
      "outcome_label": "right",
      "evidence_price": null,
      "comparison": "21 other tipsters and sources on this match, 21 right (21 named away win)",
      "url": "/authors/ivan/picks/3/#pick-n-b6251fa4d05a6ddc7b551a27"
     }
    ],
    "evidence_total": 6,
    "badge": {
     "variants": [
      {
       "size": "l",
       "theme": "light",
       "width": 1069,
       "height": 40,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-l-light.svg"
      },
      {
       "size": "l",
       "theme": "dark",
       "width": 1069,
       "height": 40,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-l-dark.svg"
      },
      {
       "size": "m",
       "theme": "light",
       "width": 786,
       "height": 28,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-m-light.svg"
      },
      {
       "size": "m",
       "theme": "dark",
       "width": 786,
       "height": 28,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-m-dark.svg"
      },
      {
       "size": "s",
       "theme": "light",
       "width": 614,
       "height": 20,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-s-light.svg"
      },
      {
       "size": "s",
       "theme": "dark",
       "width": 614,
       "height": 20,
       "url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-s-dark.svg"
      }
     ],
     "card_url": "/b/e-8becc6a23fa71d969e511947/s-01-z-b87cc0f364-event-card.svg"
    },
    "profile_anchor": "title-b87cc0f36434",
    "chance": {
     "contract_version": 1,
     "kind": "streak",
     "priced": 3,
     "unpriced": 3,
     "hits": 3,
     "probability": 0.515673,
     "one_in": 2,
     "log10": -0.29,
     "words": "about even",
     "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"
   }
  ],
  "publication_mode": "top20",
  "empty_reason": null,
  "rules_version": "catalog-1",
  "insufficient": [],
  "badges_on_page": 0,
  "header_titles": [
   {
    "title_id": "zk-b87cc0f36434c6d1208d",
    "code_name": "S-01",
    "title_tier": "dated_record",
    "badge_label": "5 right in a row · 31 Oct",
    "body": "5 matches in a row, every pick correct · 29 Oct–31 Oct 2026",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-b87cc0f36434",
    "event_at": "2026-10-31",
    "url": "/titles/s-01-correct-run/#zk-b87cc0f36434c6d1208d"
   },
   {
    "title_id": "zk-c2838ff0a3bca348a1c7",
    "code_name": "P-01",
    "title_tier": "dated_record",
    "badge_label": "5/5 · week of 26 Oct",
    "body": "5/5 result calls right · week of 26 Oct 2026",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-c2838ff0a3bc",
    "event_at": "2026-11-01",
    "url": "/titles/p-01-week-record/#zk-c2838ff0a3bca348a1c7"
   },
   {
    "title_id": "zk-7e289f6d0cb0f5c54bce",
    "code_name": "S-01",
    "title_tier": "dated_record",
    "badge_label": "4 right in a row · 2 Nov",
    "body": "4 matches in a row, every pick correct · 2 Nov 2026",
    "tier": null,
    "provenance": "live",
    "anchor_id": "title-7e289f6d0cb0",
    "event_at": "2026-11-02",
    "url": "/titles/s-01-correct-run/#zk-7e289f6d0cb0f5c54bce"
   }
  ],
  "record_origin": [],
  "recent_record": [
   {
    "code_name": "S-01",
    "body": "5 matches in a row, every pick correct · 29 Oct–31 Oct 2026",
    "event_at": "2026-10-31",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-b87cc0f36434"
   },
   {
    "code_name": "P-01",
    "body": "5/5 result calls right · week of 26 Oct 2026",
    "event_at": "2026-11-01",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-c2838ff0a3bc"
   },
   {
    "code_name": "S-01",
    "body": "4 matches in a row, every pick correct · 2 Nov 2026",
    "event_at": "2026-11-02",
    "url": null,
    "provenance": "live",
    "anchor_id": "title-7e289f6d0cb0"
   }
  ],
  "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": "svijetkladjenja.com",
   "url": "https://www.svijetkladjenja.com/najave-utakmica/utrecht-nec-prognoza-eredivisie/"
  },
  "observed_from": "2026-10-27",
  "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": 29,
  "matches": 22,
  "void": 0,
  "net_points_hundredths": -13209,
  "staked_hundredths": 290000,
  "return_percent": "-4.55",
  "stake_per_pick_hundredths": 10000,
  "period_from": "2026-10-30",
  "period_to": "2026-11-07",
  "status": "calculated",
  "method_version": "2.2",
  "short_history": true,
  "reason": null,
  "reasons": [],
  "sentence": "Forecast Record recorded 29 settled live picks by Ivan before kick-off across 22 matches between 30 October and 7 November 2026. At our recorded market prices these picks returned −4.5% on the total staked. Of the 77 predictions we hold for Ivan, 62 are linked to matches: 62 were recorded by us before kick-off. Figures as of 7 November 2026.",
  "numbers": [
   {
    "label": "Settled live picks",
    "value": "29",
    "anchor": "/methodology/#settled-pick",
    "note": null
   },
   {
    "label": "Matches",
    "value": "22",
    "anchor": "/methodology/#match",
    "note": null
   },
   {
    "label": "Net result",
    "value": "−132.09 points",
    "anchor": "/methodology/#settlement",
    "note": "100 points per pick"
   },
   {
    "label": "Return at our recorded market price",
    "value": "−4.5%",
    "anchor": "/methodology/#roi",
    "note": "95% interval −39.0% to +24.3%"
   }
  ],
  "limitations": [],
  "other_series": [],
  "return_over_time": [
   {
    "date": "2026-10-30",
    "cumulative_points_hundredths": 5650,
    "n": 2
   },
   {
    "date": "2026-10-31",
    "cumulative_points_hundredths": 6050,
    "n": 6
   },
   {
    "date": "2026-11-01",
    "cumulative_points_hundredths": -16450,
    "n": 11
   },
   {
    "date": "2026-11-02",
    "cumulative_points_hundredths": 8822,
    "n": 16
   },
   {
    "date": "2026-11-03",
    "cumulative_points_hundredths": -1178,
    "n": 17
   },
   {
    "date": "2026-11-04",
    "cumulative_points_hundredths": 12246,
    "n": 19
   },
   {
    "date": "2026-11-06",
    "cumulative_points_hundredths": -10454,
    "n": 26
   },
   {
    "date": "2026-11-07",
    "cumulative_points_hundredths": -13209,
    "n": 29
   }
  ],
  "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": 29,
    "matches": 22,
    "match_dates": 8,
    "period_from": "2026-10-30",
    "period_to": "2026-11-07",
    "stake_per_pick_hundredths": 10000,
    "final_points_hundredths": -13209,
    "low": {
     "date": "2026-11-01",
     "cumulative_points_hundredths": -16450,
     "after_picks": 11
    },
    "high": {
     "date": "2026-11-04",
     "cumulative_points_hundredths": 12246,
     "after_picks": 19
    },
    "line_drawn": true,
    "steps": [
     {
      "date": "2026-10-30",
      "cumulative_points_hundredths": 5650,
      "n": 2,
      "picks": 2
     },
     {
      "date": "2026-10-31",
      "cumulative_points_hundredths": 6050,
      "n": 6,
      "picks": 4
     },
     {
      "date": "2026-11-01",
      "cumulative_points_hundredths": -16450,
      "n": 11,
      "picks": 5
     },
     {
      "date": "2026-11-02",
      "cumulative_points_hundredths": 8822,
      "n": 16,
      "picks": 5
     },
     {
      "date": "2026-11-03",
      "cumulative_points_hundredths": -1178,
      "n": 17,
      "picks": 1
     },
     {
      "date": "2026-11-04",
      "cumulative_points_hundredths": 12246,
      "n": 19,
      "picks": 2
     },
     {
      "date": "2026-11-06",
      "cumulative_points_hundredths": -10454,
      "n": 26,
      "picks": 7
     },
     {
      "date": "2026-11-07",
      "cumulative_points_hundredths": -13209,
      "n": 29,
      "picks": 3
     }
    ]
   },
   "archived": null
  },
  "author_response": null,
  "cite": {
   "text": "Forecast Record recorded 29 settled live picks by Ivan before kick-off across 22 matches between 30 October and 7 November 2026. At our recorded market prices these picks returned −4.5% on the total staked. Of the 77 predictions we hold for Ivan, 62 are linked to matches: 62 were recorded by us before kick-off. Figures as of 7 November 2026.",
   "url": "https://forecastrecord.com/authors/ivan/",
   "data_as_of": "2026-11-07",
   "method_version": "2.2"
  },
  "origin": {
   "contract_version": "1",
   "predictions": 77,
   "under_review": 0,
   "no_match_linked": 15,
   "proven_predictions": 62,
   "proven_checked": 40,
   "proven_measured": 29,
   "proven_dates": 10,
   "parts": [
    {
     "code": "live",
     "title": "Recorded before kick-off",
     "explanation": "Saved by us from the source before kick-off.",
     "predictions": 62,
     "checked": 40,
     "price_rule": "Return at our recorded market price",
     "series_code": "market_price",
     "main": {
      "settled_picks": 29,
      "void": 0,
      "matches": 22,
      "net_points_hundredths": -13209,
      "staked_hundredths": 290000,
      "return_percent": "-4.55",
      "interval_low": "-39.02",
      "interval_high": "24.26",
      "interval_note": null,
      "period_from": "2026-10-30",
      "period_to": "2026-11-07",
      "method_version": "2.2",
      "snapshot_delay_median_hours": "0.0",
      "snapshot_delay_max_hours": "0.0",
      "checked_after_kickoff_picks": 11
     },
     "same_picks": [
      {
       "price": "Closing price",
       "series_code": "closing_live",
       "picks": 24,
       "return_main_percent": "-2.67",
       "return_other_percent": "-1.07",
       "settled_excluding_void": 24,
       "net_main_points_hundredths": -6409,
       "net_other_points_hundredths": -2572,
       "period_from": "2026-10-30",
       "period_to": "2026-11-07"
      }
     ],
     "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": 40,
      "priced": 29
     },
     "accuracy": {
      "picks": 29,
      "won": 19,
      "won_percent": "65.5",
      "implied_percent": "65.9",
      "left_out": 0,
      "by_market": [
       {
        "market": "Both teams to score",
        "won": 5,
        "picks": 11,
        "implied_percent": "63.4"
       },
       {
        "market": "Over/under goals",
        "won": 6,
        "picks": 10,
        "implied_percent": "59.3"
       },
       {
        "market": "Double chance",
        "won": 4,
        "picks": 4,
        "implied_percent": "77.9"
       },
       {
        "market": "Match result",
        "won": 4,
        "picks": 4,
        "implied_percent": "77.4"
       }
      ]
     },
     "reviewed_after": {
      "predictions": 6,
      "right": 3,
      "wrong": 3,
      "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-052156964c52a53eb37eecfe",
   "n-1cfe838012086722cc8601b7",
   "n-22ee2a0da54932f6bc670b2c",
   "n-249ae6733c89b8f9287829b3",
   "n-2c242d1f1807e25f1b99aa76",
   "n-2e59fd82633de7e07a434eed",
   "n-30311747801d889f362dd691",
   "n-386b51a25c9daf01ebee5db8",
   "n-3c8ffa44d2e315a8b9754502",
   "n-46be7d84913a83c5fb6fc529",
   "n-4e8e564acbc7a461a7d9109d",
   "n-67dc7ab3802be6fdc755c124",
   "n-6923bcf5a09fa6a2a3b73386",
   "n-6975fcfc6212ba33a6bda844",
   "n-6db566e09eb1074422734700",
   "n-85e6326a5cf1eef3c33f64e7",
   "n-940cd0f38191e52053eb4688",
   "n-978dcd992632b0fcc89034fd",
   "n-9df65e115560dbff6b2527ed",
   "n-9e0ae781fac92d7b057ff483",
   "n-a46a33c8b74853d172484a22",
   "n-a802579bff2320fe49d49521",
   "n-a8e9fa7bca83a9491b3c6483",
   "n-ad6c0e5214ba4e3ad1ba0e47",
   "n-b098e52704c90fa546acd026",
   "n-bb13eccd0f7b01c892d417d8",
   "n-d178044c65fe9396b9db948c",
   "n-ef6d8e57a9b1247094b0672d",
   "n-f54fcd4ff0d1197ffc80d9e5"
  ],
  "interval_low": "-39.02",
  "interval_high": "24.26",
  "caption": "Recorded before kick-off, at our recorded market price · 100 points per pick · 30 October – 7 November 2026 · Calculated · picks settled under method v2.2",
  "record_from": "2026-10-27",
  "record_to": "2026-11-07"
 },
 "recorded_picks": [
  {
   "record_id": "n-2c242d1f1807e25f1b99aa76",
   "url": "/authors/ivan/picks/5/#pick-n-2c242d1f1807e25f1b99aa76",
   "match": "Fortuna Sittard v SC Telstar",
   "match_url": "/football/matches/fortuna-sittard-vs-sc-telstar-2026-11-07/",
   "kickoff": "2026-11-07T15:30:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 55.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.5000",
   "published_at": "2026-11-05T07:54:19.000Z",
   "recorded_at": "2026-11-05T08:00:05.782Z",
   "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": "yes",
    "price": "1.5000",
    "result": "Won",
    "points_hundredths": 5000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-2c242d1f1807e25f1b99aa76",
    "quote_text": "EredivisieNajavaFortuna Sittard – Telstar prognoza i tip: Oba tima daju gol, subota u 16:30",
    "fragment_from": 13713,
    "fragment_to": 13804,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "executed_at": "2026-11-05T08:05:51.662Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-943556a2386c",
     "display_name": "Fortuna Sittard — SC Telstar",
     "competition_name": "Eredivisie",
     "starts_at": "2026-11-07T15:30:00.000Z",
     "url": "/football/matches/fortuna-sittard-vs-sc-telstar-2026-11-07/",
     "scoreline": "2-2",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5000",
     "our_snapshot_at": "2026-11-05T07:58:58.260Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5000,
    "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-05T07:54:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:54:19.000Z",
     "detected_at": "2026-11-05T08:00:05.782Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Fortuna Sittard 2-2 SC Telstar."
    },
    "settlements": [
     {
      "operation_id": "def994210280153e021a33bac5347c70befb7f7ff3103ec5b0fe964783db7013",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5000,
      "executed_at": "2026-11-05T08:05:51.662Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-f54fcd4ff0d1197ffc80d9e5",
   "url": "/authors/ivan/picks/4/#pick-n-f54fcd4ff0d1197ffc80d9e5",
   "match": "Espanyol v Deportivo de A Coruña",
   "match_url": "/football/matches/espanyol-vs-deportivo-de-a-coruna-2026-11-07/",
   "kickoff": "2026-11-07T15:15:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 55.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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.7463",
   "published_at": "2026-11-05T07:29:24.000Z",
   "recorded_at": "2026-11-05T07:29:47.678Z",
   "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": "yes",
    "price": "1.7463",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-f54fcd4ff0d1197ffc80d9e5",
    "quote_text": "Espanyol – Deportivo La Coruña prognoza i tip: gol na obje strane",
    "fragment_from": 17568,
    "fragment_to": 17633,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "executed_at": "2026-11-05T07:32:14.377Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c77efad717b2",
     "display_name": "Espanyol — Deportivo de A Coruña",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-07T15:15:00.000Z",
     "url": "/football/matches/espanyol-vs-deportivo-de-a-coruna-2026-11-07/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7463",
     "our_snapshot_at": "2026-11-05T07:25:28.787Z",
     "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-05T07:29:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:29:24.000Z",
     "detected_at": "2026-11-05T07:29:47.678Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Espanyol 0-0 Deportivo de A Coruña."
    },
    "settlements": [
     {
      "operation_id": "fae04c63624f8de51003b810d1dee348d3ca0f470fa07d2fbffe393fd842e899",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.7463",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-05T07:32:14.377Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-1cfe838012086722cc8601b7",
   "url": "/authors/ivan/picks/3/#pick-n-1cfe838012086722cc8601b7",
   "match": "Torino v Lecce",
   "match_url": "/football/matches/torino-vs-lecce-2026-11-07/",
   "kickoff": "2026-11-07T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 78.3,
   "market_code": "double_chance",
   "author_said": "Double chance: Torino or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2245,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2245",
   "published_at": "2026-11-04T07:37:19.000Z",
   "recorded_at": "2026-11-04T07:40:38.437Z",
   "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-1cfe838012086722cc8601b7",
    "quote_text": "Alternativa za oprezniji pristup je Torino ili neriješeno (1X).",
    "fragment_from": 8808,
    "fragment_to": 8871,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/torino-lecce-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "919ebbabeef784940f4b51bf5f8aede3e2883c5936207f6515c42737e27658e5",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:37:19.000Z",
    "detected_at": "2026-11-04T07:40:38.437Z",
    "executed_at": "2026-11-05T19:11:35.509Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-875762aa77d4",
     "display_name": "Torino — Lecce",
     "competition_name": "Serie A",
     "starts_at": "2026-11-07T14:00:00.000Z",
     "url": "/football/matches/torino-vs-lecce-2026-11-07/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Torino or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2245",
     "our_snapshot_at": "2026-11-04T07:37:43.750Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2245,
    "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-04T07:37:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:37:19.000Z",
     "detected_at": "2026-11-04T07:40:38.437Z",
     "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": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Torino 1-1 Lecce."
    },
    "settlements": [
     {
      "operation_id": "7d129648d4c19dc5cdfb522e986ec317d8f86f4a853212bfa5416b19808835a9",
      "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.2245",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2245,
      "executed_at": "2026-11-05T19:11:35.509Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/torino-lecce-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Torino or draw"
   }
  },
  {
   "record_id": "n-bb13eccd0f7b01c892d417d8",
   "url": "/authors/ivan/picks/3/#pick-n-bb13eccd0f7b01c892d417d8",
   "match": "Famalicão v Arouca",
   "match_url": "/football/matches/famalicao-vs-arouca-2026-11-06/",
   "kickoff": "2026-11-06T20:45:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 84.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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.9500",
   "published_at": "2026-11-03T07:53:10.000Z",
   "recorded_at": "2026-11-03T07:59:42.378Z",
   "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-bb13eccd0f7b01c892d417d8",
    "quote_text": "Alternativa: više od 2,5 gola.",
    "fragment_from": 8081,
    "fragment_to": 8111,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/famalicao-arouca-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f5b8287fa3c90ad43c33e9f67ac0e89c3e9909ba80fe3c037aeb1729a3f058ec",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:53:10.000Z",
    "detected_at": "2026-11-03T07:59:42.378Z",
    "executed_at": "2026-11-07T09:35:03.765Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-11dfc31efea9",
     "display_name": "Famalicão — Arouca",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-11-06T20:45:00.000Z",
     "url": "/football/matches/famalicao-vs-arouca-2026-11-06/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9500",
     "our_snapshot_at": "2026-11-03T07:59:09.842Z",
     "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-03T07:53:10.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:53:10.000Z",
     "detected_at": "2026-11-03T07:59:42.378Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Famalicão 1-0 Arouca."
    },
    "settlements": [
     {
      "operation_id": "c2dc6ad568379b0eb2e5f0005db9dfe5f0f9091935f6ab47f3335c1a9c46f1a4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.9500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T09:35:03.765Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/famalicao-arouca-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-052156964c52a53eb37eecfe",
   "url": "/authors/ivan/picks/3/#pick-n-052156964c52a53eb37eecfe",
   "match": "Famalicão v Arouca",
   "match_url": "/football/matches/famalicao-vs-arouca-2026-11-06/",
   "kickoff": "2026-11-06T20:45:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 84.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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-11-03T07:53:10.000Z",
   "recorded_at": "2026-11-03T07:59:42.378Z",
   "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-052156964c52a53eb37eecfe",
    "quote_text": "Naš tip: oba tima daju gol – Da.",
    "fragment_from": 7765,
    "fragment_to": 7797,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/famalicao-arouca-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "f5b8287fa3c90ad43c33e9f67ac0e89c3e9909ba80fe3c037aeb1729a3f058ec",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:53:10.000Z",
    "detected_at": "2026-11-03T07:59:42.378Z",
    "executed_at": "2026-11-07T09:35:03.694Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-11dfc31efea9",
     "display_name": "Famalicão — Arouca",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-11-06T20:45:00.000Z",
     "url": "/football/matches/famalicao-vs-arouca-2026-11-06/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7300",
     "our_snapshot_at": "2026-11-03T07:59:09.842Z",
     "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-03T07:53:10.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:53:10.000Z",
     "detected_at": "2026-11-03T07:59:42.378Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Famalicão 1-0 Arouca."
    },
    "settlements": [
     {
      "operation_id": "2d7a49f1cb08d47acf0353b127d5174caa501790f3a89d20840d6cb495ecf141",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "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-11-07T09:35:03.694Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/famalicao-arouca-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-249ae6733c89b8f9287829b3",
   "url": "/authors/ivan/picks/3/#pick-n-249ae6733c89b8f9287829b3",
   "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": 84.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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.2100",
   "published_at": "2026-11-03T07:51:48.000Z",
   "recorded_at": "2026-11-03T07:59:45.063Z",
   "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-249ae6733c89b8f9287829b3",
    "quote_text": "alternativa je više od 2,5 gola",
    "fragment_from": 11670,
    "fragment_to": 11701,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/sevilla-alaves-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d0e787d4c40af47f8b45a417a183e96b6a427ab7b641b0d57271f540f97bbe2",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:51:48.000Z",
    "detected_at": "2026-11-03T07:59:45.063Z",
    "executed_at": "2026-11-07T09:35:02.747Z",
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.2100",
     "our_snapshot_at": "2026-11-03T07:54:45.154Z",
     "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-03T07:51:48.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:51:48.000Z",
     "detected_at": "2026-11-03T07:59:45.063Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "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": "ec97db17e760d8162147e9d9d0171ee86db85c14d4dc4ead3e021cdb202e0d89",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "2.2100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T09:35:02.747Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/sevilla-alaves-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-d178044c65fe9396b9db948c",
   "url": "/authors/ivan/picks/3/#pick-n-d178044c65fe9396b9db948c",
   "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": 84.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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.9524",
   "published_at": "2026-11-03T07:51:48.000Z",
   "recorded_at": "2026-11-03T07:59:45.063Z",
   "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": "no",
    "price": "1.8000",
    "result": "Won",
    "points_hundredths": 8000,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-d178044c65fe9396b9db948c",
    "quote_text": "Naš tip je oba tima daju gol – Da",
    "fragment_from": 11633,
    "fragment_to": 11666,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/sevilla-alaves-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d0e787d4c40af47f8b45a417a183e96b6a427ab7b641b0d57271f540f97bbe2",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:51:48.000Z",
    "detected_at": "2026-11-03T07:59:45.063Z",
    "executed_at": "2026-11-04T23:35:02.269Z",
    "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": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9524",
     "our_snapshot_at": "2026-11-03T07:54:45.154Z",
     "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-03T07:51:48.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:51:48.000Z",
     "detected_at": "2026-11-03T07:59:45.063Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "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": "b8087a9c749d21746ef815abbdbd5364c9619ca6571387dfb76fa94cf05332a4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.9524",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-04T23:35:02.269Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/sevilla-alaves-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-a8e9fa7bca83a9491b3c6483",
   "url": "/authors/ivan/picks/3/#pick-n-a8e9fa7bca83a9491b3c6483",
   "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": 83.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-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-03T07:51:28.000Z",
   "recorded_at": "2026-11-03T08:09:43.198Z",
   "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": "yes",
    "price": "1.5700",
    "result": "Won",
    "points_hundredths": 5700,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-a8e9fa7bca83a9491b3c6483",
    "quote_text": "uz alternativu oba tima daju gol",
    "fragment_from": 12803,
    "fragment_to": 12835,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/venezia-udinese-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d72790b7d193147b8e36cee07d4b69b158ca9fc35b3dcfe690506ce30c514fc",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:51:28.000Z",
    "detected_at": "2026-11-03T08:09:43.198Z",
    "executed_at": "2026-11-04T23:29:41.332Z",
    "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": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5700",
     "our_snapshot_at": "2026-11-03T08:09:33.543Z",
     "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-03T07:51:28.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:51:28.000Z",
     "detected_at": "2026-11-03T08:09:43.198Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "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": "b747b63b763b552fa511b205ad74ddd98c8c3faf2229239f69632f546a5f816c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "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-04T23:29:41.332Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/venezia-udinese-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-67dc7ab3802be6fdc755c124",
   "url": "/authors/ivan/picks/3/#pick-n-67dc7ab3802be6fdc755c124",
   "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": 83.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7200,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.7200",
   "published_at": "2026-11-03T07:51:28.000Z",
   "recorded_at": "2026-11-03T08:09:43.198Z",
   "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": "over",
    "price": "1.7200",
    "result": "Won",
    "points_hundredths": 7200,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-67dc7ab3802be6fdc755c124",
    "quote_text": "Naš tip je više od 2,5 gola",
    "fragment_from": 12774,
    "fragment_to": 12801,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/venezia-udinese-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d72790b7d193147b8e36cee07d4b69b158ca9fc35b3dcfe690506ce30c514fc",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:51:28.000Z",
    "detected_at": "2026-11-03T08:09:43.198Z",
    "executed_at": "2026-11-04T23:29:40.113Z",
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7200",
     "our_snapshot_at": "2026-11-03T08:09:33.543Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7200,
    "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-03T07:51:28.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:51:28.000Z",
     "detected_at": "2026-11-03T08:09:43.198Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "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": "c851f61a736cb9933673c7794ea0492763854507db0a1ba1df1fbfc1b9c58b49",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.7200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7200,
      "executed_at": "2026-11-04T23:29:40.113Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/venezia-udinese-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-3c8ffa44d2e315a8b9754502",
   "url": "/authors/ivan/picks/5/#pick-n-3c8ffa44d2e315a8b9754502",
   "match": "Willem II Tilburg v PEC Zwolle",
   "match_url": "/football/matches/willem-ii-tilburg-vs-pec-zwolle-2026-11-06/",
   "kickoff": "2026-11-06T19:00:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 35.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4400,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4400",
   "published_at": "2026-11-05T07:54:19.000Z",
   "recorded_at": "2026-11-05T08:00:05.782Z",
   "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": "yes",
    "price": "1.4400",
    "result": "Won",
    "points_hundredths": 4400,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-3c8ffa44d2e315a8b9754502",
    "quote_text": "EredivisieNajavaWillem II – PEC Zwolle prognoza i tip: oba tima daju gol, petak u 20:00",
    "fragment_from": 13614,
    "fragment_to": 13701,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "executed_at": "2026-11-05T08:05:49.076Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-1b7872751844",
     "display_name": "Willem II Tilburg — PEC Zwolle",
     "competition_name": "Eredivisie",
     "starts_at": "2026-11-06T19:00:00.000Z",
     "url": "/football/matches/willem-ii-tilburg-vs-pec-zwolle-2026-11-06/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4400",
     "our_snapshot_at": "2026-11-05T07:58:58.260Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4400,
    "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-05T07:54:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:54:19.000Z",
     "detected_at": "2026-11-05T08:00:05.782Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Willem II Tilburg 1-1 PEC Zwolle."
    },
    "settlements": [
     {
      "operation_id": "d2c37c8b18f60c342e970623ee0c9a1037f368f09a25fbae0584fd55ba622d67",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4400",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4400,
      "executed_at": "2026-11-05T08:05:49.076Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-46be7d84913a83c5fb6fc529",
   "url": "/authors/ivan/picks/3/#pick-n-46be7d84913a83c5fb6fc529",
   "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": 61.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 7326,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.7326",
   "published_at": "2026-11-02T06:53:41.000Z",
   "recorded_at": "2026-11-02T06:59:43.253Z",
   "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-46be7d84913a83c5fb6fc529",
    "quote_text": "Alternativa: više od 2,5 gola.",
    "fragment_from": 9983,
    "fragment_to": 10013,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/porto-napoli-prognoza-liga-prvaka/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "29550b85cb038f478b3ef7d89dca77ed2a62afc208644a6e8c71290f845c2fc1",
     "material_removed": false
    },
    "published_at": "2026-11-02T06:53:41.000Z",
    "detected_at": "2026-11-02T06:59:43.253Z",
    "executed_at": "2026-11-07T09:41:41.884Z",
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7326",
     "our_snapshot_at": "2026-11-02T06:58:25.203Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 7326,
    "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-02T06:53:41.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T06:53:41.000Z",
     "detected_at": "2026-11-02T06:59:43.253Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "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": "80f10730670432db0a51e4758e0fc6807e231afefb8c36e2538011534ffb3f22",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.7326",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 7326,
      "executed_at": "2026-11-07T09:41:41.884Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/porto-napoli-prognoza-liga-prvaka/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-9e0ae781fac92d7b057ff483",
   "url": "/authors/ivan/picks/3/#pick-n-9e0ae781fac92d7b057ff483",
   "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": 61.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6098,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6098",
   "published_at": "2026-11-02T06:53:41.000Z",
   "recorded_at": "2026-11-02T06:59:43.253Z",
   "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-9e0ae781fac92d7b057ff483",
    "quote_text": "Naš tip: oba tima daju gol, Da.",
    "fragment_from": 9951,
    "fragment_to": 9982,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/porto-napoli-prognoza-liga-prvaka/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "29550b85cb038f478b3ef7d89dca77ed2a62afc208644a6e8c71290f845c2fc1",
     "material_removed": false
    },
    "published_at": "2026-11-02T06:53:41.000Z",
    "detected_at": "2026-11-02T06:59:43.253Z",
    "executed_at": "2026-11-07T09:41:40.513Z",
    "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": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6098",
     "our_snapshot_at": "2026-11-02T06:58:25.203Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6098,
    "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-02T06:53:41.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T06:53:41.000Z",
     "detected_at": "2026-11-02T06:59:43.253Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "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": "74dc90582d0af691832f4da1e430ccc01f7dae192d65a2f3ab3f2f1b0e92d709",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.6098",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6098,
      "executed_at": "2026-11-07T09:41:40.513Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/porto-napoli-prognoza-liga-prvaka/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-2e59fd82633de7e07a434eed",
   "url": "/authors/ivan/picks/3/#pick-n-2e59fd82633de7e07a434eed",
   "match": "Feyenoord v Inter",
   "match_url": "/football/matches/feyenoord-vs-inter-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 84.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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": "1.4167",
   "published_at": "2026-10-31T07:21:44.000Z",
   "recorded_at": "2026-10-31T07:30:50.004Z",
   "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": "yes",
    "price": "1.4167",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-2e59fd82633de7e07a434eed",
    "quote_text": "Naš tip je oba tima daju gol – Da, uz alternativu više od 2,5 gola.",
    "fragment_from": 12794,
    "fragment_to": 12861,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/feyenoord-inter-prognoza-liga-prvaka/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "aa5ee016de9cf4c3c2b0def4154bd53e244f2c3852012bf1ea7928ce5b918388",
     "material_removed": false
    },
    "published_at": "2026-10-31T07:21:44.000Z",
    "detected_at": "2026-10-31T07:30:50.004Z",
    "executed_at": "2026-11-01T20:10:28.723Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c7d02fec7631",
     "display_name": "Feyenoord — Inter",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/feyenoord-vs-inter-2026-11-03/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4167",
     "our_snapshot_at": "2026-10-31T07:29:57.326Z",
     "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-31T07:21:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T07:21:44.000Z",
     "detected_at": "2026-10-31T07:30:50.004Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Feyenoord 0-3 Inter."
    },
    "settlements": [
     {
      "operation_id": "fab6e9f504bed7d220c6df92e4d66e17cc97694121b196b0cdd178408d4a6ff0",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4167",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-01T20:10:28.723Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/feyenoord-inter-prognoza-liga-prvaka/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-85e6326a5cf1eef3c33f64e7",
   "url": "/authors/ivan/picks/2/#pick-n-85e6326a5cf1eef3c33f64e7",
   "match": "Gil Vicente v Vitória Guimarães",
   "match_url": "/football/matches/gil-vicente-vs-vitoria-guimaraes-2026-11-02/",
   "kickoff": "2026-11-02T20:15:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 84.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "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-30T07:29:39.000Z",
   "recorded_at": "2026-10-30T07:40:35.103Z",
   "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-85e6326a5cf1eef3c33f64e7",
    "quote_text": "Alternativa je manje od 2,5 gola.",
    "fragment_from": 10671,
    "fragment_to": 10704,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/gil-vicente-vitoria-guimaraes-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2afada285bc0eacdab56d3c46f2ced0889a52b11888bde2d7e5c61168752994d",
     "material_removed": false
    },
    "published_at": "2026-10-30T07:29:39.000Z",
    "detected_at": "2026-10-30T07:40:35.103Z",
    "executed_at": "2026-11-07T10:18:31.908Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-21687470bffa",
     "display_name": "Gil Vicente — Vitória Guimarães",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-11-02T20:15:00.000Z",
     "url": "/football/matches/gil-vicente-vs-vitoria-guimaraes-2026-11-02/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6500",
     "our_snapshot_at": "2026-10-30T07:39:25.263Z",
     "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-30T07:29:39.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T07:29:39.000Z",
     "detected_at": "2026-10-30T07:40:35.103Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Gil Vicente 0-0 Vitória Guimarães."
    },
    "settlements": [
     {
      "operation_id": "a8732817da1550a1bf7b958418988fa5af4aa0d560947e485709bd848e386993",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.6500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-11-07T10:18:31.908Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/gil-vicente-vitoria-guimaraes-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-940cd0f38191e52053eb4688",
   "url": "/authors/ivan/picks/2/#pick-n-940cd0f38191e52053eb4688",
   "match": "Gil Vicente v Vitória Guimarães",
   "match_url": "/football/matches/gil-vicente-vs-vitoria-guimaraes-2026-11-02/",
   "kickoff": "2026-11-02T20:15:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 84.6,
   "market_code": "double_chance",
   "author_said": "Double chance: Gil Vicente or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "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-30T07:29:39.000Z",
   "recorded_at": "2026-10-30T07:40:35.103Z",
   "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-940cd0f38191e52053eb4688",
    "quote_text": "Naš tip je dvostruka šansa 1X, odnosno pobjeda Gil Vicentea ili neriješen rezultat.",
    "fragment_from": 10587,
    "fragment_to": 10670,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/gil-vicente-vitoria-guimaraes-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2afada285bc0eacdab56d3c46f2ced0889a52b11888bde2d7e5c61168752994d",
     "material_removed": false
    },
    "published_at": "2026-10-30T07:29:39.000Z",
    "detected_at": "2026-10-30T07:40:35.103Z",
    "executed_at": "2026-10-30T13:27:28.643Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-21687470bffa",
     "display_name": "Gil Vicente — Vitória Guimarães",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-11-02T20:15:00.000Z",
     "url": "/football/matches/gil-vicente-vs-vitoria-guimaraes-2026-11-02/",
     "scoreline": "0-0",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Gil Vicente or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4700",
     "our_snapshot_at": "2026-10-30T07:39:25.263Z",
     "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-30T07:29:39.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T07:29:39.000Z",
     "detected_at": "2026-10-30T07:40:35.103Z",
     "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": "Gil Vicente or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Gil Vicente 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 Gil Vicente 0-0 Vitória Guimarães."
    },
    "settlements": [
     {
      "operation_id": "23990fe39079cce7d01ce3977f34a6dbcb2634c755573835d475baaad86c94fc",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Gil Vicente or draw",
      "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-30T13:27:28.643Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/gil-vicente-vitoria-guimaraes-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Gil Vicente or draw"
   }
  },
  {
   "record_id": "n-22ee2a0da54932f6bc670b2c",
   "url": "/authors/ivan/picks/3/#pick-n-22ee2a0da54932f6bc670b2c",
   "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": 12.8,
   "market_code": "double_chance",
   "author_said": "Double chance: Deportivo de A Coruña or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2972,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2972",
   "published_at": "2026-11-02T07:06:37.000Z",
   "recorded_at": "2026-11-02T07:10:12.945Z",
   "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-22ee2a0da54932f6bc670b2c",
    "quote_text": "Deportivo La Coruña – Osasuna prognoza i tip: 1X",
    "fragment_from": 9857,
    "fragment_to": 9905,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/simeone-rekord-344-pobjede-aragones-atletico-levante/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9739493d7b0257717258b2d43d32f188665a0808bc490646d378523c50457315",
     "material_removed": false
    },
    "published_at": "2026-11-02T07:06:37.000Z",
    "detected_at": "2026-11-02T07:10:12.945Z",
    "executed_at": "2026-11-02T07:48:43.441Z",
    "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": "Double chance",
    "outcome_label": "Deportivo de A Coruña or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2972",
     "our_snapshot_at": "2026-11-02T07:08:31.489Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2972,
    "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-02T07:06:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-02T07:06:37.000Z",
     "detected_at": "2026-11-02T07:10:12.945Z",
     "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 de A Coruña or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Deportivo de A Coruña 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 Deportivo de A Coruña 2-1 Osasuna."
    },
    "settlements": [
     {
      "operation_id": "1afe3fb188d24d088c672dbe920f57c54f7b483f77b6581ecde5f7a77e8e1bc5",
      "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 de A Coruña or draw",
      "decimal_odds": "1.2972",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2972,
      "executed_at": "2026-11-02T07:48:43.441Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/simeone-rekord-344-pobjede-aragones-atletico-levante/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Deportivo de A Coruña or draw"
   }
  },
  {
   "record_id": "n-978dcd992632b0fcc89034fd",
   "url": "/authors/ivan/picks/2/#pick-n-978dcd992632b0fcc89034fd",
   "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": 80.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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": "over",
    "price": "1.6500",
    "result": "Won",
    "points_hundredths": 6500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-978dcd992632b0fcc89034fd",
    "quote_text": "Atalanta – Parma\n\nviše od 2,5 gola",
    "fragment_from": 4494,
    "fragment_to": 4528,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:37:58.828Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6500",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "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": "2f426deeaa44285f2ef23b4ea31312ff85e3a5cee0f5fea45a69fd18bc610e10",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.6500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6500,
      "executed_at": "2026-11-01T09:37:58.828Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-b098e52704c90fa546acd026",
   "url": "/authors/ivan/picks/3/#pick-n-b098e52704c90fa546acd026",
   "match": "Sassuolo v Fiorentina",
   "match_url": "/football/matches/sassuolo-vs-fiorentina-2026-11-02/",
   "kickoff": "2026-11-02T17:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": 78.0,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-4",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 4600,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4600",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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": "yes",
    "price": "1.4600",
    "result": "Won",
    "points_hundredths": 4600,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-b098e52704c90fa546acd026",
    "quote_text": "Sassuolo – Fiorentina\n\noba tima daju gol: da",
    "fragment_from": 4430,
    "fragment_to": 4474,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:37:56.352Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-778179eae2a7",
     "display_name": "Sassuolo — Fiorentina",
     "competition_name": "Serie A",
     "starts_at": "2026-11-02T17:30:00.000Z",
     "url": "/football/matches/sassuolo-vs-fiorentina-2026-11-02/",
     "scoreline": "2-4",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4600",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4600,
    "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-4",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Sassuolo 2-4 Fiorentina."
    },
    "settlements": [
     {
      "operation_id": "fea2fc8fb2e036afee94eb641ba6325a70db94017e3e4d4c97632a518a242937",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4600,
      "executed_at": "2026-11-01T09:37:56.352Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-4e8e564acbc7a461a7d9109d",
   "url": "/authors/ivan/picks/2/#pick-n-4e8e564acbc7a461a7d9109d",
   "match": "Juventus v SSC Napoli",
   "match_url": "/football/matches/juventus-vs-ssc-napoli-2026-11-01/",
   "kickoff": "2026-11-01T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 56.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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.0000",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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": "under",
    "price": "1.8400",
    "result": "Won",
    "points_hundredths": 8400,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-4e8e564acbc7a461a7d9109d",
    "quote_text": "Tip u najavi Juventus – Napoli je više od 2,5 gola.",
    "fragment_from": 7196,
    "fragment_to": 7247,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:34:45.029Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b380ecd591fd",
     "display_name": "Juventus — SSC Napoli",
     "competition_name": "Serie A",
     "starts_at": "2026-11-01T19:45:00.000Z",
     "url": "/football/matches/juventus-vs-ssc-napoli-2026-11-01/",
     "scoreline": "2-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.0000",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Juventus 2-0 SSC Napoli."
    },
    "settlements": [
     {
      "operation_id": "6da6f3065279f2ab5028acfb817c0f20915e17357e6401db58e85b8b5ce873c1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "2.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-01T09:34:45.029Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-6db566e09eb1074422734700",
   "url": "/authors/ivan/picks/2/#pick-n-6db566e09eb1074422734700",
   "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": 53.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "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.7500",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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": "no",
    "price": "1.7500",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-6db566e09eb1074422734700",
    "quote_text": "Lecce – Genoa\n\noba tima daju gol: ne",
    "fragment_from": 4319,
    "fragment_to": 4355,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:32:02.252Z",
    "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": "Both teams to score",
    "outcome_label": "no",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7500",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "no",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Lecce 1-2 Genoa."
    },
    "settlements": [
     {
      "operation_id": "4b91d1a84a90dd40081f0ca747842a2ac1502106e6db366a993931dac7e74405",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "no",
      "decimal_odds": "1.7500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-01T09:32:02.252Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-6923bcf5a09fa6a2a3b73386",
   "url": "/authors/ivan/picks/2/#pick-n-6923bcf5a09fa6a2a3b73386",
   "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": 50.5,
   "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": 4500,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.4500",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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.4500",
    "result": "Won",
    "points_hundredths": 4500,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-6923bcf5a09fa6a2a3b73386",
    "quote_text": "Naš tip u najavi Lazio – Cagliari je pobjeda domaćina.",
    "fragment_from": 7823,
    "fragment_to": 7877,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:29:15.732Z",
    "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.4500",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 4500,
    "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "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": "20bcbdf11e3cd7deed03409a20e5c704e3f216ae60b7069a7b087b60d51e45c9",
      "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.4500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4500,
      "executed_at": "2026-11-01T09:29:15.732Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lazio to win"
   }
  },
  {
   "record_id": "n-30311747801d889f362dd691",
   "url": "/authors/ivan/picks/2/#pick-n-30311747801d889f362dd691",
   "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": 50.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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.3800",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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": "yes",
    "price": "1.3800",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-30311747801d889f362dd691",
    "quote_text": "Frosinone – Torino\n\noba tima daju gol: da",
    "fragment_from": 4211,
    "fragment_to": 4252,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:29:13.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": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3800",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "2-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Frosinone 2-0 Torino."
    },
    "settlements": [
     {
      "operation_id": "6df567e5370fdd28b62ac869712c597b4d71b839ee66962ba3fb0035251fd97b",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.3800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-01T09:29:13.946Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-6975fcfc6212ba33a6bda844",
   "url": "/authors/ivan/picks/2/#pick-n-6975fcfc6212ba33a6bda844",
   "match": "Como v Venezia",
   "match_url": "/football/matches/como-vs-venezia-2026-11-01/",
   "kickoff": "2026-11-01T11:30:00.000Z",
   "competition": "Serie A",
   "lead_hours": 48.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Como",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3000",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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-6975fcfc6212ba33a6bda844",
    "quote_text": "Como – Venezia\n\n1 (Como)",
    "fragment_from": 4167,
    "fragment_to": 4191,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:27:25.653Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-28e6ee004c9a",
     "display_name": "Como — Venezia",
     "competition_name": "Serie A",
     "starts_at": "2026-11-01T11:30:00.000Z",
     "url": "/football/matches/como-vs-venezia-2026-11-01/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Como",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3000",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3000,
    "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "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": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Como"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Como 1-0 Venezia."
    },
    "settlements": [
     {
      "operation_id": "6390bd898f6d4a46fc572b6c246f97ffea166748356db53689290aa9b3939725",
      "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.3000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3000,
      "executed_at": "2026-11-01T09:27:25.653Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Como to win"
   }
  },
  {
   "record_id": "n-386b51a25c9daf01ebee5db8",
   "url": "/authors/ivan/picks/2/#pick-n-386b51a25c9daf01ebee5db8",
   "match": "FC Porto v Estoril",
   "match_url": "/football/matches/fc-porto-vs-estoril-2026-10-31/",
   "kickoff": "2026-10-31T20:30:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 33.3,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6600,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.6600",
   "published_at": "2026-10-30T11:09:09.000Z",
   "recorded_at": "2026-10-30T11:10:11.601Z",
   "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-386b51a25c9daf01ebee5db8",
    "quote_text": "Alternativa: više od 2,5 gola.",
    "fragment_from": 9916,
    "fragment_to": 9946,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/porto-estoril-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1f657ce859418a7c44aa2317a11afe96a0d1bf13695a18472c25547ff254f3a4",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:09:09.000Z",
    "detected_at": "2026-10-30T11:10:11.601Z",
    "executed_at": "2026-11-07T10:16:22.205Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-17dfc579cf50",
     "display_name": "FC Porto — Estoril",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-31T20:30:00.000Z",
     "url": "/football/matches/fc-porto-vs-estoril-2026-10-31/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6600",
     "our_snapshot_at": "2026-10-30T11:08:20.843Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6600,
    "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-30T11:09:09.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:09:09.000Z",
     "detected_at": "2026-10-30T11:10:11.601Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Porto 4-0 Estoril."
    },
    "settlements": [
     {
      "operation_id": "b7c2c2d3e4be048d423c837410d9679bd534b99b87443f7494d5d391e997b65a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.6600",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6600,
      "executed_at": "2026-11-07T10:16:22.205Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/porto-estoril-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-ef6d8e57a9b1247094b0672d",
   "url": "/authors/ivan/picks/2/#pick-n-ef6d8e57a9b1247094b0672d",
   "match": "FC Porto v Estoril",
   "match_url": "/football/matches/fc-porto-vs-estoril-2026-10-31/",
   "kickoff": "2026-10-31T20:30:00.000Z",
   "competition": "Primeira Liga",
   "lead_hours": 33.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Porto",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "4-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-30T11:09:09.000Z",
   "recorded_at": "2026-10-30T11:10:11.601Z",
   "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-ef6d8e57a9b1247094b0672d",
    "quote_text": "Naš tip: pobjeda Portoa (1).",
    "fragment_from": 9887,
    "fragment_to": 9915,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/porto-estoril-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "1f657ce859418a7c44aa2317a11afe96a0d1bf13695a18472c25547ff254f3a4",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:09:09.000Z",
    "detected_at": "2026-10-30T11:10:11.601Z",
    "executed_at": "2026-11-07T10:16:22.003Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-17dfc579cf50",
     "display_name": "FC Porto — Estoril",
     "competition_name": "Primeira Liga",
     "starts_at": "2026-10-31T20:30:00.000Z",
     "url": "/football/matches/fc-porto-vs-estoril-2026-10-31/",
     "scoreline": "4-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Porto",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2000",
     "our_snapshot_at": "2026-10-30T11:08:20.843Z",
     "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-30T11:09:09.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:09:09.000Z",
     "detected_at": "2026-10-30T11:10:11.601Z",
     "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-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Porto 4-0 Estoril."
    },
    "settlements": [
     {
      "operation_id": "060cee15f7d7c67f21e7a3f2450a849e3fa5bad5c2e15980ac2cc68dc18bf755",
      "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.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2000,
      "executed_at": "2026-11-07T10:16:22.003Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/porto-estoril-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Porto to win"
   }
  },
  {
   "record_id": "n-ad6c0e5214ba4e3ad1ba0e47",
   "url": "/authors/ivan/picks/2/#pick-n-ad6c0e5214ba4e3ad1ba0e47",
   "match": "AFC Ajax v AZ Alkmaar",
   "match_url": "/football/matches/afc-ajax-vs-az-alkmaar-2026-10-31/",
   "kickoff": "2026-10-31T20:00:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 32.7,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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.3600",
   "published_at": "2026-10-30T11:07:55.000Z",
   "recorded_at": "2026-10-30T11:20:59.668Z",
   "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": "over",
    "price": "1.3600",
    "result": "Lost",
    "points_hundredths": -10000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-ad6c0e5214ba4e3ad1ba0e47",
    "quote_text": "Objava Ajax – AZ Alkmaar prognoza i tip: više od 2,5 gola, subota u 21:00",
    "fragment_from": 138,
    "fragment_to": 211,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/ajax-az-alkmaar-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "726118ac3fc7398935ee3b430483f5128ced6f171388185af25856ac02dc4a50",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:07:55.000Z",
    "detected_at": "2026-10-30T11:20:59.668Z",
    "executed_at": "2026-10-31T19:11:43.521Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-27b6493c148d",
     "display_name": "AFC Ajax — AZ Alkmaar",
     "competition_name": "Eredivisie",
     "starts_at": "2026-10-31T20:00:00.000Z",
     "url": "/football/matches/afc-ajax-vs-az-alkmaar-2026-10-31/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3600",
     "our_snapshot_at": "2026-10-30T11:18:23.585Z",
     "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-30T11:07:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:07:55.000Z",
     "detected_at": "2026-10-30T11:20:59.668Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was AFC Ajax 1-0 AZ Alkmaar."
    },
    "settlements": [
     {
      "operation_id": "6eaa0f0c3c3dd5fe12e257855739dca1664abc60a81be57ff46818ff4bda46d4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.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-31T19:11:43.521Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/ajax-az-alkmaar-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-9df65e115560dbff6b2527ed",
   "url": "/authors/ivan/picks/3/#pick-n-9df65e115560dbff6b2527ed",
   "match": "Bologna v Monza",
   "match_url": "/football/matches/bologna-vs-monza-2026-10-31/",
   "kickoff": "2026-10-31T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 26.5,
   "market_code": "double_chance",
   "author_said": "Double chance: Bologna or draw",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 1800,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.1800",
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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-9df65e115560dbff6b2527ed",
    "quote_text": "Bologna – Monza\n\n1X (Bologna ili neriješeno)",
    "fragment_from": 4005,
    "fragment_to": 4049,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": "2026-11-01T09:27:09.644Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-deff589cb1b6",
     "display_name": "Bologna — Monza",
     "competition_name": "Serie A",
     "starts_at": "2026-10-31T14:00:00.000Z",
     "url": "/football/matches/bologna-vs-monza-2026-10-31/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "Double chance",
    "outcome_label": "Bologna or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1800",
     "our_snapshot_at": "2026-10-30T11:28:49.939Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 1800,
    "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "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": "Bologna or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Bologna 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 Bologna 2-1 Monza."
    },
    "settlements": [
     {
      "operation_id": "d6d50a533643cce9cdb3da7f6593a5b55e7294fa0ef6b1ceb1220f2f332605e1",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Bologna or draw",
      "decimal_odds": "1.1800",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 1800,
      "executed_at": "2026-11-01T09:27:09.644Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bologna or draw"
   }
  },
  {
   "record_id": "n-a46a33c8b74853d172484a22",
   "url": "/authors/ivan/picks/2/#pick-n-a46a33c8b74853d172484a22",
   "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": 36.1,
   "market_code": "1x2",
   "author_said": "1X2, match result: Paris Saint-Germain",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2450,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2450",
   "published_at": "2026-10-29T05:49:24.000Z",
   "recorded_at": "2026-10-29T05:54:35.486Z",
   "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-a46a33c8b74853d172484a22",
    "quote_text": "alternativa je pobjeda PSG-a (2)",
    "fragment_from": 12777,
    "fragment_to": 12809,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-psg-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "309e3f0129344da677ff3545938cee6a0b168bcadf0b07917c55133edcb65d64",
     "material_removed": false
    },
    "published_at": "2026-10-29T05:49:24.000Z",
    "detected_at": "2026-10-29T05:54:35.486Z",
    "executed_at": "2026-10-31T19:13:24.818Z",
    "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": "1X2, match result",
    "outcome_label": "Paris Saint-Germain",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2450",
     "our_snapshot_at": "2026-10-29T05:53:41.601Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2450,
    "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-29T05:49:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-29T05:49:24.000Z",
     "detected_at": "2026-10-29T05:54:35.486Z",
     "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": "Paris Saint-Germain",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: 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": "8591616105ad2b8cb6eeee12b26e865e082f7c71c584583855fbe8faf76d29c7",
      "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": "Paris Saint-Germain",
      "decimal_odds": "1.2450",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2450,
      "executed_at": "2026-10-31T19:13:24.818Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-psg-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Paris Saint-Germain to win"
   }
  },
  {
   "record_id": "n-a802579bff2320fe49d49521",
   "url": "/authors/ivan/picks/2/#pick-n-a802579bff2320fe49d49521",
   "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": 36.1,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-5",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 3200,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.3200",
   "published_at": "2026-10-29T05:49:24.000Z",
   "recorded_at": "2026-10-29T05:54:35.486Z",
   "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-a802579bff2320fe49d49521",
    "quote_text": "Naš tip: više od 2,5 gola.",
    "fragment_from": 10268,
    "fragment_to": 10294,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-psg-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "309e3f0129344da677ff3545938cee6a0b168bcadf0b07917c55133edcb65d64",
     "material_removed": false
    },
    "published_at": "2026-10-29T05:49:24.000Z",
    "detected_at": "2026-10-29T05:54:35.486Z",
    "executed_at": "2026-11-07T10:39:03.727Z",
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3200",
     "our_snapshot_at": "2026-10-29T05:53:41.601Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 3200,
    "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-29T05:49:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-29T05:49:24.000Z",
     "detected_at": "2026-10-29T05:54:35.486Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "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": "662a6fe71eb302e6c2de84c64410611ebeae2627be6186eb872631f8dc3ec2fd",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.3200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 3200,
      "executed_at": "2026-11-07T10:39:03.727Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-psg-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-ee33f1a1f3e448a36f82ef31",
   "url": "/authors/ivan/picks/4/#pick-n-ee33f1a1f3e448a36f82ef31",
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": "/football/matches/atletico-madrid-vs-fc-barcelona-2026-11-08/",
   "kickoff": "2026-11-08T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 84.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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-05T07:29:24.000Z",
   "recorded_at": "2026-11-05T07:29:47.678Z",
   "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-ee33f1a1f3e448a36f82ef31",
    "quote_text": "Naša alternativa je više od 2,5 gola",
    "fragment_from": 11605,
    "fragment_to": 11641,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "executed_at": "2026-11-07T09:20:45.443Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-4fd491e4e4e2",
     "display_name": "Atlético Madrid — FC Barcelona",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-barcelona-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3087",
     "our_snapshot_at": "2026-11-05T07:25:28.787Z",
     "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-05T07:29:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:29:24.000Z",
     "detected_at": "2026-11-05T07:29:47.678Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 20:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 20:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "6cc8009db85aae60346bddc9622fbbf40ffff11100bbdd81fd093b7581e26399",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.3087",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:20:45.443Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-4eccb178ac6939df4b1eaf3e",
   "url": "/authors/ivan/picks/4/#pick-n-4eccb178ac6939df4b1eaf3e",
   "match": "Atlético Madrid v FC Barcelona",
   "match_url": "/football/matches/atletico-madrid-vs-fc-barcelona-2026-11-08/",
   "kickoff": "2026-11-08T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 84.5,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or FC Barcelona",
   "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-05T07:29:24.000Z",
   "recorded_at": "2026-11-05T07:29:47.678Z",
   "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-4eccb178ac6939df4b1eaf3e",
    "quote_text": "Naš tip je X2, neriješeno ili Barcelona.",
    "fragment_from": 11174,
    "fragment_to": 11214,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "executed_at": "2026-11-05T07:32:19.800Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-4fd491e4e4e2",
     "display_name": "Atlético Madrid — FC Barcelona",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-barcelona-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or FC Barcelona",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2872",
     "our_snapshot_at": "2026-11-05T07:25:28.787Z",
     "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-05T07:29:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:29:24.000Z",
     "detected_at": "2026-11-05T07:29:47.678Z",
     "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 FC Barcelona",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 20:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 20:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "eec5398c48e9d98ab064e9e5ee34153aa640a6c08ee5898ed2d4969e46a0a485",
      "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 FC Barcelona",
      "decimal_odds": "1.2872",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T07:32:19.800Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or FC Barcelona"
   }
  },
  {
   "record_id": "n-cce799d581e2a53006192b74",
   "url": "/authors/ivan/picks/5/#pick-n-cce799d581e2a53006192b74",
   "match": "FC Utrecht v NEC Nijmegen",
   "match_url": "/football/matches/fc-utrecht-vs-nec-nijmegen-2026-11-08/",
   "kickoff": "2026-11-08T19:00:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 82.8,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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-05T07:53:47.000Z",
   "recorded_at": "2026-11-05T08:09:52.744Z",
   "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-cce799d581e2a53006192b74",
    "quote_text": "pa je naš tip da oba tima daju gol.",
    "fragment_from": 120,
    "fragment_to": 155,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/utrecht-nec-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "21b3cc38e1928a6f677a53c9934cbe3395f986da011f386e065c368da13fcaa2",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:53:47.000Z",
    "detected_at": "2026-11-05T08:09:52.744Z",
    "executed_at": "2026-11-07T09:20:17.373Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-d5ed0f97553d",
     "display_name": "FC Utrecht — NEC Nijmegen",
     "competition_name": "Eredivisie",
     "starts_at": "2026-11-08T19:00:00.000Z",
     "url": "/football/matches/fc-utrecht-vs-nec-nijmegen-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4340",
     "our_snapshot_at": "2026-11-05T08:06:45.315Z",
     "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-05T07:53:47.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:53:47.000Z",
     "detected_at": "2026-11-05T08:09:52.744Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 19:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 19:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "ee0dd65f1e99979ea8acd26ae316e8477093cf895dc0dff31e5930cbae7e8a9e",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4340",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:20:17.373Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/utrecht-nec-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-349c2eb8b5751c1f5335b367",
   "url": "/authors/ivan/picks/5/#pick-n-349c2eb8b5751c1f5335b367",
   "match": "Beşiktaş v Gençlerbirliği",
   "match_url": "/football/matches/besiktas-vs-genclerbirligi-2026-11-08/",
   "kickoff": "2026-11-08T18:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": 81.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Beşiktaş",
   "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-05T07:53:53.000Z",
   "recorded_at": "2026-11-05T08:09:47.562Z",
   "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-349c2eb8b5751c1f5335b367",
    "quote_text": "Naš tip je 1, odnosno pobjeda Beşiktaša.",
    "fragment_from": 10394,
    "fragment_to": 10434,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "executed_at": "2026-11-06T00:00:58.564Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f2b65a61abd8",
     "display_name": "Beşiktaş — Gençlerbirliği",
     "competition_name": "Süper Lig",
     "starts_at": "2026-11-08T18:00:00.000Z",
     "url": "/football/matches/besiktas-vs-genclerbirligi-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Beşiktaş",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2200",
     "our_snapshot_at": "2026-11-05T08:09:07.673Z",
     "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-05T07:53:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:53:53.000Z",
     "detected_at": "2026-11-05T08:09:47.562Z",
     "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": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 18:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 18:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "0d21eee62073027e459a4944b6d663b35861698c60e4083ce40826422d513a4a",
      "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": "1.2200",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-06T00:00:58.564Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Beşiktaş to win"
   }
  },
  {
   "record_id": "n-34e84678688276b7c99c7b4c",
   "url": "/authors/ivan/picks/5/#pick-n-34e84678688276b7c99c7b4c",
   "match": "Villarreal v Getafe",
   "match_url": "/football/matches/villarreal-vs-getafe-2026-11-08/",
   "kickoff": "2026-11-08T17:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 81.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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-05T07:41:42.000Z",
   "recorded_at": "2026-11-05T07:50:08.229Z",
   "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-34e84678688276b7c99c7b4c",
    "quote_text": "Alternativa je oba tima daju gol – da, zbog 4 od 5 u međusobnima i 4 od 5 u Getafeovoj formi.",
    "fragment_from": 9237,
    "fragment_to": 9330,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "executed_at": "2026-11-07T09:20:33.862Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2f67ae01c191",
     "display_name": "Villarreal — Getafe",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T17:30:00.000Z",
     "url": "/football/matches/villarreal-vs-getafe-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9524",
     "our_snapshot_at": "2026-11-05T07:46:03.601Z",
     "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-05T07:41:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:41:42.000Z",
     "detected_at": "2026-11-05T07:50:08.229Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 17:30 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 17:30 UTC."
    },
    "settlements": [
     {
      "operation_id": "7ec26aaa6d616b8841d399df009efb6d35f71ff2c9542d17b45c0270e8d6b1de",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.9524",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:20:33.862Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-f3b94cf663509da1500fce22",
   "url": "/authors/ivan/picks/5/#pick-n-f3b94cf663509da1500fce22",
   "match": "Villarreal v Getafe",
   "match_url": "/football/matches/villarreal-vs-getafe-2026-11-08/",
   "kickoff": "2026-11-08T17:30:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 81.7,
   "market_code": "double_chance",
   "author_said": "Double chance: Villarreal or draw",
   "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-05T07:41:42.000Z",
   "recorded_at": "2026-11-05T07:50:08.229Z",
   "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-f3b94cf663509da1500fce22",
    "quote_text": "Domaći teren i međusobni susreti daju blagu prednost Villarrealu, pa je naš tip 1X.",
    "fragment_from": 11812,
    "fragment_to": 11895,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "9079b56d822ba807c06534e1e6bc9d9e375cf3396bc9d08711bda94ebed97e03",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:41:42.000Z",
    "detected_at": "2026-11-05T07:50:08.229Z",
    "executed_at": "2026-11-07T09:20:23.861Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-2f67ae01c191",
     "display_name": "Villarreal — Getafe",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-08T17:30:00.000Z",
     "url": "/football/matches/villarreal-vs-getafe-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Double chance",
    "outcome_label": "Villarreal or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.1080",
     "our_snapshot_at": "2026-11-05T07:46:03.601Z",
     "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-05T07:41:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:41:42.000Z",
     "detected_at": "2026-11-05T07:50:08.229Z",
     "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": "Villarreal or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: Villarreal or draw"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 17:30 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 17:30 UTC."
    },
    "settlements": [
     {
      "operation_id": "d80dabedcd78794425023cf25e3064abeed649dd65f0346ad8de7798e409964c",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "Villarreal or draw",
      "decimal_odds": "1.1080",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:20:23.861Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/villarreal-getafe-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Villarreal or draw"
   }
  },
  {
   "record_id": "n-2ac557060e3b57025ddecab8",
   "url": "/authors/ivan/picks/4/#pick-n-2ac557060e3b57025ddecab8",
   "match": "Le Havre v Lorient",
   "match_url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
   "kickoff": "2026-11-08T16:15:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 80.6,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Lorient",
   "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-05T07:36:37.000Z",
   "recorded_at": "2026-11-05T07:39:33.082Z",
   "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-2ac557060e3b57025ddecab8",
    "quote_text": "Alternativa: Lorient ne gubi (X2).",
    "fragment_from": 9027,
    "fragment_to": 9061,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "executed_at": "2026-11-05T07:40:56.101Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-148050af9e63",
     "display_name": "Le Havre — Lorient",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-08T16:15:00.000Z",
     "url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Lorient",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4304",
     "our_snapshot_at": "2026-11-05T07:35:42.408Z",
     "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-05T07:36:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:36:37.000Z",
     "detected_at": "2026-11-05T07:39:33.082Z",
     "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 Lorient",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Lorient"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 16:15 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 16:15 UTC."
    },
    "settlements": [
     {
      "operation_id": "863de2596f49c157b2accaa187c2b35903712d5a7c63ce8613a0bef1bc92e189",
      "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 Lorient",
      "decimal_odds": "1.4304",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T07:40:56.101Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Lorient"
   }
  },
  {
   "record_id": "n-90d60edf369e3402cfc9892d",
   "url": "/authors/ivan/picks/4/#pick-n-90d60edf369e3402cfc9892d",
   "match": "Le Havre v Lorient",
   "match_url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
   "kickoff": "2026-11-08T16:15:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 80.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Lorient",
   "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-05T07:36:37.000Z",
   "recorded_at": "2026-11-05T07:39:33.082Z",
   "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-90d60edf369e3402cfc9892d",
    "quote_text": "Naš tip: pobjeda Lorienta.",
    "fragment_from": 9000,
    "fragment_to": 9026,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "executed_at": "2026-11-07T09:20:37.790Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-148050af9e63",
     "display_name": "Le Havre — Lorient",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-08T16:15:00.000Z",
     "url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Lorient",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.5000",
     "our_snapshot_at": "2026-11-05T07:35:42.408Z",
     "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-05T07:36:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:36:37.000Z",
     "detected_at": "2026-11-05T07:39:33.082Z",
     "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": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Lorient"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 16:15 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 16:15 UTC."
    },
    "settlements": [
     {
      "operation_id": "1b5357ea406c923fad4a707d76f87bac13ab5dfdab9123b8ad11562eb21ba89d",
      "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": "2.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:20:37.790Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lorient to win"
   }
  },
  {
   "record_id": "n-532703cca2c22e51e7bfd971",
   "url": "/authors/ivan/picks/5/#pick-n-532703cca2c22e51e7bfd971",
   "match": "Alanyaspor v Trabzonspor",
   "match_url": "/football/matches/alanyaspor-vs-trabzonspor-2026-11-08/",
   "kickoff": "2026-11-08T15:30:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": 79.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: Trabzonspor",
   "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-05T07:35:37.000Z",
   "recorded_at": "2026-11-05T07:39:38.613Z",
   "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-532703cca2c22e51e7bfd971",
    "quote_text": "pobjedu čeka gost",
    "fragment_from": 172,
    "fragment_to": 189,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/alanyaspor-trabzonspor-prognoza-super-lig/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "479f5073f2ada499f5d5305a3c0c5309d1fb213eb48201b94b09a864c9c775c0",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:35:37.000Z",
    "detected_at": "2026-11-05T07:39:38.613Z",
    "executed_at": "2026-11-06T00:00:57.002Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-ba4654cacdf7",
     "display_name": "Alanyaspor — Trabzonspor",
     "competition_name": "Süper Lig",
     "starts_at": "2026-11-08T15:30:00.000Z",
     "url": "/football/matches/alanyaspor-vs-trabzonspor-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Trabzonspor",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.7100",
     "our_snapshot_at": "2026-11-05T07:38:44.212Z",
     "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-05T07:35:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:35:37.000Z",
     "detected_at": "2026-11-05T07:39:38.613Z",
     "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": "Trabzonspor",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Trabzonspor"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 15:30 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 15:30 UTC."
    },
    "settlements": [
     {
      "operation_id": "f11c4daadd5880e824ed40ddb40d52fc84d2ee3dbf5a08d8bb4823e5b567edce",
      "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": "Trabzonspor",
      "decimal_odds": "1.7100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-06T00:00:57.002Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/alanyaspor-trabzonspor-prognoza-super-lig/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Trabzonspor to win"
   }
  },
  {
   "record_id": "n-211591785a24b1129be28c6f",
   "url": "/authors/ivan/picks/4/#pick-n-211591785a24b1129be28c6f",
   "match": "Genoa v AC Milan",
   "match_url": "/football/matches/genoa-vs-ac-milan-2026-11-08/",
   "kickoff": "2026-11-08T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 78.5,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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-05T07:29:21.000Z",
   "recorded_at": "2026-11-05T07:29:48.774Z",
   "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-211591785a24b1129be28c6f",
    "quote_text": "Naš tip je da oba tima daju gol.",
    "fragment_from": 146,
    "fragment_to": 178,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/genoa-milan-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "11360359841d01382192a6b10380706d2768c3603a252f83c395ebfd3ecddb71",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:29:21.000Z",
    "detected_at": "2026-11-05T07:29:48.774Z",
    "executed_at": "2026-11-05T07:30:59.350Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3784c83a039e",
     "display_name": "Genoa — AC Milan",
     "competition_name": "Serie A",
     "starts_at": "2026-11-08T14:00:00.000Z",
     "url": "/football/matches/genoa-vs-ac-milan-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.9300",
     "our_snapshot_at": "2026-11-05T07:29:33.498Z",
     "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-05T07:29:21.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:29:21.000Z",
     "detected_at": "2026-11-05T07:29:48.774Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 14:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 14:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "b83de9214189252faf760952358310f327a7706f03ddfc2d57cab0b3044fdf58",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.9300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T07:30:59.350Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/genoa-milan-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-5fed9c415efb13ac6a178ab4",
   "url": "/authors/ivan/picks/5/#pick-n-5fed9c415efb13ac6a178ab4",
   "match": "SC Heerenveen v Feyenoord",
   "match_url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
   "kickoff": "2026-11-08T11:15:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 75.2,
   "market_code": "double_chance",
   "author_said": "Double chance: SC Heerenveen or draw",
   "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-05T07:54:19.000Z",
   "recorded_at": "2026-11-05T08:00:05.782Z",
   "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-5fed9c415efb13ac6a178ab4",
    "quote_text": "Naš tip je oba tima daju gol – Da, uz alternativu 1X (Heerenveen ili remi).",
    "fragment_from": 11265,
    "fragment_to": 11340,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "executed_at": "2026-11-05T08:08:39.286Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f88acb57fa9f",
     "display_name": "SC Heerenveen — Feyenoord",
     "competition_name": "Eredivisie",
     "starts_at": "2026-11-08T11:15:00.000Z",
     "url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Double chance",
    "outcome_label": "SC Heerenveen or draw",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "2.1100",
     "our_snapshot_at": "2026-11-05T07:58:58.260Z",
     "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-05T07:54:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:54:19.000Z",
     "detected_at": "2026-11-05T08:00:05.782Z",
     "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": "SC Heerenveen or draw",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "1X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: SC Heerenveen or draw"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 11:15 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 11:15 UTC."
    },
    "settlements": [
     {
      "operation_id": "7c9d9e300b6d5f7a02700d82a5b3898d5428aa32e1c7c8c16ce08f647c983c92",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Double chance",
      "choice": "SC Heerenveen or draw",
      "decimal_odds": "2.1100",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T08:08:39.286Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "SC Heerenveen or draw"
   }
  },
  {
   "record_id": "n-1b111010d4af2af5d3470a19",
   "url": "/authors/ivan/picks/5/#pick-n-1b111010d4af2af5d3470a19",
   "match": "SC Heerenveen v Feyenoord",
   "match_url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
   "kickoff": "2026-11-08T11:15:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 75.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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-05T07:54:19.000Z",
   "recorded_at": "2026-11-05T08:00:05.782Z",
   "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-1b111010d4af2af5d3470a19",
    "quote_text": "Naš tip je oba tima daju gol – Da, uz alternativu 1X (Heerenveen ili remi).",
    "fragment_from": 11265,
    "fragment_to": 11340,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "executed_at": "2026-11-05T08:05:57.546Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f88acb57fa9f",
     "display_name": "SC Heerenveen — Feyenoord",
     "competition_name": "Eredivisie",
     "starts_at": "2026-11-08T11:15:00.000Z",
     "url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.3900",
     "our_snapshot_at": "2026-11-05T07:58:58.260Z",
     "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-05T07:54:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:54:19.000Z",
     "detected_at": "2026-11-05T08:00:05.782Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 11:15 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 11:15 UTC."
    },
    "settlements": [
     {
      "operation_id": "d6cdf3d9b020c48392ba91271da099f43d25ac3b6e96696972fd32cd2e69fd8d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.3900",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T08:05:57.546Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-d3eb1cc34f38907b77687ce4",
   "url": "/authors/ivan/picks/5/#pick-n-d3eb1cc34f38907b77687ce4",
   "match": "Excelsior v Go Ahead Eagles",
   "match_url": "/football/matches/excelsior-vs-go-ahead-eagles-2026-11-07/",
   "kickoff": "2026-11-07T20:00:00.000Z",
   "competition": "Eredivisie",
   "lead_hours": 60.0,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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-05T07:54:19.000Z",
   "recorded_at": "2026-11-05T08:00:05.782Z",
   "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-d3eb1cc34f38907b77687ce4",
    "quote_text": "EredivisieNajavaExcelsior – Go Ahead Eagles prognoza i tip: više od 2,5, subota u 21:00",
    "fragment_from": 13920,
    "fragment_to": 14007,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8aaa3f5b2cf39db6f55dc1a03639d0c9556063bce2608ad2f72f5cdbb278a959",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:54:19.000Z",
    "detected_at": "2026-11-05T08:00:05.782Z",
    "executed_at": "2026-11-05T08:05:54.443Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-17742083fdf1",
     "display_name": "Excelsior — Go Ahead Eagles",
     "competition_name": "Eredivisie",
     "starts_at": "2026-11-07T20:00:00.000Z",
     "url": "/football/matches/excelsior-vs-go-ahead-eagles-2026-11-07/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.5000",
     "our_snapshot_at": "2026-11-05T07:58:58.260Z",
     "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-05T07:54:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:54:19.000Z",
     "detected_at": "2026-11-05T08:00:05.782Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 7 November 2026, 20:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 7 November 2026, 20:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "e0d9d9a915a27b7735ecfcfce0ef1d70e72f7a0be4412143681b467cf8e85827",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.5000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T08:05:54.443Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/heerenveen-feyenoord-prognoza-eredivisie/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-368efb3fc75f14e03232b4fe",
   "url": "/authors/ivan/picks/4/#pick-n-368efb3fc75f14e03232b4fe",
   "match": "Valencia v Real Madrid",
   "match_url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
   "kickoff": "2026-11-07T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 60.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: Real Madrid",
   "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-05T07:29:24.000Z",
   "recorded_at": "2026-11-05T07:29:47.678Z",
   "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-368efb3fc75f14e03232b4fe",
    "quote_text": "Valencia – Real Madrid prognoza i tip: pobjeda gosta",
    "fragment_from": 17770,
    "fragment_to": 17822,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "executed_at": "2026-11-05T07:32:17.259Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c7ad745504e9",
     "display_name": "Valencia — Real Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-07T20:00:00.000Z",
     "url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Real Madrid",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2899",
     "our_snapshot_at": "2026-11-05T07:25:28.787Z",
     "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-05T07:29:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:29:24.000Z",
     "detected_at": "2026-11-05T07:29:47.678Z",
     "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": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 7 November 2026, 20:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 7 November 2026, 20:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "6bf5aec07446e0ec749420fcec6bcab82408a30fb57c698082d071ecc480455e",
      "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.2899",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T07:32:17.259Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Real Madrid to win"
   }
  },
  {
   "record_id": "n-d59780c9d54dac2a958c9bbe",
   "url": "/authors/ivan/picks/4/#pick-n-d59780c9d54dac2a958c9bbe",
   "match": "Valencia v Real Madrid",
   "match_url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
   "kickoff": "2026-11-07T20:00:00.000Z",
   "competition": "LaLiga",
   "lead_hours": 84.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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-04T07:35:49.000Z",
   "recorded_at": "2026-11-04T07:50:09.486Z",
   "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-d59780c9d54dac2a958c9bbe",
    "quote_text": "Naš tip je pobjeda gosta uz više od 2,5 gola kao alternativu.",
    "fragment_from": 120,
    "fragment_to": 181,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/valencia-real-madrid-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "021f7b6b1584880a26676616f539c569ebcd7d09407e96f0cbefda42d4fdb7a0",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:35:49.000Z",
    "detected_at": "2026-11-04T07:50:09.486Z",
    "executed_at": "2026-11-05T10:25:04.735Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-c7ad745504e9",
     "display_name": "Valencia — Real Madrid",
     "competition_name": "LaLiga",
     "starts_at": "2026-11-07T20:00:00.000Z",
     "url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.4049",
     "our_snapshot_at": "2026-11-04T07:49:05.245Z",
     "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-04T07:35:49.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:35:49.000Z",
     "detected_at": "2026-11-04T07:50:09.486Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 7 November 2026, 20:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 7 November 2026, 20:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "c0d7d2faa3934ed0472f2850ae4a6ac1597c2ea089e5bb98d1acc575adbd0be0",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": "1.4049",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T10:25:04.735Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/valencia-real-madrid-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-e65e6ee24b7bfddbbe5d1ff1",
   "url": "/authors/ivan/picks/4/#pick-n-e65e6ee24b7bfddbbe5d1ff1",
   "match": "Auxerre v Paris FC",
   "match_url": "/football/matches/auxerre-vs-paris-fc-2026-11-07/",
   "kickoff": "2026-11-07T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 82.2,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Paris FC",
   "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-04T07:40:42.000Z",
   "recorded_at": "2026-11-04T07:50:07.197Z",
   "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-e65e6ee24b7bfddbbe5d1ff1",
    "quote_text": "Alternativa: Paris FC ili neriješeno (X2).",
    "fragment_from": 9103,
    "fragment_to": 9145,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/auxerre-paris-fc-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "36abfa7c3fb49f9a52fda7248c396d9385138ad75211bc72685a02eaf031cd3c",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:40:42.000Z",
    "detected_at": "2026-11-04T07:50:07.197Z",
    "executed_at": "2026-11-05T20:18:06.822Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3f949c2e77fa",
     "display_name": "Auxerre — Paris FC",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-07T18:00:00.000Z",
     "url": "/football/matches/auxerre-vs-paris-fc-2026-11-07/",
     "scoreline": null,
     "condition": "no_result"
    },
    "market_label": "Double chance",
    "outcome_label": "draw or Paris FC",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2350",
     "our_snapshot_at": "2026-11-04T07:46:46.346Z",
     "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-04T07:40:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:40:42.000Z",
     "detected_at": "2026-11-04T07:50:07.197Z",
     "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 FC",
     "author_odds": null,
     "market_key": "double_chance",
     "choice_key": "X2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Double chance: draw or Paris FC"
    },
    "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": "4a9745e7b480c5661c53d43d67276f2bee9c03a35fc2769c1d1ab456d93aa59f",
      "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 FC",
      "decimal_odds": "1.2350",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-05T20:18:06.822Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/auxerre-paris-fc-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "draw or Paris FC"
   }
  },
  {
   "record_id": "n-3f4cfce95c99f0837fbf2a74",
   "url": "/authors/ivan/picks/4/#pick-n-3f4cfce95c99f0837fbf2a74",
   "match": "Auxerre v Paris FC",
   "match_url": "/football/matches/auxerre-vs-paris-fc-2026-11-07/",
   "kickoff": "2026-11-07T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 82.2,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "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-04T07:40:42.000Z",
   "recorded_at": "2026-11-04T07:50:07.197Z",
   "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-3f4cfce95c99f0837fbf2a74",
    "quote_text": "Naš tip: oba tima daju gol – da.",
    "fragment_from": 9070,
    "fragment_to": 9102,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/auxerre-paris-fc-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "36abfa7c3fb49f9a52fda7248c396d9385138ad75211bc72685a02eaf031cd3c",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:40:42.000Z",
    "detected_at": "2026-11-04T07:50:07.197Z",
    "executed_at": "2026-11-07T09:27:49.807Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-3f949c2e77fa",
     "display_name": "Auxerre — Paris FC",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-07T18:00:00.000Z",
     "url": "/football/matches/auxerre-vs-paris-fc-2026-11-07/",
     "scoreline": null,
     "condition": "no_result"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.6400",
     "our_snapshot_at": "2026-11-04T07:46:46.346Z",
     "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-04T07:40:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:40:42.000Z",
     "detected_at": "2026-11-04T07:50:07.197Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "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": "9a6a0a765956a3e79030cf094437d12cb78276cd864379dc9c24bbaf7c3beee9",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.6400",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T09:27:49.807Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "qualifying_pick",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/auxerre-paris-fc-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-8a6c54b8b959ccaffd9a3641",
   "url": "/authors/ivan/picks/5/#pick-n-8a6c54b8b959ccaffd9a3641",
   "match": "Beşiktaş v Gençlerbirliği",
   "match_url": "/football/matches/besiktas-vs-genclerbirligi-2026-11-08/",
   "kickoff": "2026-11-08T18:00:00.000Z",
   "competition": "Süper Lig",
   "lead_hours": 81.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-05T07:53:53.000Z",
   "recorded_at": "2026-11-05T08:09:47.562Z",
   "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-8a6c54b8b959ccaffd9a3641",
    "quote_text": "Alternativa je više od 2,5 gola.",
    "fragment_from": 8116,
    "fragment_to": 8148,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "bfe6ed0c63e13644d87d7dbefb2d105e16cdfa470a88d8a4f6e9fc4c23450126",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:53:53.000Z",
    "detected_at": "2026-11-05T08:09:47.562Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-f2b65a61abd8",
     "display_name": "Beşiktaş — Gençlerbirliği",
     "competition_name": "Süper Lig",
     "starts_at": "2026-11-08T18:00:00.000Z",
     "url": "/football/matches/besiktas-vs-genclerbirligi-2026-11-08/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "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-05T07:53:53.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:53:53.000Z",
     "detected_at": "2026-11-05T08:09:47.562Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 18:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 18:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "d360f074bb5bb939257add30f530ff870618ef125a8266685e3a58654e0aaae7",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/besiktas-genclerbirligi-prognoza-superliga-turske/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-66a40b59333f2a69b2f03180",
   "url": "/authors/ivan/picks/5/#pick-n-66a40b59333f2a69b2f03180",
   "match": "FK Radnik Surdulica v OFK Beograd",
   "match_url": "/football/matches/fk-radnik-surdulica-vs-ofk-beograd-2026-11-08-27e6/",
   "kickoff": "2026-11-08T12:00:00.000Z",
   "competition": "Serbia Super Liga",
   "lead_hours": 75.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-05T07:53:48.000Z",
   "recorded_at": "2026-11-05T08:09:50.384Z",
   "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-66a40b59333f2a69b2f03180",
    "quote_text": "Alternativa je više od 2,5 gola.",
    "fragment_from": 9077,
    "fragment_to": 9109,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "0fb005663ca1da8988412104755e9bd1f9ea1183665053834612b619ccfe122a",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:53:48.000Z",
    "detected_at": "2026-11-05T08:09:50.384Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-27e609ad072b",
     "display_name": "FK Radnik Surdulica — OFK Beograd",
     "competition_name": "Serbia Super Liga",
     "starts_at": "2026-11-08T12:00:00.000Z",
     "url": "/football/matches/fk-radnik-surdulica-vs-ofk-beograd-2026-11-08-27e6/",
     "scoreline": null,
     "condition": "scheduled"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "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-05T07:53:48.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:53:48.000Z",
     "detected_at": "2026-11-05T08:09:50.384Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "kick-off 8 November 2026, 12:00 UTC",
     "methodology_version": "2.2",
     "in_words": "Pending: kick-off 8 November 2026, 12:00 UTC."
    },
    "settlements": [
     {
      "operation_id": "e57dc0d590b4021b851064e409879e33bea112a8822f1f7eeba3a34bb2e78e31",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/radnik-surdulica-ofk-beograd-prognoza-superliga-srbije/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-c78c73e521ecad0f05fe925d",
   "url": "/authors/ivan/picks/4/#pick-n-c78c73e521ecad0f05fe925d",
   "match": "Auxerre v Paris FC",
   "match_url": "/football/matches/auxerre-vs-paris-fc-2026-11-07/",
   "kickoff": "2026-11-07T18:00:00.000Z",
   "competition": "Ligue 1",
   "lead_hours": 82.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T07:40:42.000Z",
   "recorded_at": "2026-11-04T07:50:07.197Z",
   "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-c78c73e521ecad0f05fe925d",
    "quote_text": "Tu tržište ostavljamo po strani.",
    "fragment_from": 8649,
    "fragment_to": 8681,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/auxerre-paris-fc-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "36abfa7c3fb49f9a52fda7248c396d9385138ad75211bc72685a02eaf031cd3c",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:40:42.000Z",
    "detected_at": "2026-11-04T07:50:07.197Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-3f949c2e77fa",
     "display_name": "Auxerre — Paris FC",
     "competition_name": "Ligue 1",
     "starts_at": "2026-11-07T18:00:00.000Z",
     "url": "/football/matches/auxerre-vs-paris-fc-2026-11-07/",
     "scoreline": null,
     "condition": "no_result"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "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-04T07:40:42.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:40:42.000Z",
     "detected_at": "2026-11-04T07:50:07.197Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "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": "5d956b4c61557e4d5b14f79fa61b6e039043ea3052bdcb762db6dcca802f5455",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/auxerre-paris-fc-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-57da51c21399f9c3256aef83",
   "url": "/authors/ivan/picks/4/#pick-n-57da51c21399f9c3256aef83",
   "match": "Parma v Bologna",
   "match_url": "/football/matches/parma-vs-bologna-2026-11-07/",
   "kickoff": "2026-11-07T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 81.2,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T07:43:37.000Z",
   "recorded_at": "2026-11-04T07:50:04.847Z",
   "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-57da51c21399f9c3256aef83",
    "quote_text": "Naš tip: pobjeda Bologne, alternativa više od 2,5 golova.",
    "fragment_from": 11696,
    "fragment_to": 11753,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/parma-bologna-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c903620430e86c2c587f3509156b93c2a8975515cadaf0853c21009c8d81ba18",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:43:37.000Z",
    "detected_at": "2026-11-04T07:50:04.847Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ac3eac283d4a",
     "display_name": "Parma — Bologna",
     "competition_name": "Serie A",
     "starts_at": "2026-11-07T17:00:00.000Z",
     "url": "/football/matches/parma-vs-bologna-2026-11-07/",
     "scoreline": null,
     "condition": "no_result"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "unknown",
    "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-04T07:43:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:43:37.000Z",
     "detected_at": "2026-11-04T07:50:04.847Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "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": "f7b095c9bef0050704562c682308a3ad5b38a03d29f2503858467133f36b3eec",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/parma-bologna-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-ccd4c1dcb434fa9e374e0527",
   "url": "/authors/ivan/picks/4/#pick-n-ccd4c1dcb434fa9e374e0527",
   "match": "Parma v Bologna",
   "match_url": "/football/matches/parma-vs-bologna-2026-11-07/",
   "kickoff": "2026-11-07T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 81.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bologna",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-11-04T07:43:37.000Z",
   "recorded_at": "2026-11-04T07:50:04.847Z",
   "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-ccd4c1dcb434fa9e374e0527",
    "quote_text": "Naš tip: pobjeda Bologne, alternativa više od 2,5 golova.",
    "fragment_from": 11696,
    "fragment_to": 11753,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/parma-bologna-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c903620430e86c2c587f3509156b93c2a8975515cadaf0853c21009c8d81ba18",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:43:37.000Z",
    "detected_at": "2026-11-04T07:50:04.847Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-ac3eac283d4a",
     "display_name": "Parma — Bologna",
     "competition_name": "Serie A",
     "starts_at": "2026-11-07T17:00:00.000Z",
     "url": "/football/matches/parma-vs-bologna-2026-11-07/",
     "scoreline": null,
     "condition": "no_result"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bologna",
    "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": "unknown",
    "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-04T07:43:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:43:37.000Z",
     "detected_at": "2026-11-04T07:50:04.847Z",
     "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": "Bologna",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bologna"
    },
    "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": "572f7dab454f1d3645a3bf2b969331085e1079376ac3cc3c6e423e959269674c",
      "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": "Bologna",
      "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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/parma-bologna-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bologna to win"
   }
  },
  {
   "record_id": "n-b59b4e73fb792df1c660a6df",
   "url": "/authors/ivan/picks/3/#pick-n-b59b4e73fb792df1c660a6df",
   "match": "Torino v Lecce",
   "match_url": "/football/matches/torino-vs-lecce-2026-11-07/",
   "kickoff": "2026-11-07T14:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 78.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Torino",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "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-11-04T07:37:19.000Z",
   "recorded_at": "2026-11-04T07:40:38.437Z",
   "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-b59b4e73fb792df1c660a6df",
    "quote_text": "Naš tip: pobjeda Torina (1).",
    "fragment_from": 8779,
    "fragment_to": 8807,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/torino-lecce-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "919ebbabeef784940f4b51bf5f8aede3e2883c5936207f6515c42737e27658e5",
     "material_removed": false
    },
    "published_at": "2026-11-04T07:37:19.000Z",
    "detected_at": "2026-11-04T07:40:38.437Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-875762aa77d4",
     "display_name": "Torino — Lecce",
     "competition_name": "Serie A",
     "starts_at": "2026-11-07T14:00:00.000Z",
     "url": "/football/matches/torino-vs-lecce-2026-11-07/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Torino",
    "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-04T07:37:19.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-04T07:37:19.000Z",
     "detected_at": "2026-11-04T07:40:38.437Z",
     "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": "Torino",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Torino"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Torino 1-1 Lecce."
    },
    "settlements": [
     {
      "operation_id": "409abadd66d095b53761b27de77e2063d61008953a07ec589274f9bf313e8dea",
      "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": "Torino",
      "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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/torino-lecce-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Torino to win"
   }
  },
  {
   "record_id": "n-d9b6ad5a67b1f5d8a484cb03",
   "url": "/authors/ivan/picks/3/#pick-n-d9b6ad5a67b1f5d8a484cb03",
   "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": 84.0,
   "market_code": "1x2",
   "author_said": "1X2, match result: Sevilla",
   "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-03T07:51:48.000Z",
   "recorded_at": "2026-11-03T07:59:45.063Z",
   "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-d9b6ad5a67b1f5d8a484cb03",
    "quote_text": "pa Pizjuán ostaje mjesto na kojem se momčad osjeća sigurnije nego u gostima.",
    "fragment_from": 4127,
    "fragment_to": 4203,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/sevilla-alaves-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "8d0e787d4c40af47f8b45a417a183e96b6a427ab7b641b0d57271f540f97bbe2",
     "material_removed": false
    },
    "published_at": "2026-11-03T07:51:48.000Z",
    "detected_at": "2026-11-03T07:59:45.063Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "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": 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-03T07:51:48.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-03T07:51:48.000Z",
     "detected_at": "2026-11-03T07:59:45.063Z",
     "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": "dcc53d22df6584d5f3dacc2f08d5fbf8959ff71c70444568e53c3fc5f0554181",
      "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": 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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/sevilla-alaves-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Sevilla to win"
   }
  },
  {
   "record_id": "n-e8807922140de2a52b7f1c47",
   "url": "/authors/ivan/picks/4/#pick-n-e8807922140de2a52b7f1c47",
   "match": "Levski Sofia v Jagiellonia",
   "match_url": "/football/matches/levski-sofia-vs-jagiellonia-2026-11-05/",
   "kickoff": "2026-11-05T17:45:00.000Z",
   "competition": "UEFA Europa League",
   "lead_hours": 10.1,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "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-11-05T07:36:37.000Z",
   "recorded_at": "2026-11-05T07:39:33.082Z",
   "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-e8807922140de2a52b7f1c47",
    "quote_text": "Levski Sofia–Jagiellonia·danas 18:45\n\nJoš iz: Ligue 1\n\nLigue 1NajavaToulouse – Strasbourg prognoza i tip: susjedi s 10 bodova, petak u 20:45\nprije 2 d\n\nLigue 1NajavaAuxerre – Paris FC prognoza i tip: gol na obje strane, subota u 17:15\nprije 24 h\n\nLigue 1NajavaPSG – Troyes prognoza i tip: više od 2,5 gola, subota u 20:45\nprije 24 h\n\nLigue 1NajavaLens – Marseille prognoza i tip: gol s obje strane, nedjelja u 20:45\nprije 9 min\n\nNajčitanije\n\nVijesti· HNLLincoln Red Imps – Hajduk gdje gledati: prijenos u 18:45, Dalisson i Marešić pod upitnikom\nprije 26 h\n\nVijesti· HNLSunderland – Dinamo gdje gledati: prijenos na Arena Sport 1 u 21:00, Leko vodi momčad\nprije 26 h\n\nVijesti· HNLHajduk ulaznice HSV: 44.444 prodane za Vuškovićev povratak u Hamburgu\nprije 16 h\n\nVijesti· HNLFuzy Taylor ozljeda: Dinamov veznjak izvan stroja najmanje tri do četiri tjedna\nprije 2 d",
    "fragment_from": 13166,
    "fragment_to": 14028,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "050ac009e2de5b45c95c5715519bd743a77fc3e1ee8229641bdbe5a943d7902a",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:36:37.000Z",
    "detected_at": "2026-11-05T07:39:33.082Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-0d643dc472ba",
     "display_name": "Levski Sofia — Jagiellonia",
     "competition_name": "UEFA Europa League",
     "starts_at": "2026-11-05T17:45:00.000Z",
     "url": "/football/matches/levski-sofia-vs-jagiellonia-2026-11-05/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "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-05T07:36:37.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:36:37.000Z",
     "detected_at": "2026-11-05T07:39:33.082Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Levski Sofia 1-0 Jagiellonia."
    },
    "settlements": [
     {
      "operation_id": "76959cc1543729a91afbacafa88f980a8debcb4acab05c97ae3e242cdca4f111",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.7285",
      "odds_role": "market_price",
      "stake_hundredths": null,
      "status": "cancelled",
      "status_text": "Cancelled: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": "2026-11-05T07:40:47.786Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-lorient-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-a7b7803900afc171b830f2a5",
   "url": "/authors/ivan/picks/4/#pick-n-a7b7803900afc171b830f2a5",
   "match": "Lincoln Red Imps v Hajduk Split",
   "match_url": "/football/matches/lincoln-red-imps-vs-hajduk-split-2026-11-05/",
   "kickoff": "2026-11-05T17:45:00.000Z",
   "competition": "UEFA Conference League",
   "lead_hours": 10.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Hajduk Split",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "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-11-05T07:29:24.000Z",
   "recorded_at": "2026-11-05T07:29:47.678Z",
   "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-a7b7803900afc171b830f2a5",
    "quote_text": "Lincoln Red Imps – Hajduk prognoza i tip: Hajduk",
    "fragment_from": 17206,
    "fragment_to": 17254,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "5ea77182fbe9926e2ee5275bc62893889df74e7e43013591c0036b95655bc5b2",
     "material_removed": false
    },
    "published_at": "2026-11-05T07:29:24.000Z",
    "detected_at": "2026-11-05T07:29:47.678Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-81034294d1fd",
     "display_name": "Lincoln Red Imps — Hajduk Split",
     "competition_name": "UEFA Conference League",
     "starts_at": "2026-11-05T17:45:00.000Z",
     "url": "/football/matches/lincoln-red-imps-vs-hajduk-split-2026-11-05/",
     "scoreline": "1-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Hajduk Split",
    "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-05T07:29:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-11-05T07:29:24.000Z",
     "detected_at": "2026-11-05T07:29:47.678Z",
     "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": "Hajduk Split",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Hajduk Split"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Lincoln Red Imps 1-0 Hajduk Split."
    },
    "settlements": [
     {
      "operation_id": "1994204b1b967cc6a76d4c74a9df2a1480482b2c757e5cfc782d44195cb691fe",
      "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": "Hajduk Split",
      "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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/atletico-madrid-barcelona-prognoza-la-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Hajduk Split to win"
   }
  },
  {
   "record_id": "n-624e6f914460a7d59dbb353c",
   "url": "/authors/ivan/picks/3/#pick-n-624e6f914460a7d59dbb353c",
   "match": "Feyenoord v Inter",
   "match_url": "/football/matches/feyenoord-vs-inter-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 84.5,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "0-3",
   "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-31T07:21:44.000Z",
   "recorded_at": "2026-10-31T07:30:50.004Z",
   "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-624e6f914460a7d59dbb353c",
    "quote_text": "Naš tip je oba tima daju gol – Da, uz alternativu više od 2,5 gola.",
    "fragment_from": 12794,
    "fragment_to": 12861,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/feyenoord-inter-prognoza-liga-prvaka/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "aa5ee016de9cf4c3c2b0def4154bd53e244f2c3852012bf1ea7928ce5b918388",
     "material_removed": false
    },
    "published_at": "2026-10-31T07:21:44.000Z",
    "detected_at": "2026-10-31T07:30:50.004Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-c7d02fec7631",
     "display_name": "Feyenoord — Inter",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/feyenoord-vs-inter-2026-11-03/",
     "scoreline": "0-3",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-31T07:21:44.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-31T07:21:44.000Z",
     "detected_at": "2026-10-31T07:30:50.004Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-3",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Feyenoord 0-3 Inter."
    },
    "settlements": [
     {
      "operation_id": "0a52a5bd09311a306d4daebe4d2f628c2124f4e0bf72fc13f8f49e1dc2fd4681",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/feyenoord-inter-prognoza-liga-prvaka/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-ee0b3e99fb7182e9c3285ad2",
   "url": "/authors/ivan/picks/2/#pick-n-ee0b3e99fb7182e9c3285ad2",
   "match": "AC Milan v Inter",
   "match_url": "/football/matches/ac-milan-vs-inter-2026-10-31/",
   "kickoff": "2026-10-31T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 83.6,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: no",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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-28T08:08:57.000Z",
   "recorded_at": "2026-10-28T08:09:52.276Z",
   "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-ee0b3e99fb7182e9c3285ad2",
    "quote_text": "Alternativa: oba tima daju gol, ne.",
    "fragment_from": 12263,
    "fragment_to": 12298,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/milan-inter-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7e12b0433e403b0c8de2b11e1194a8574cea9b359b4487aa5653a17d1fa473ac",
     "material_removed": false
    },
    "published_at": "2026-10-28T08:08:57.000Z",
    "detected_at": "2026-10-28T08:09:52.276Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-baa51e710664",
     "display_name": "AC Milan — Inter",
     "competition_name": "Serie A",
     "starts_at": "2026-10-31T19:45:00.000Z",
     "url": "/football/matches/ac-milan-vs-inter-2026-10-31/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Both teams to score",
    "outcome_label": "no",
    "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-28T08:08:57.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-28T08:08:57.000Z",
     "detected_at": "2026-10-28T08:09:52.276Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "no",
     "author_odds": null,
     "market_key": "both_teams_score",
     "choice_key": "no",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: no"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was AC Milan 3-1 Inter."
    },
    "settlements": [
     {
      "operation_id": "492493f71db5d1b5183adfecfd8b75bd726aec0e010efd50380185fd614796bd",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "no",
      "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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/milan-inter-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "no (Both teams to score)"
   }
  },
  {
   "record_id": "n-ab5d2cfbddebd1d5cf15c4e6",
   "url": "/authors/ivan/picks/2/#pick-n-ab5d2cfbddebd1d5cf15c4e6",
   "match": "AC Milan v Inter",
   "match_url": "/football/matches/ac-milan-vs-inter-2026-10-31/",
   "kickoff": "2026-10-31T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 83.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-28T08:08:57.000Z",
   "recorded_at": "2026-10-28T08:09:52.276Z",
   "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-ab5d2cfbddebd1d5cf15c4e6",
    "quote_text": "Zadnja tri derbija donijela su 2, 1 i 1 gol. Obje momčadi u tjednu prije derbija igraju još jednu utakmicu, a Milan se bori s ozljedama, pa očekujemo oprezniji ritam.",
    "fragment_from": 11197,
    "fragment_to": 11363,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/milan-inter-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7e12b0433e403b0c8de2b11e1194a8574cea9b359b4487aa5653a17d1fa473ac",
     "material_removed": false
    },
    "published_at": "2026-10-28T08:08:57.000Z",
    "detected_at": "2026-10-28T08:09:52.276Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-baa51e710664",
     "display_name": "AC Milan — Inter",
     "competition_name": "Serie A",
     "starts_at": "2026-10-31T19:45:00.000Z",
     "url": "/football/matches/ac-milan-vs-inter-2026-10-31/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "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-28T08:08:57.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-28T08:08:57.000Z",
     "detected_at": "2026-10-28T08:09:52.276Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was AC Milan 3-1 Inter."
    },
    "settlements": [
     {
      "operation_id": "71b1611f6e14f5270893749b8193ca2f67698920872272eeef6c9caeb7d6de69",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": 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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/milan-inter-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-3089a46dee773068ab48593f",
   "url": "/authors/ivan/picks/2/#pick-n-3089a46dee773068ab48593f",
   "match": "AC Milan v Inter",
   "match_url": "/football/matches/ac-milan-vs-inter-2026-10-31/",
   "kickoff": "2026-10-31T19:45:00.000Z",
   "competition": "Serie A",
   "lead_hours": 83.6,
   "market_code": "total",
   "author_said": "Over/Under 3.5 goals: under 3.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-1",
   "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-28T08:08:57.000Z",
   "recorded_at": "2026-10-28T08:09:52.276Z",
   "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-3089a46dee773068ab48593f",
    "quote_text": "Naš tip: ukupno golova, manje od 3,5.",
    "fragment_from": 12225,
    "fragment_to": 12262,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/milan-inter-prognoza-serie-a/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "7e12b0433e403b0c8de2b11e1194a8574cea9b359b4487aa5653a17d1fa473ac",
     "material_removed": false
    },
    "published_at": "2026-10-28T08:08:57.000Z",
    "detected_at": "2026-10-28T08:09:52.276Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-baa51e710664",
     "display_name": "AC Milan — Inter",
     "competition_name": "Serie A",
     "starts_at": "2026-10-31T19:45:00.000Z",
     "url": "/football/matches/ac-milan-vs-inter-2026-10-31/",
     "scoreline": "3-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 3.5 goals",
    "outcome_label": "under 3.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "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-28T08:08:57.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-28T08:08:57.000Z",
     "detected_at": "2026-10-28T08:09:52.276Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 3.5 goals",
     "choice": "under 3.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Over/Under 3.5 goals: under 3.5"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was AC Milan 3-1 Inter."
    },
    "settlements": [
     {
      "operation_id": "c16417781f192e38c47c1c2d6aeaf1af878e677ca398aea064b11fcfb94340ce",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 3.5 goals",
      "choice": "under 3.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/milan-inter-prognoza-serie-a/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 3.5 (Over/Under 3.5 goals)"
   }
  },
  {
   "record_id": "n-b6251fa4d05a6ddc7b551a27",
   "url": "/authors/ivan/picks/3/#pick-n-b6251fa4d05a6ddc7b551a27",
   "match": "Udinese v AS Roma",
   "match_url": "/football/matches/udinese-vs-as-roma-2026-10-31/",
   "kickoff": "2026-10-31T17:00:00.000Z",
   "competition": "Serie A",
   "lead_hours": 29.5,
   "market_code": "1x2",
   "author_said": "1X2, match result: AS Roma",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "2-5",
   "reason": "",
   "reason_code": "disputed_reading",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-30T11:22:55.000Z",
   "recorded_at": "2026-10-30T11:29:54.296Z",
   "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-b6251fa4d05a6ddc7b551a27",
    "quote_text": "Tip u najavi Udinese – Roma je pobjeda Rome.",
    "fragment_from": 8355,
    "fragment_to": 8399,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2d5389588b108bfcb13d5eb004be81e0001959604f4ffa37f23b7812ce6d0a29",
     "material_removed": false
    },
    "published_at": "2026-10-30T11:22:55.000Z",
    "detected_at": "2026-10-30T11:29:54.296Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": "",
    "cause_code": "disputed_reading",
    "event": {
     "event_id": "s-c8160fbea0a5",
     "display_name": "Udinese — AS Roma",
     "competition_name": "Serie A",
     "starts_at": "2026-10-31T17:00:00.000Z",
     "url": "/football/matches/udinese-vs-as-roma-2026-10-31/",
     "scoreline": "2-5",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "AS Roma",
    "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-30T11:22:55.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T11:22:55.000Z",
     "detected_at": "2026-10-30T11:29:54.296Z",
     "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": "win",
     "scoreline": "2-5",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Udinese 2-5 AS Roma."
    },
    "settlements": [
     {
      "operation_id": "88f293a9b84c08aaeda68eb75bffff538c7fa76db853574581f1a531f1dfc7c6",
      "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": 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": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/vijesti/serie-a-10-kolo-najava-derbi-milan-inter-juventus-napoli/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "AS Roma to win"
   }
  },
  {
   "record_id": "n-6ce89dd9f252e078c80d18f9",
   "url": "/authors/ivan/picks/2/#pick-n-6ce89dd9f252e078c80d18f9",
   "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": 11.8,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "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-30T07:29:39.000Z",
   "recorded_at": "2026-10-30T07:40:35.103Z",
   "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-6ce89dd9f252e078c80d18f9",
    "quote_text": "Naš tip za petak u 20:30: više od 2,5 gola.",
    "fragment_from": 13167,
    "fragment_to": 13210,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/gil-vicente-vitoria-guimaraes-prognoza-primeira-liga/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "2afada285bc0eacdab56d3c46f2ced0889a52b11888bde2d7e5c61168752994d",
     "material_removed": false
    },
    "published_at": "2026-10-30T07:29:39.000Z",
    "detected_at": "2026-10-30T07:40:35.103Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-30T07:29:39.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-30T07:29:39.000Z",
     "detected_at": "2026-10-30T07:40:35.103Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "4-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was SV 07 Elversberg 4-1 1. FSV Mainz 05."
    },
    "settlements": [
     {
      "operation_id": "4997857e365fa7db7967b00c89d16b4e1fba5334c5b7e816f3e1ba25f7c61d18",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/gil-vicente-vitoria-guimaraes-prognoza-primeira-liga/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-d40df03f6d60d1f840f386d9",
   "url": "/authors/ivan/picks/2/#pick-n-d40df03f6d60d1f840f386d9",
   "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": 11.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: over 2.5",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Won",
   "final_score": "5-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-29T05:49:24.000Z",
   "recorded_at": "2026-10-29T05:54:35.486Z",
   "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-d40df03f6d60d1f840f386d9",
    "quote_text": "naš tip je više od 2,5 gola",
    "fragment_from": 15020,
    "fragment_to": 15047,
    "quote_allowed": true,
    "source_info": {
     "medium": "rss",
     "url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-psg-prognoza-ligue-1/",
     "display_name": null,
     "speaker": "Ivan",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "309e3f0129344da677ff3545938cee6a0b168bcadf0b07917c55133edcb65d64",
     "material_removed": false
    },
    "published_at": "2026-10-29T05:49:24.000Z",
    "detected_at": "2026-10-29T05:54:35.486Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "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": "Over/Under 2.5 goals",
    "outcome_label": "over 2.5",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "win",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T05:49:24.000Z",
     "fragment_basis": "element",
     "source_page_at": "2026-10-29T05:49:24.000Z",
     "detected_at": "2026-10-29T05:54:35.486Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "over 2.5",
     "author_odds": null,
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: over 2.5"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "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": "29da686a1271d04eeecf5b2b9a5deeb2cc0ca259af0b07ae6948758f6c0bb425",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "over 2.5",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Ivan",
     "publisher": "Svijet Klađenja",
     "forecaster": "Ivan",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.svijetkladjenja.com/najave-utakmica/le-havre-psg-prognoza-ligue-1/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-e69643a9a1179df1e475c999",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "EredivisieNajavaADO Den Haag – Sparta Rotterdam prognoza i tip: oba daju gol, subota 18:45",
   "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-05T07:54:19.000Z",
   "recorded_at": "2026-11-05T08:00:05.782Z",
   "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-799baf8a93337ac73d0e0aa5",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Süper LigNajavaGöztepe – Başakşehir prognoza i tip: Oba tima daju gol, subota u 17:00",
   "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-05T07:53:53.000Z",
   "recorded_at": "2026-11-05T08:09:47.562Z",
   "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-3aff94770a9cc50c4d1f815a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Süper LigNajavaEyüpspor – Kocaelispor prognoza i tip: gost bolje pozicioniran, subota u 11:30",
   "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-05T07:53:53.000Z",
   "recorded_at": "2026-11-05T08:09:47.562Z",
   "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-38343ebef5c709052df3d650",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Levski Sofia–Jagiellonia·danas 18:45\n\nJoš iz: Süper Lig\n\nSüper LigNajavaGaziantep – Kasımpaşa prognoza i tip: gostujuća pobjeda, petak u 18:00",
   "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-05T07:53:53.000Z",
   "recorded_at": "2026-11-05T08:09:47.562Z",
   "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-be35cf06e95f649ffcb954fb",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Naš tip: 1X (Radnik ili neriješeno).",
   "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-05T07:53:48.000Z",
   "recorded_at": "2026-11-05T08:09:50.384Z",
   "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-23795b4b99e544905ac7d9a4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Osasuna – Athletic Bilbao prognoza i tip: preko 2,5 gola",
   "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-05T07:29:24.000Z",
   "recorded_at": "2026-11-05T07:29:47.678Z",
   "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-12dfcc324304f9a286eff2f2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativa je Više od 2,5 gola.",
   "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-04T07:52:02.000Z",
   "recorded_at": "2026-11-04T07:59:44.634Z",
   "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-9e55fc1885099fb400ca39e8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Naš tip je Oba tima daju gol: Da.",
   "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-04T07:52:02.000Z",
   "recorded_at": "2026-11-04T07:59:44.634Z",
   "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-8793802a2632a75ae7c3863b",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "uz X2 kao oprezniju opciju",
   "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-04T07:40:42.000Z",
   "recorded_at": "2026-11-04T07:50:07.197Z",
   "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-341f7937d208af8d445c1f7e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Forma obje momčadi ide u prilog golovima na obje strane, pa je to naš tip",
   "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-04T07:40:42.000Z",
   "recorded_at": "2026-11-04T07:50:07.197Z",
   "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-ac785c02a06a349c1bcba321",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "što čini hendikep -1 za IMT izuzetno atraktivnim.",
   "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-04T07:29:05.000Z",
   "recorded_at": "2026-11-04T07:29:56.772Z",
   "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-ca488eb28d31c7b0c7d7cbac",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Alternativno: Oba tima daju gol",
   "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-04T07:29:05.000Z",
   "recorded_at": "2026-11-04T07:29:56.772Z",
   "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-8a67b49500ef3235e4b1bc95",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Naš tip je IMT.",
   "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-04T07:29:05.000Z",
   "recorded_at": "2026-11-04T07:29:56.772Z",
   "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-396d8966dedb90a3b21b5e8e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "uz alternativu manje od 2,5 gola",
   "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-29T06:10:54.000Z",
   "recorded_at": "2026-10-29T06:39:51.718Z",
   "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-8e869ca08bb3ac9cb9f5d964",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Naš tip je 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-29T06:10:54.000Z",
   "recorded_at": "2026-10-29T06:39:51.718Z",
   "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": 62,
  "before_kickoff": 62,
  "after_kickoff": 0,
  "at_least_2h": 62,
  "share_2h_plus": 100.0,
  "median_hours": 79.2,
  "min_hours": 10.1,
  "max_hours": 84.8,
  "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": 14,
  "settled_picks_all": 29,
  "excluded": {
   "market_without_favourite": 4,
   "no_recorded_line": 11,
   "favourite_not_settled": 0
  },
  "staked_hundredths": 140000,
  "author_net_hundredths": -32100,
  "favourite_net_hundredths": 4300,
  "difference_hundredths": -36400,
  "author_return_percent": -22.93,
  "favourite_return_percent": 3.07,
  "author_hit_rate": 50.0,
  "favourite_hit_rate": 64.3,
  "picked_favourite_share": 85.7,
  "by_market": [
   {
    "market_code": "both_teams_score",
    "picks": 9,
    "staked_hundredths": 90000,
    "author_net_hundredths": -30300,
    "favourite_net_hundredths": -12300,
    "author_hits": 4,
    "favourite_hits": 5,
    "picked_favourite": 8,
    "author_return_percent": -33.67,
    "favourite_return_percent": -13.67
   },
   {
    "market_code": "total",
    "picks": 4,
    "staked_hundredths": 40000,
    "author_net_hundredths": -6300,
    "favourite_net_hundredths": 12100,
    "author_hits": 2,
    "favourite_hits": 3,
    "picked_favourite": 3,
    "author_return_percent": -15.75,
    "favourite_return_percent": 30.25
   },
   {
    "market_code": "1x2",
    "picks": 1,
    "staked_hundredths": 10000,
    "author_net_hundredths": 4500,
    "favourite_net_hundredths": 4500,
    "author_hits": 1,
    "favourite_hits": 1,
    "picked_favourite": 1,
    "author_return_percent": 45.0,
    "favourite_return_percent": 45.0
   }
  ],
  "return_over_time": [
   {
    "kickoff": "2026-10-31T20:00:00.000Z",
    "author_cumulative_hundredths": -10000,
    "favourite_cumulative_hundredths": -10000
   },
   {
    "kickoff": "2026-11-01T14:00:00.000Z",
    "author_cumulative_hundredths": -20000,
    "favourite_cumulative_hundredths": -20000
   },
   {
    "kickoff": "2026-11-01T14:00:00.000Z",
    "author_cumulative_hundredths": -15500,
    "favourite_cumulative_hundredths": -15500
   },
   {
    "kickoff": "2026-11-01T17:00:00.000Z",
    "author_cumulative_hundredths": -25500,
    "favourite_cumulative_hundredths": -25500
   },
   {
    "kickoff": "2026-11-01T19:45:00.000Z",
    "author_cumulative_hundredths": -35500,
    "favourite_cumulative_hundredths": -17100
   },
   {
    "kickoff": "2026-11-02T17:30:00.000Z",
    "author_cumulative_hundredths": -30900,
    "favourite_cumulative_hundredths": -12500
   },
   {
    "kickoff": "2026-11-02T19:45:00.000Z",
    "author_cumulative_hundredths": -24400,
    "favourite_cumulative_hundredths": -6000
   },
   {
    "kickoff": "2026-11-03T20:00:00.000Z",
    "author_cumulative_hundredths": -34400,
    "favourite_cumulative_hundredths": -16000
   },
   {
    "kickoff": "2026-11-06T19:00:00.000Z",
    "author_cumulative_hundredths": -30000,
    "favourite_cumulative_hundredths": -11600
   },
   {
    "kickoff": "2026-11-06T19:45:00.000Z",
    "author_cumulative_hundredths": -22800,
    "favourite_cumulative_hundredths": -4400
   },
   {
    "kickoff": "2026-11-06T19:45:00.000Z",
    "author_cumulative_hundredths": -17100,
    "favourite_cumulative_hundredths": 1300
   },
   {
    "kickoff": "2026-11-06T20:00:00.000Z",
    "author_cumulative_hundredths": -27100,
    "favourite_cumulative_hundredths": 9300
   },
   {
    "kickoff": "2026-11-07T15:15:00.000Z",
    "author_cumulative_hundredths": -37100,
    "favourite_cumulative_hundredths": -700
   },
   {
    "kickoff": "2026-11-07T15:30:00.000Z",
    "author_cumulative_hundredths": -32100,
    "favourite_cumulative_hundredths": 4300
   }
  ],
  "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": 77,
  "pages": 5,
  "page_urls": [
   "/authors/ivan/",
   "/authors/ivan/picks/2/",
   "/authors/ivan/picks/3/",
   "/authors/ivan/picks/4/",
   "/authors/ivan/picks/5/"
  ],
  "groups": {
   "settled": 29,
   "pending": 17,
   "excluded": 31
  },
  "continuation": "by_time",
  "page": 1,
  "first": 1,
  "last": 20,
  "author_url": "/authors/ivan/",
  "current": true
 },
 "title_tag": "Ivan Predictions: This Week's Picks & Verified Record",
 "calculator": null,
 "person": {
  "person_id": "o-8becc6a23fa71d969e511947",
  "type_code": "individual",
  "name_shown": "Ivan",
  "main_entity": "e-8becc6a23fa71d969e511947",
  "identity": {
   "status": "not_verified",
   "is_verified": false,
   "when": null,
   "source_list": []
  },
  "platform_list": [
   {
    "entity_ref": "e-8becc6a23fa71d969e511947",
    "medium": "Svijet Klađenja",
    "channel": "RSS feed",
    "domain": "svijetkladjenja.com",
    "source_info": "svijetkladjenja-com",
    "byline": "Ivan",
    "url": "/sources/svijetkladjenja-com/",
    "summary": {
     "statements": 381,
     "predictions": 77,
     "settled_picks": 29,
     "headline_kind": "live_snapshot",
     "return_percent": -4.55,
     "headline_part": "live",
     "period_from": "2026-10-27",
     "period_to": "2026-11-06"
    }
   }
  ],
  "previously": [],
  "trust_tier": "probation"
 },
 "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": 29,
   "matches": 22,
   "void": 0,
   "period_from": "2026-10-30",
   "period_to": "2026-11-07",
   "composition_hash": "d1fda6f87080339fafaf371860153e6463bbd6ed14743f646c1af07900ef86b5"
  },
  "changes_url": "#changes",
  "corrections_url": "/corrections/"
 },
 "number_changes": [
  {
   "id": "zc-e4c6926fbccf41ea2b53",
   "at": "2026-11-07T20:05:20.937Z",
   "data_version": "2026-11-07.2",
   "previous_data_version": "2026-11-07.1",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-06.2",
    "return_percent": "-7.16",
    "settled_picks": 17,
    "matches": 16,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "718bae038234a746a2edc84749520d6c8c72dcd8bdd1a0091ad703a62aef8018",
    "text": "−7.16% on 17 settled picks across 16 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-07.2",
    "return_percent": "-4.55",
    "settled_picks": 29,
    "matches": 22,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "d1fda6f87080339fafaf371860153e6463bbd6ed14743f646c1af07900ef86b5",
    "text": "−4.55% on 29 settled picks across 22 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 9 earlier picks for matches played before the previous data version (found in archives or newly matched to a fixture); also 3 new results.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 12,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-f169f277e285bd2d705e",
   "at": "2026-11-07T00:03:19.781Z",
   "data_version": "2026-11-06.2",
   "previous_data_version": "2026-11-06.1",
   "url": "/authors/ivan/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-04.1",
    "return_percent": "-14.98",
    "settled_picks": 13,
    "matches": 13,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "3813e11e52ded2be3c29df22d5dae178b38844d58b3c8bdb25e3eb2ecd8347d0",
    "text": "−14.98% on 13 settled picks across 13 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-06.2",
    "return_percent": "-7.16",
    "settled_picks": 17,
    "matches": 16,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "718bae038234a746a2edc84749520d6c8c72dcd8bdd1a0091ad703a62aef8018",
    "text": "−7.16% on 17 settled picks across 16 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-73e6cbfa44de0e6b223e",
   "at": "2026-11-04T03:35:56.412Z",
   "data_version": "2026-11-04.1",
   "previous_data_version": "2026-11-03.3",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-03.1",
    "return_percent": "-7.90",
    "settled_picks": 12,
    "matches": 12,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "027fd289d81ab4d0f939f3eaf092044cd82286e01add6654901cf8253cf397bc",
    "text": "−7.90% on 12 settled picks across 12 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-04.1",
    "return_percent": "-14.98",
    "settled_picks": 13,
    "matches": 13,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "3813e11e52ded2be3c29df22d5dae178b38844d58b3c8bdb25e3eb2ecd8347d0",
    "text": "−14.98% on 13 settled picks across 13 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-5bcdb8a0aa1055a55acb",
   "at": "2026-11-03T06:24:00.880Z",
   "data_version": "2026-11-03.1",
   "previous_data_version": "2026-11-02.3",
   "url": "/authors/ivan/",
   "category": "new_results",
   "category_words": "New results",
   "before": {
    "data_version": "2026-11-02.1",
    "return_percent": "-35.31",
    "settled_picks": 8,
    "matches": 8,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "567ea94956a36d3ca77d3094af451b8e4e3d74173dd6e38e33f6ba3d758e5842",
    "text": "−282.50 points on 8 settled picks across 8 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-03.1",
    "return_percent": "-7.90",
    "settled_picks": 12,
    "matches": 12,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "027fd289d81ab4d0f939f3eaf092044cd82286e01add6654901cf8253cf397bc",
    "text": "−7.90% on 12 settled picks across 12 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-6080d9a9ccce5950c641",
   "at": "2026-11-02T01:08:19.111Z",
   "data_version": "2026-11-02.1",
   "previous_data_version": "2026-11-01.3",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-01.3",
    "return_percent": "-13.75",
    "settled_picks": 6,
    "matches": 6,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "879dc86158d5184e6aa7124a0b50b0987f0b577268277e28e372b46cc2f214d0",
    "text": "−82.50 points on 6 settled picks across 6 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-02.1",
    "return_percent": "-35.31",
    "settled_picks": 8,
    "matches": 8,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "567ea94956a36d3ca77d3094af451b8e4e3d74173dd6e38e33f6ba3d758e5842",
    "text": "−282.50 points on 8 settled picks across 8 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); also 1 new result.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-a23640a84d3065be5329",
   "at": "2026-11-01T19:56:40.745Z",
   "data_version": "2026-11-01.3",
   "previous_data_version": "2026-11-01.2",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-01.2",
    "return_percent": "-6.88",
    "settled_picks": 4,
    "matches": 4,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "b31c928f797589cb0363cca45bda5c0e6c1910f5848e9e78195beebaa88d1006",
    "text": "−27.50 points on 4 settled picks across 4 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-01.3",
    "return_percent": "-13.75",
    "settled_picks": 6,
    "matches": 6,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "879dc86158d5184e6aa7124a0b50b0987f0b577268277e28e372b46cc2f214d0",
    "text": "−82.50 points on 6 settled picks across 6 matches · independent odds snapshot · method 2.2"
   },
   "reason": "Added 2 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": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-113ce7810fef1c1000bb",
   "at": "2026-11-01T16:20:36.348Z",
   "data_version": "2026-11-01.2",
   "previous_data_version": "2026-11-01.1",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-11-01.1",
    "return_percent": "-37.75",
    "settled_picks": 2,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "72f295fde1136446f1be28bd5dfb334b42be6703a29d7c5d7a1fe60f931f84dc",
    "text": "−75.50 points on 2 settled picks across 2 matches · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-01.2",
    "return_percent": "-6.88",
    "settled_picks": 4,
    "matches": 4,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "b31c928f797589cb0363cca45bda5c0e6c1910f5848e9e78195beebaa88d1006",
    "text": "−27.50 points on 4 settled picks across 4 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); also 1 new result.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 2,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  },
  {
   "id": "zc-f9b81652d25c725c8891",
   "at": "2026-11-01T06:32:40.816Z",
   "data_version": "2026-11-01.1",
   "previous_data_version": "2026-10-31.2",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": {
    "data_version": "2026-10-31.2",
    "return_percent": "24.50",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c23cafb83c5af771fb4e46ad6c6b1aae0199f183dc57e278c69a07ba1ecc6cf8",
    "text": "+24.50 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "after": {
    "data_version": "2026-11-01.1",
    "return_percent": "-37.75",
    "settled_picks": 2,
    "matches": 2,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "72f295fde1136446f1be28bd5dfb334b42be6703a29d7c5d7a1fe60f931f84dc",
    "text": "−75.50 points on 2 settled picks across 2 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-b50e07013f5d7478ba7b",
   "at": "2026-10-31T21:01:38.334Z",
   "data_version": "2026-10-31.2",
   "previous_data_version": "2026-10-31.1",
   "url": "/authors/ivan/",
   "category": "coverage_extended",
   "category_words": "Coverage extended",
   "before": null,
   "after": {
    "data_version": "2026-10-31.2",
    "return_percent": "24.50",
    "settled_picks": 1,
    "matches": 1,
    "void": 0,
    "series_code": "market_price",
    "price_rule": "independent odds snapshot",
    "method_version": "2.2",
    "composition_hash": "c23cafb83c5af771fb4e46ad6c6b1aae0199f183dc57e278c69a07ba1ecc6cf8",
    "text": "+24.50 points on 1 settled pick across 1 match · independent odds snapshot · method 2.2"
   },
   "reason": "First headline number for this record: 1 settled pick in the series “independent odds snapshot”.",
   "checked_by": "comparison of data versions",
   "affected_records": {
    "added": 1,
    "removed": 0,
    "changed": 0
   },
   "correction_id": null
  }
 ],
 "current_predictions": {
  "total_count": 15,
  "on_date": "2026-11-07T19:52",
  "row_list": [
   {
    "record_id": "n-d3eb1cc34f38907b77687ce4",
    "url": "/authors/ivan/picks/5/#pick-n-d3eb1cc34f38907b77687ce4",
    "match": "Excelsior v Go Ahead Eagles",
    "match_url": "/football/matches/excelsior-vs-go-ahead-eagles-2026-11-07/",
    "kickoff": "2026-11-07T20:00:00.000Z",
    "competition": "Eredivisie",
    "author_said": "Over/Under 2.5 goals: over 2.5",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T08:00:05.782Z",
    "platform": null
   },
   {
    "record_id": "n-368efb3fc75f14e03232b4fe",
    "url": "/authors/ivan/picks/4/#pick-n-368efb3fc75f14e03232b4fe",
    "match": "Valencia v Real Madrid",
    "match_url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
    "kickoff": "2026-11-07T20:00:00.000Z",
    "competition": "LaLiga",
    "author_said": "1X2, match result: Real Madrid",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T07:29:47.678Z",
    "platform": null
   },
   {
    "record_id": "n-d59780c9d54dac2a958c9bbe",
    "url": "/authors/ivan/picks/4/#pick-n-d59780c9d54dac2a958c9bbe",
    "match": "Valencia v Real Madrid",
    "match_url": "/football/matches/valencia-vs-real-madrid-2026-11-07/",
    "kickoff": "2026-11-07T20:00:00.000Z",
    "competition": "LaLiga",
    "author_said": "Over/Under 2.5 goals: over 2.5",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-04T07:50:09.486Z",
    "platform": null
   },
   {
    "record_id": "n-5fed9c415efb13ac6a178ab4",
    "url": "/authors/ivan/picks/5/#pick-n-5fed9c415efb13ac6a178ab4",
    "match": "SC Heerenveen v Feyenoord",
    "match_url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
    "kickoff": "2026-11-08T11:15:00.000Z",
    "competition": "Eredivisie",
    "author_said": "Double chance: SC Heerenveen or draw",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T08:00:05.782Z",
    "platform": null
   },
   {
    "record_id": "n-1b111010d4af2af5d3470a19",
    "url": "/authors/ivan/picks/5/#pick-n-1b111010d4af2af5d3470a19",
    "match": "SC Heerenveen v Feyenoord",
    "match_url": "/football/matches/sc-heerenveen-vs-feyenoord-2026-11-08/",
    "kickoff": "2026-11-08T11:15:00.000Z",
    "competition": "Eredivisie",
    "author_said": "Both teams to score: yes",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T08:00:05.782Z",
    "platform": null
   },
   {
    "record_id": "n-211591785a24b1129be28c6f",
    "url": "/authors/ivan/picks/4/#pick-n-211591785a24b1129be28c6f",
    "match": "Genoa v AC Milan",
    "match_url": "/football/matches/genoa-vs-ac-milan-2026-11-08/",
    "kickoff": "2026-11-08T14:00:00.000Z",
    "competition": "Serie A",
    "author_said": "Both teams to score: yes",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T07:29:48.774Z",
    "platform": null
   },
   {
    "record_id": "n-532703cca2c22e51e7bfd971",
    "url": "/authors/ivan/picks/5/#pick-n-532703cca2c22e51e7bfd971",
    "match": "Alanyaspor v Trabzonspor",
    "match_url": "/football/matches/alanyaspor-vs-trabzonspor-2026-11-08/",
    "kickoff": "2026-11-08T15:30:00.000Z",
    "competition": "Süper Lig",
    "author_said": "1X2, match result: Trabzonspor",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T07:39:38.613Z",
    "platform": null
   },
   {
    "record_id": "n-2ac557060e3b57025ddecab8",
    "url": "/authors/ivan/picks/4/#pick-n-2ac557060e3b57025ddecab8",
    "match": "Le Havre v Lorient",
    "match_url": "/football/matches/le-havre-vs-lorient-2026-11-08/",
    "kickoff": "2026-11-08T16:15:00.000Z",
    "competition": "Ligue 1",
    "author_said": "Double chance: draw or Lorient",
    "origin": "Recorded by us before kick-off",
    "recorded_at": "2026-11-05T07:39:33.082Z",
    "platform": null
   }
  ]
 },
 "counts_by_slice": {
  "portions": [
   {
    "code": "live",
    "title": "Recorded before kick-off",
    "price_rule": "Return at our recorded market price",
    "settled_picks": 29,
    "total_check": true,
    "market_list": [
     {
      "code_name": "both_teams_score",
      "in_words": "Both teams to score",
      "url": null,
      "settled_picks": 11,
      "won": 5,
      "void": 0,
      "net_points_hundredths": -34202,
      "return_percent": "-31.1",
      "period_from": "2026-11-01",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.60",
      "odds_from_author": 0,
      "odds_from_snapshot": 11
     },
     {
      "code_name": "total",
      "in_words": "Over/under goals",
      "url": null,
      "settled_picks": 10,
      "won": 6,
      "void": 0,
      "net_points_hundredths": -2674,
      "return_percent": "-2.7",
      "period_from": "2026-10-30",
      "period_to": "2026-11-06",
      "small_sample": false,
      "average_odds": "1.73",
      "odds_from_author": 0,
      "odds_from_snapshot": 10
     },
     {
      "code_name": "double_chance",
      "in_words": "Double chance",
      "url": null,
      "settled_picks": 4,
      "won": 4,
      "void": 0,
      "net_points_hundredths": 11717,
      "return_percent": "29.3",
      "period_from": "2026-10-31",
      "period_to": "2026-11-07",
      "small_sample": true,
      "average_odds": "1.29",
      "odds_from_author": 0,
      "odds_from_snapshot": 4
     },
     {
      "code_name": "1x2",
      "in_words": "Match result",
      "url": null,
      "settled_picks": 4,
      "won": 4,
      "void": 0,
      "net_points_hundredths": 11950,
      "return_percent": "29.9",
      "period_from": "2026-10-30",
      "period_to": "2026-11-01",
      "small_sample": true,
      "average_odds": "1.30",
      "odds_from_author": 0,
      "odds_from_snapshot": 4
     }
    ],
    "leagues": [
     {
      "code_name": "Serie A",
      "in_words": "Serie A",
      "url": "/football/competitions/serie-a/",
      "settled_picks": 11,
      "won": 8,
      "void": 0,
      "net_points_hundredths": 5545,
      "return_percent": "5.0",
      "period_from": "2026-10-31",
      "period_to": "2026-11-07",
      "small_sample": false,
      "average_odds": "1.52",
      "odds_from_author": 0,
      "odds_from_snapshot": 11,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 4,
        "won": 2,
        "void": 0,
        "net_points_hundredths": -9700,
        "return_percent": null,
        "period_from": "2026-11-01",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.54",
        "odds_from_author": 0,
        "odds_from_snapshot": 4
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 3,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 3700,
        "return_percent": null,
        "period_from": "2026-11-01",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.79",
        "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": 4045,
        "return_percent": null,
        "period_from": "2026-10-31",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.20",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 2,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 7500,
        "return_percent": null,
        "period_from": "2026-11-01",
        "period_to": "2026-11-01",
        "small_sample": true,
        "average_odds": "1.38",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       }
      ]
     },
     {
      "code_name": "Primeira Liga",
      "in_words": "Primeira Liga",
      "url": "/football/competitions/primeira-liga/",
      "settled_picks": 6,
      "won": 4,
      "void": 0,
      "net_points_hundredths": -200,
      "return_percent": "-0.3",
      "period_from": "2026-10-31",
      "period_to": "2026-11-06",
      "small_sample": true,
      "average_odds": "1.61",
      "odds_from_author": 0,
      "odds_from_snapshot": 6,
      "league_markets": [
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 3,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 3100,
        "return_percent": null,
        "period_from": "2026-10-31",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.75",
        "odds_from_author": 0,
        "odds_from_snapshot": 3
       },
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-11-06",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "1.73",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 4700,
        "return_percent": null,
        "period_from": "2026-11-02",
        "period_to": "2026-11-02",
        "small_sample": true,
        "average_odds": "1.47",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 2000,
        "return_percent": null,
        "period_from": "2026-10-31",
        "period_to": "2026-10-31",
        "small_sample": true,
        "average_odds": "1.20",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "LaLiga",
      "in_words": "LaLiga",
      "url": "/football/competitions/laliga/",
      "settled_picks": 4,
      "won": 1,
      "void": 0,
      "net_points_hundredths": -27028,
      "return_percent": "-67.6",
      "period_from": "2026-11-02",
      "period_to": "2026-11-07",
      "small_sample": true,
      "average_odds": "1.80",
      "odds_from_author": 0,
      "odds_from_snapshot": 4,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 2,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -20000,
        "return_percent": null,
        "period_from": "2026-11-06",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.85",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       },
       {
        "code_name": "double_chance",
        "in_words": "Double chance",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 2972,
        "return_percent": null,
        "period_from": "2026-11-02",
        "period_to": "2026-11-02",
        "small_sample": true,
        "average_odds": "1.30",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-11-06",
        "period_to": "2026-11-06",
        "small_sample": true,
        "average_odds": "2.21",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Eredivisie",
      "in_words": "Eredivisie",
      "url": "/football/competitions/eredivisie/",
      "settled_picks": 3,
      "won": 2,
      "void": 0,
      "net_points_hundredths": -600,
      "return_percent": "-2.0",
      "period_from": "2026-10-31",
      "period_to": "2026-11-07",
      "small_sample": true,
      "average_odds": "1.43",
      "odds_from_author": 0,
      "odds_from_snapshot": 3,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 2,
        "won": 2,
        "void": 0,
        "net_points_hundredths": 9400,
        "return_percent": null,
        "period_from": "2026-11-06",
        "period_to": "2026-11-07",
        "small_sample": true,
        "average_odds": "1.47",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 0,
        "void": 0,
        "net_points_hundredths": -10000,
        "return_percent": null,
        "period_from": "2026-10-31",
        "period_to": "2026-10-31",
        "small_sample": true,
        "average_odds": "1.36",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "UEFA Champions League",
      "in_words": "UEFA Champions League",
      "url": "/football/competitions/uefa-champions-league/",
      "settled_picks": 3,
      "won": 2,
      "void": 0,
      "net_points_hundredths": 3424,
      "return_percent": "11.4",
      "period_from": "2026-11-03",
      "period_to": "2026-11-04",
      "small_sample": true,
      "average_odds": "1.59",
      "odds_from_author": 0,
      "odds_from_snapshot": 3,
      "league_markets": [
       {
        "code_name": "both_teams_score",
        "in_words": "Both teams to score",
        "settled_picks": 2,
        "won": 1,
        "void": 0,
        "net_points_hundredths": -3902,
        "return_percent": null,
        "period_from": "2026-11-03",
        "period_to": "2026-11-04",
        "small_sample": true,
        "average_odds": "1.51",
        "odds_from_author": 0,
        "odds_from_snapshot": 2
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 7326,
        "return_percent": null,
        "period_from": "2026-11-04",
        "period_to": "2026-11-04",
        "small_sample": true,
        "average_odds": "1.73",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     },
     {
      "code_name": "Ligue 1",
      "in_words": "Ligue 1",
      "url": "/football/competitions/ligue-1/",
      "settled_picks": 2,
      "won": 2,
      "void": 0,
      "net_points_hundredths": 5650,
      "return_percent": "28.2",
      "period_from": "2026-10-30",
      "period_to": "2026-10-30",
      "small_sample": true,
      "average_odds": "1.28",
      "odds_from_author": 0,
      "odds_from_snapshot": 2,
      "league_markets": [
       {
        "code_name": "1x2",
        "in_words": "Match result",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 2450,
        "return_percent": null,
        "period_from": "2026-10-30",
        "period_to": "2026-10-30",
        "small_sample": true,
        "average_odds": "1.25",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       },
       {
        "code_name": "total",
        "in_words": "Over/under goals",
        "settled_picks": 1,
        "won": 1,
        "void": 0,
        "net_points_hundredths": 3200,
        "return_percent": null,
        "period_from": "2026-10-30",
        "period_to": "2026-10-30",
        "small_sample": true,
        "average_odds": "1.32",
        "odds_from_author": 0,
        "odds_from_snapshot": 1
       }
      ]
     }
    ],
    "best_slice": null
   }
  ],
  "best_slice": null
 },
 "author_card": {
  "body": "Record tracked by Forecast Record since 28 October 2026 · 77 predictions · last change 5 November 2026",
  "url": "https://forecastrecord.com/authors/ivan/",
  "s": "2026-10-28",
  "prediction_count": 77,
  "refreshed_at": "2026-11-05",
  "html": "<a href=\"https://forecastrecord.com/authors/ivan/\">Record tracked by Forecast Record since 28 October 2026 · 77 predictions · last change 5 November 2026</a>"
 },
 "trust": {
  "tier": "probation",
  "in_words": "Probation",
  "settled_count": 40,
  "days": 10,
  "weeks": 2,
  "archive": false,
  "in_review": false,
  "own_page": true,
  "won_count": 23,
  "first_settled_on": "2026-10-29",
  "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
 },
 "colleagues": [
  {
   "source_code": "svijetkladjenja-com",
   "source_name": "Svijet Klađenja",
   "source_url": "/sources/svijetkladjenja-com/",
   "label": "Also at Svijet Klađenja",
   "authors_total": 13,
   "authors": [
    {
     "name": "Goksim",
     "url": "/authors/goksim/",
     "headline_part": "live",
     "settled_picks": 64,
     "return_percent": "10.2",
     "small_sample": false,
     "average_odds": "1.68",
     "odds_from_author": 23,
     "odds_from_snapshot": 41
    },
    {
     "name": "Marko",
     "url": "/authors/marko/",
     "headline_part": "live",
     "settled_picks": 34,
     "return_percent": "-26.5",
     "small_sample": false,
     "average_odds": "1.66",
     "odds_from_author": 0,
     "odds_from_snapshot": 34
    },
    {
     "name": "Milica",
     "url": "/authors/milica/",
     "headline_part": "live",
     "settled_picks": 17,
     "return_percent": "-27.1",
     "small_sample": false,
     "average_odds": "1.54",
     "odds_from_author": 0,
     "odds_from_snapshot": 17
    },
    {
     "name": "Jovan",
     "url": "/authors/jovan-2/",
     "headline_part": "live",
     "settled_picks": 13,
     "return_percent": "-7.6",
     "small_sample": false,
     "average_odds": "1.52",
     "odds_from_author": 0,
     "odds_from_snapshot": 13
    },
    {
     "name": "Kristijan",
     "url": "/authors/kristijan/",
     "headline_part": "live",
     "settled_picks": 11,
     "return_percent": "28.3",
     "small_sample": false,
     "average_odds": "1.54",
     "odds_from_author": 0,
     "odds_from_snapshot": 11
    },
    {
     "name": "Nemanja",
     "url": "/authors/nemanja/",
     "headline_part": "live",
     "settled_picks": 11,
     "return_percent": "19.8",
     "small_sample": false,
     "average_odds": "1.66",
     "odds_from_author": 0,
     "odds_from_snapshot": 11
    },
    {
     "name": "Stipe",
     "url": "/authors/stipe/",
     "headline_part": "live",
     "settled_picks": 7,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.49",
     "odds_from_author": 0,
     "odds_from_snapshot": 7
    },
    {
     "name": "Tomislav",
     "url": "/authors/tomislav/",
     "headline_part": "live",
     "settled_picks": 6,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.45",
     "odds_from_author": 0,
     "odds_from_snapshot": 6
    },
    {
     "name": "Igor",
     "url": "/authors/igor/",
     "headline_part": "live",
     "settled_picks": 2,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.53",
     "odds_from_author": 0,
     "odds_from_snapshot": 2
    },
    {
     "name": "Lucija",
     "url": "/authors/lucija/",
     "headline_part": "live",
     "settled_picks": 2,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.48",
     "odds_from_author": 0,
     "odds_from_snapshot": 2
    },
    {
     "name": "Davor",
     "url": "/authors/davor/",
     "headline_part": "live",
     "settled_picks": 1,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.45",
     "odds_from_author": 0,
     "odds_from_snapshot": 1
    },
    {
     "name": "Petra",
     "url": "/authors/petra/",
     "headline_part": "live",
     "settled_picks": 1,
     "return_percent": null,
     "small_sample": true,
     "average_odds": "1.75",
     "odds_from_author": 0,
     "odds_from_snapshot": 1
    }
   ]
  }
 ],
 "author_type": "Tipster",
 "data_changes": {
  "added_later": null,
  "records_corrected": 0,
  "last_correction_at": null,
  "corrections_url": "/corrections/"
 },
 "entity_id": "person:o-8becc6a23fa71d969e511947",
 "source_revision": 25,
 "related": [
  {
   "url": "/cards/e-8becc6a23fa71d969e511947-bank/",
   "name": "Bankroll card — Ivan",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-8becc6a23fa71d969e511947-month-following/",
   "name": "A month following Ivan",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-8becc6a23fa71d969e511947-said-vs-happened/",
   "name": "Said → happened — Ivan",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/cards/e-8becc6a23fa71d969e511947-turning-point/",
   "name": "Turning point — Ivan",
   "detail": null,
   "source_group": "cards"
  },
  {
   "url": "/for-authors/ivan/",
   "name": "Your record on Forecast Record: Ivan",
   "detail": null,
   "source_group": "for_authors"
  }
 ],
 "number_sets": [
  {
   "set": "profile.settled",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 29,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 77,
   "where": "coverage",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.predictions",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 77,
   "where": "picks",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 29,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.found_after",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.archived",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 0,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.checked.live",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 40,
   "where": "origin",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.window",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 29,
   "where": "calculation",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  },
  {
   "set": "profile.checked",
   "entity": "e-8becc6a23fa71d969e511947",
   "value": 40,
   "where": "trust-level",
   "as_of": "2026-11-07T19:52:23.438Z",
   "label": true
  }
 ]
}
