{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "ranking",
 "url": "/football/tipsters/",
 "canonical": "/football/tipsters/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Top Football Tipsters by Recorded Results — All Time",
 "description": "Live football prediction records kept before kick-off and reconstructed history from pre-match web archives, compared side by side.",
 "first_paragraph": {
  "body": "Compare recorded results: 35 records meet the sample criteria (at least 30 settled picks on at least 15 matches) — 14 of 23 records of reconstructed history from pre-match web archives and 21 of 53 live records kept by Forecast Record before kick-off at our recorded market price. Live and reconstructed results are never combined; as of 7 November 2026. 2 live records have a position by the published rule; the rest are listed without positions.",
  "key_number": "35",
  "data": "2026-11-07",
  "source_info": "our own settlement journal",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 35,
  "date_count": 0,
  "required_settled": 10,
  "required_dates": 0
 },
 "data_date": "2026-11-07T19:52:23.438Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "83bb7f04a2ae91ffb4a7ddf54c59d34bffd97cc27d7a2c2bba7c4e0e6a928a70",
 "dependency_group": "ranking:all",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "CollectionPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "ItemList",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/football/tipsters/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/tipsters/rankings.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": "ranking"
 },
 "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/"
 },
 "ranking_rows": [],
 "live_rows": [
  {
   "entity_ref": "e-a5cbe196f3e50ad470002c21",
   "public_name": "Enrico Giordano",
   "url": "/authors/enrico-giordano/",
   "metric": {
    "metric_id": "p-e-a5cbe196f3e50ad470002c21-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-11",
    "window_to": "2026-11-07",
    "amount": "-7.7500",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 108,
    "n_events": 108,
    "n_void": 0,
    "ci_low": "-21.41",
    "ci_high": "5.59",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "Eredivisie",
    "Italy Serie C Group B",
    "Italy Serie C Group C",
    "LaLiga",
    "Ligue 1",
    "Premier League",
    "Primeira Liga"
   ],
   "period": {
    "since": "2026-10-11",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 763 predictions checked against the final score over 443 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-4117c0f114b776ec945d",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "Eredivisie · 2/3 · 12 Oct",
     "body": "Eredivisie, week of 12 Oct 2026: 2/3 result calls right, first of 6 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-4117c0f114b7",
     "url": null,
     "tier": null,
     "event_at": "2026-10-18"
    },
    {
     "title_id": "zk-4eae8de48fafb3d634c4",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "6 right in a row · 31 Oct",
     "body": "6 matches in a row, every pick correct · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-4eae8de48faf",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 2,
   "place": 1,
   "average_odds": "1.54",
   "odds_from_author": 108,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-4134291031759e292318093e",
   "public_name": "Redazione",
   "url": "/sources/infobetting-com/products/redazione/",
   "metric": {
    "metric_id": "p-e-4134291031759e292318093e-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-15",
    "window_to": "2026-11-06",
    "amount": "-1.3100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 85,
    "n_events": 76,
    "n_void": 3,
    "ci_low": "-23.86",
    "ci_high": "21.28",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Allsvenskan",
    "Bundesliga",
    "Danish Superliga",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Eredivisie",
    "Italy Serie C Group C",
    "LaLiga",
    "LaLiga Segunda",
    "Ligue 1",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "Serie B",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-15",
    "until": "2026-11-06"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 464 predictions checked against the final score over 779 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "hcp",
    "ou"
   ],
   "place": 2,
   "average_odds": "2.17",
   "odds_from_author": 81,
   "odds_from_snapshot": 4
  }
 ],
 "below_threshold": [
  {
   "entity_ref": "e-d18c9ab7f542a7603c1d6274",
   "public_name": "Baba",
   "url": "/authors/baba/",
   "metric": {
    "metric_id": "p-e-d18c9ab7f542a7603c1d6274-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-11",
    "window_to": "2026-11-07",
    "amount": "-1.7000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 979,
    "n_events": 447,
    "n_void": 0,
    "ci_low": "-7.84",
    "ci_high": "4.46",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "2. Bundesliga",
    "3. Liga",
    "Austrian Bundesliga",
    "Belgian Pro League",
    "Brasileiro Série A",
    "Bundesliga",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "EFL League One",
    "Eredivisie",
    "Germany DFB Pokal",
    "Ghana Premier League",
    "LaLiga",
    "LaLiga Segunda",
    "Ligue 1",
    "Ligue 2",
    "MLS",
    "Nigeria Premier League",
    "Premier League",
    "Primeira Liga",
    "Saudi Pro League",
    "Scottish Premiership",
    "Serie A",
    "Serie B",
    "South Africa Premier",
    "Super League Greece",
    "Swiss Super League",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-11",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 3,980 predictions checked against the final score over 39 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-5ed8b1279a481fcc4214",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "2. Bundesliga · 5/8 · 26 Oct",
     "body": "2. Bundesliga, week of 26 Oct 2026: 5/8 result calls right, first of 6 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-5ed8b1279a48",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    },
    {
     "title_id": "zk-37e18fe87e18079a2945",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 7 · 31 Oct",
     "body": "Only one right of 7 tipsters and sources · Draw · Kocaelispor v Rizespor · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-37e18fe87e18",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 61,
   "average_odds": "1.73",
   "odds_from_author": 185,
   "odds_from_snapshot": 794
  },
  {
   "entity_ref": "e-be2f33813b4b9a496719fe5c",
   "public_name": "Dailysports",
   "url": "/sources/dailysports-net/",
   "metric": {
    "metric_id": "p-e-be2f33813b4b9a496719fe5c-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-11",
    "window_to": "2026-11-07",
    "amount": "3.2000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 241,
    "n_events": 232,
    "n_void": 7,
    "ci_low": "-7.75",
    "ci_high": "13.41",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "AFC Champions League Elite",
    "Brasileiro Série A",
    "Bundesliga",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Eliteserien",
    "Germany DFB Pokal",
    "LaLiga",
    "LaLiga Segunda",
    "Ligue 1",
    "MLS",
    "Nigeria Premier League",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "South Africa Premier",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League",
    "Ukraine Vyscha Liga"
   ],
   "period": {
    "since": "2026-10-11",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 474 predictions checked against the final score over 39 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-1f2dc73852fb72ab0133",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "Bundesliga · 2/3 · 26 Oct",
     "body": "Bundesliga, week of 26 Oct 2026: 2/3 result calls right, first of 22 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-1f2dc73852fb",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    },
    {
     "title_id": "zk-ca7508509979566f1f5d",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "8 right in a row · 12 Oct",
     "body": "8 matches in a row, every pick correct · 11 Oct–12 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-ca7508509979",
     "url": null,
     "tier": null,
     "event_at": "2026-10-12"
    }
   ],
   "more_titles": 8,
   "average_odds": "1.71",
   "odds_from_author": 233,
   "odds_from_snapshot": 8
  },
  {
   "entity_ref": "e-db760645a3ae9e4e98f32a30",
   "public_name": "Free Super Tips",
   "url": "/sources/free-super-tips/",
   "metric": {
    "metric_id": "p-e-db760645a3ae9e4e98f32a30-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-03",
    "window_to": "2026-11-07",
    "amount": "-11.6000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 165,
    "n_events": 129,
    "n_void": 0,
    "ci_low": "-36.27",
    "ci_high": "20.44",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "EFL League One",
    "LaLiga",
    "Ligue 1",
    "Premier League",
    "Serie A",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-03",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 463 predictions checked against the final score over 37 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-73ce7fd9e5f9fd07b8cb",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 8 · 17 Oct",
     "body": "Only one right of 8 tipsters and sources · Away win · Brentford v Liverpool · 17 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-73ce7fd9e5f9",
     "url": null,
     "tier": null,
     "event_at": "2026-10-17"
    },
    {
     "title_id": "zk-40ac82fdc6c742107246",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 3–1 · 6 Nov",
     "body": "Exact score 3–1 · Toulouse v RC Strasbourg · 6 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-40ac82fdc6c7",
     "url": null,
     "tier": null,
     "event_at": "2026-11-06"
    }
   ],
   "more_titles": 23,
   "average_odds": "4.70",
   "odds_from_author": 129,
   "odds_from_snapshot": 36
  },
  {
   "entity_ref": "e-a7d4e266b91ebad959eade40",
   "public_name": "Kelechi Udoka",
   "url": "/authors/kelechi-udoka/",
   "metric": {
    "metric_id": "p-e-a7d4e266b91ebad959eade40-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "-6.3900",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 163,
    "n_events": 47,
    "n_void": 0,
    "ci_low": "-29.40",
    "ci_high": "17.44",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "LaLiga",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 268 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-ba521923fc96a7885424",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 0–2 · 31 Oct",
     "body": "Exact score 0–2 · Levante UD v Atlético Madrid · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-ba521923fc96",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    },
    {
     "title_id": "zk-3dc8575a8b807d7234a0",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.45 · 16 Oct",
     "body": "Draw at 3.45 · Deportivo de A Coruña v Levante UD · 16 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-3dc8575a8b80",
     "url": null,
     "tier": null,
     "event_at": "2026-10-16"
    }
   ],
   "more_titles": 3,
   "average_odds": "2.94",
   "odds_from_author": 154,
   "odds_from_snapshot": 9
  },
  {
   "entity_ref": "e-d8b36eb087d7aa9d015fd49a",
   "public_name": "Jonas Meyer",
   "url": "/authors/jonas-meyer/",
   "metric": {
    "metric_id": "p-e-d8b36eb087d7aa9d015fd49a-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "-9.8600",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 111,
    "n_events": 64,
    "n_void": 0,
    "ci_low": "-31.77",
    "ci_high": "14.04",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "2. Bundesliga",
    "3. Liga",
    "Belgian Pro League",
    "Brasileiro Série A",
    "Bundesliga",
    "Eredivisie",
    "LaLiga",
    "Ligue 1",
    "MLS",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 246 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-225e034bae6cf63b4f0b",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 8 · 10 Oct",
     "body": "Only one right of 8 tipsters and sources · Draw · Monaco v Toulouse · 10 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-225e034bae6c",
     "url": null,
     "tier": null,
     "event_at": "2026-10-10"
    },
    {
     "title_id": "zk-567225b1675f40afc96e",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.75 · 23 Oct",
     "body": "Draw at 3.75 · Deportivo Alavés v Málaga CF · 23 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-567225b1675f",
     "url": null,
     "tier": null,
     "event_at": "2026-10-23"
    }
   ],
   "more_titles": 2,
   "average_odds": "2.33",
   "odds_from_author": 108,
   "odds_from_snapshot": 3
  },
  {
   "entity_ref": "e-9340abce1522fc3fb2ca3e92",
   "public_name": "Fabian Schuster",
   "url": "/authors/fabian-schuster/",
   "metric": {
    "metric_id": "p-e-9340abce1522fc3fb2ca3e92-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-07",
    "amount": "-16.2200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 103,
    "n_events": 61,
    "n_void": 0,
    "ci_low": "-40.46",
    "ci_high": "10.01",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "2. Bundesliga",
    "Brasileiro Série A",
    "Bundesliga",
    "Eredivisie",
    "LaLiga",
    "Ligue 1",
    "MLS",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "Swiss Super League",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 241 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-995afab395afa7f853bd",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 7 · 6 Nov",
     "body": "Only one right of 7 tipsters and sources · Draw · Eintracht Braunschweig v Cottbus · 6 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-995afab395af",
     "url": null,
     "tier": null,
     "event_at": "2026-11-06"
    },
    {
     "title_id": "zk-b9b44f30079e1d970ae9",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.73 · 24 Oct",
     "body": "Draw at 3.73 · 1. FC Köln v FC Schalke 04 · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-b9b44f30079e",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    }
   ],
   "more_titles": 1,
   "average_odds": "2.39",
   "odds_from_author": 100,
   "odds_from_snapshot": 3
  },
  {
   "entity_ref": "e-3309ff24d9c21658fe7f6008",
   "public_name": "Tobias Brandt",
   "url": "/authors/tobias-brandt/",
   "metric": {
    "metric_id": "p-e-3309ff24d9c21658fe7f6008-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-06",
    "amount": "2.1300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 100,
    "n_events": 63,
    "n_void": 0,
    "ci_low": "-21.90",
    "ci_high": "26.53",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "2. Bundesliga",
    "3. Liga",
    "Brasileiro Série A",
    "Bundesliga",
    "Eredivisie",
    "Germany DFB Pokal",
    "LaLiga",
    "Ligue 1",
    "MLS",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-06"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 267 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-a918907756db44b32205",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 11 · 17 Oct",
     "body": "Only one right of 11 tipsters and sources · Home win · Hamburger SV v VfB Stuttgart · 17 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-a918907756db",
     "url": null,
     "tier": null,
     "event_at": "2026-10-17"
    },
    {
     "title_id": "zk-124f63495b68bb44a349",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 8.50 · 31 Oct",
     "body": "Draw at 8.50 · Feyenoord v Fortuna Sittard · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-124f63495b68",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 7,
   "average_odds": "2.54",
   "odds_from_author": 94,
   "odds_from_snapshot": 6
  },
  {
   "entity_ref": "e-651b75eeeace1de71b26eb41",
   "public_name": "FootballPredictions.net",
   "url": "/sources/footballpredictions-net/",
   "metric": {
    "metric_id": "p-e-651b75eeeace1de71b26eb41-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-09-25",
    "window_to": "2026-11-06",
    "amount": "1.1300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 94,
    "n_events": 73,
    "n_void": 0,
    "ci_low": "-15.26",
    "ci_high": "20.31",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Allsvenskan",
    "Austrian Bundesliga",
    "Brasileiro Série A",
    "Brasileiro Série B",
    "Bundesliga",
    "EFL Cup (Carabao)",
    "Eliteserien",
    "Eredivisie",
    "Germany DFB Pokal",
    "Indonesia Super League",
    "International Soccer",
    "Israel Premier League",
    "LaLiga",
    "LaLiga Segunda",
    "Liga Profesional",
    "Ligue 1",
    "MLS",
    "Netherlands Eerste Divisie",
    "Primeira Liga",
    "Primera División (Uruguay)",
    "Scotland League Challenge Cup",
    "Serie B",
    "Switzerland Challenge League",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-09-25",
    "until": "2026-11-06"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 462 predictions checked against the final score over 43 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-47cc45887781ed2bc810",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "1st of 3 · week of 5 Oct",
     "body": "UEFA Nations League, week of 5 Oct 2026: 4/5 result calls right, first of 3 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-47cc45887781",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-3f294e364978e9d313ed",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "5 right in a row · 6 Oct",
     "body": "5 matches in a row, every pick correct · 6 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-3f294e364978",
     "url": null,
     "tier": null,
     "event_at": "2026-10-06"
    }
   ],
   "more_titles": 11,
   "average_odds": "1.56",
   "odds_from_author": 2,
   "odds_from_snapshot": 92
  },
  {
   "entity_ref": "e-69eff61f8d4d62c4cba66037",
   "public_name": "Adam Clancy",
   "url": "/authors/adam-clancy/",
   "metric": {
    "metric_id": "p-e-69eff61f8d4d62c4cba66037-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "11.8100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 90,
    "n_events": 40,
    "n_void": 0,
    "ci_low": "-21.47",
    "ci_high": "52.60",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 159 predictions checked against the final score over 38 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-00127b096cd80b1c2185",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 3–1 · 6 Nov",
     "body": "Exact score 3–1 · Everton v Coventry City · 6 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-00127b096cd8",
     "url": null,
     "tier": null,
     "event_at": "2026-11-06"
    },
    {
     "title_id": "zk-1d1004a15d4a5a634d37",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 4.00 · 5 Nov",
     "body": "Draw at 4.00 · Crystal Palace v TSG Hoffenheim · 5 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-1d1004a15d4a",
     "url": null,
     "tier": null,
     "event_at": "2026-11-05"
    }
   ],
   "more_titles": 5,
   "average_odds": "2.74",
   "odds_from_author": 84,
   "odds_from_snapshot": 6
  },
  {
   "entity_ref": "e-e20fe2da98da2eb7e6c151d8",
   "public_name": "Ali Demir",
   "url": "/authors/ali-demir/",
   "metric": {
    "metric_id": "p-e-e20fe2da98da2eb7e6c151d8-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "-7.2400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 86,
    "n_events": 53,
    "n_void": 0,
    "ci_low": "-31.80",
    "ci_high": "17.88",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "3. Liga",
    "Brasileiro Série A",
    "Bundesliga",
    "Eredivisie",
    "LaLiga",
    "Ligue 1",
    "MLS",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "Swiss Super League",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 219 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-e8d773eb29699a689dc2",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 6 · 25 Oct",
     "body": "Only one right of 6 tipsters and sources · Draw · Santos v Bahia · 25 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-e8d773eb2969",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    },
    {
     "title_id": "zk-b3dc711a627ebea53e70",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 4.70 · 24 Oct",
     "body": "Home win at 4.70 · Aston Villa v Manchester City · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-b3dc711a627e",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    }
   ],
   "more_titles": 4,
   "average_odds": "2.41",
   "odds_from_author": 84,
   "odds_from_snapshot": 2
  },
  {
   "entity_ref": "e-9d7b038249e3326047940be3",
   "public_name": "Baptiste Couturiaux",
   "url": "/authors/baptiste-couturiaux/",
   "metric": {
    "metric_id": "p-e-9d7b038249e3326047940be3-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "-13.8700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 63,
    "n_events": 59,
    "n_void": 0,
    "ci_low": "-36.45",
    "ci_high": "9.72",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Belgian Pro League",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Eredivisie",
    "Premier League",
    "Primeira Liga",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 110 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-cb7e0a6cafc6fb522747",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "7 right in a row · 19 Oct",
     "body": "7 matches in a row, every pick correct · 17 Oct–19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-cb7e0a6cafc6",
     "url": null,
     "tier": null,
     "event_at": "2026-10-19"
    },
    {
     "title_id": "zk-3ff8f6b757bb4a2d9118",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "8/8 · week of 26 Oct",
     "body": "8/8 result calls right · week of 26 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-3ff8f6b757bb",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    }
   ],
   "more_titles": 1,
   "average_odds": "1.83",
   "odds_from_author": 60,
   "odds_from_snapshot": 3
  },
  {
   "entity_ref": "e-2b12c3f159ebdb1052bdd150",
   "public_name": "Alex Sarwar",
   "url": "/authors/alex-sarwar/",
   "metric": {
    "metric_id": "p-e-2b12c3f159ebdb1052bdd150-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-05",
    "amount": "-1.0200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 55,
    "n_events": 51,
    "n_void": 0,
    "ci_low": "-26.79",
    "ci_high": "26.59",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "EFL League One",
    "India Super League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 106 predictions checked against the final score over 34 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-176f6b6d9a2b6b86c399",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "4 right in a row · 4 Nov",
     "body": "4 matches in a row, every pick correct · 3 Nov–4 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-176f6b6d9a2b",
     "url": null,
     "tier": null,
     "event_at": "2026-11-04"
    }
   ],
   "average_odds": "1.98",
   "odds_from_author": 0,
   "odds_from_snapshot": 55
  },
  {
   "entity_ref": "e-e86fb7fb7bf20893f36d79f4",
   "public_name": "Lewis Nolan",
   "url": "/authors/lewis-nolan/",
   "metric": {
    "metric_id": "p-e-e86fb7fb7bf20893f36d79f4-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "-55.0600",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 47,
    "n_events": 23,
    "n_void": 0,
    "ci_low": "-75.72",
    "ci_high": "-33.26",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 121 predictions checked against the final score over 34 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-5cd48dba7554fbd96403",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "1st of 12 · week of 26 Oct",
     "body": "Germany DFB Pokal, week of 26 Oct 2026: 4/5 result calls right, first of 12 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-5cd48dba7554",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    },
    {
     "title_id": "zk-71db437391018696ecd4",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 6–1 · 28 Oct",
     "body": "Exact score 6–1 · FC Bayern München v Magdeburg · 28 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-71db43739101",
     "url": null,
     "tier": null,
     "event_at": "2026-10-28"
    }
   ],
   "more_titles": 1,
   "average_odds": "2.22",
   "odds_from_author": 47,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-820c98436bf3972c1089c31e",
   "public_name": "Gonzalo Mansilla",
   "url": "/authors/gonzalo-mansilla/",
   "metric": {
    "metric_id": "p-e-820c98436bf3972c1089c31e-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-07",
    "amount": "-7.0600",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 41,
    "n_events": 39,
    "n_void": 0,
    "ci_low": "-29.97",
    "ci_high": "15.04",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "Eredivisie",
    "Premier League",
    "Primeira Liga",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 89 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-02bb41d2640e5eeb6627",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "4 right in a row · 4 Nov",
     "body": "4 matches in a row, every pick correct · 3 Nov–4 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-02bb41d2640e",
     "url": null,
     "tier": null,
     "event_at": "2026-11-04"
    },
    {
     "title_id": "zk-08a22e96111d92b2dac9",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "5/5 · week of 12 Oct",
     "body": "5/5 result calls right · week of 12 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-08a22e96111d",
     "url": null,
     "tier": null,
     "event_at": "2026-10-18"
    }
   ],
   "more_titles": 2,
   "average_odds": "1.53",
   "odds_from_author": 40,
   "odds_from_snapshot": 1
  },
  {
   "entity_ref": "e-076f93118ac1daa5e9b54d31",
   "public_name": "Michael Siemann",
   "url": "/authors/michael-siemann/",
   "metric": {
    "metric_id": "p-e-076f93118ac1daa5e9b54d31-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-01",
    "amount": "-14.4100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 40,
    "n_events": 29,
    "n_void": 0,
    "ci_low": "-47.48",
    "ci_high": "20.92",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "2. Bundesliga",
    "Bundesliga",
    "Germany DFB Pokal",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-01"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 101 predictions checked against the final score over 47 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-8b2f5fd83e296124ea3b",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 21 · 31 Oct",
     "body": "Only one right of 21 tipsters and sources · Away win · Bayer 04 Leverkusen v VfB Stuttgart · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-8b2f5fd83e29",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    },
    {
     "title_id": "zk-3125455917621471bb64",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 4.30 · 31 Oct",
     "body": "Away win at 4.30 · Bayer 04 Leverkusen v VfB Stuttgart · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-312545591762",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 1,
   "average_odds": "2.12",
   "odds_from_author": 40,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-1f60be3c178c4fea02714c4c",
   "public_name": "Alberto Bravo",
   "url": "/authors/alberto-bravo/",
   "metric": {
    "metric_id": "p-e-1f60be3c178c4fea02714c4c-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "-21.8300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 37,
    "n_events": 25,
    "n_void": 0,
    "ci_low": "-52.48",
    "ci_high": "8.33",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "LaLiga",
    "LaLiga Segunda",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 55 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": "1.80",
   "odds_from_author": 35,
   "odds_from_snapshot": 2
  },
  {
   "entity_ref": "e-7663c922667d746d60c6a37f",
   "public_name": "David Ratabouil",
   "url": "/authors/david-ratabouil/",
   "metric": {
    "metric_id": "p-e-7663c922667d746d60c6a37f-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-07",
    "amount": "-3.7000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 36,
    "n_events": 36,
    "n_void": 0,
    "ci_low": "-32.38",
    "ci_high": "25.59",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Brasileiro Série A",
    "Copa Libertadores",
    "Eredivisie",
    "J1 League",
    "LaLiga",
    "Primeira Liga",
    "Serie A",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 70 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-4de627c9370069895d00",
     "code_name": "P-02",
     "title_tier": "dated_record",
     "badge_label": "No.1 · week of 26 Oct",
     "body": "No.1 of 12 · 8/10 result calls right · week of 26 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-4de627c93700",
     "url": null,
     "tier": "No.1",
     "event_at": "2026-11-01"
    },
    {
     "title_id": "zk-7e78bd27705897fe5932",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "7 right in a row · 26 Oct",
     "body": "7 matches in a row, every pick correct · 23 Oct–26 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-7e78bd277058",
     "url": null,
     "tier": null,
     "event_at": "2026-10-26"
    }
   ],
   "more_titles": 1,
   "average_odds": "1.68",
   "odds_from_author": 36,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-6d3cb88106457c37ed4312f5",
   "public_name": "Adeyeye Oluwapelumi",
   "url": "/authors/adeyeye-oluwapelumi/",
   "metric": {
    "metric_id": "p-e-6d3cb88106457c37ed4312f5-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-08",
    "window_to": "2026-11-06",
    "amount": "22.1500",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 33,
    "n_events": 20,
    "n_void": 1,
    "ci_low": "-31.09",
    "ci_high": "90.45",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Brasileiro Série A",
    "Ligue 1",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-08",
    "until": "2026-11-06"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 115 predictions checked against the final score over 32 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-8da5bd8d8162c9e9ea53",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 1–2 · 26 Oct",
     "body": "Exact score 1–2 · Santa Clara v Benfica · 26 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-8da5bd8d8162",
     "url": null,
     "tier": null,
     "event_at": "2026-10-26"
    },
    {
     "title_id": "zk-ec7cb1a48c134e50ee80",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.40 · 15 Oct",
     "body": "Away win at 3.40 · TSG Hoffenheim v Beşiktaş · 15 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-ec7cb1a48c13",
     "url": null,
     "tier": null,
     "event_at": "2026-10-15"
    }
   ],
   "more_titles": 5,
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-47aa46371e213875f5de5053",
   "public_name": "Joshua Cole",
   "url": "/authors/joshua-cole/",
   "metric": {
    "metric_id": "p-e-47aa46371e213875f5de5053-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-05",
    "amount": "-40.1500",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 32,
    "n_events": 13,
    "n_void": 0,
    "ci_low": "-65.33",
    "ci_high": "-7.35",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "LaLiga",
    "Ligue 1",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 95 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-12229464e25b26694d54",
     "code_name": "P-02",
     "title_tier": "dated_record",
     "badge_label": "No.1 · week of 12 Oct",
     "body": "No.1 of 11 · 9/11 result calls right · week of 12 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-12229464e25b",
     "url": null,
     "tier": "No.1",
     "event_at": "2026-10-18"
    },
    {
     "title_id": "zk-1f2df03495edde3b9407",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "Süper Lig · 3/3 · 19 Oct",
     "body": "Süper Lig, week of 19 Oct 2026: 3/3 result calls right, first of 5 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-1f2df03495ed",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    }
   ],
   "more_titles": 5,
   "average_odds": "2.26",
   "odds_from_author": 32,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-c53938bd8d26ad3720802a07",
   "public_name": "Miguel Alvim",
   "url": "/authors/miguel-alvim/",
   "metric": {
    "metric_id": "p-e-c53938bd8d26ad3720802a07-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-04",
    "amount": "40.0300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 31,
    "n_events": 18,
    "n_void": 0,
    "ci_low": "-0.67",
    "ci_high": "82.50",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "LaLiga",
    "MLS",
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-04"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 70 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-1d5292ed85a71802d687",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "6/7 · week of 19 Oct",
     "body": "6/7 result calls right · week of 19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-1d5292ed85a7",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    }
   ],
   "average_odds": "2.14",
   "odds_from_author": 27,
   "odds_from_snapshot": 4
  },
  {
   "entity_ref": "e-12b94013616b56cf861af7a9",
   "public_name": "Andrew Hendrie",
   "url": "/authors/andrew-hendrie/",
   "metric": {
    "metric_id": "p-e-12b94013616b56cf861af7a9-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-09-29",
    "window_to": "2026-11-07",
    "amount": "-46.3000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 25,
    "n_events": 15,
    "n_void": 0,
    "ci_low": "-84.00",
    "ci_high": "-10.44",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Australia A-League",
    "International Soccer",
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-09-29",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 115 predictions checked against the final score over 201 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-3e256e8a03111157ba69",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "1st of 3 · week of 19 Oct",
     "body": "Australia A-League, week of 19 Oct 2026: 4/6 result calls right, first of 3 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-3e256e8a0311",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    }
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-c53517e5126aacedfec0a0ef",
   "public_name": "Marvellous Adepoju",
   "url": "/authors/marvellous-adepoju/",
   "metric": {
    "metric_id": "p-e-c53517e5126aacedfec0a0ef-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-09-28",
    "window_to": "2026-11-05",
    "amount": "6.2200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 25,
    "n_events": 15,
    "n_void": 0,
    "ci_low": "-33.46",
    "ci_high": "39.82",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Eredivisie",
    "International Soccer",
    "Ligue 1",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-09-28",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 86 predictions checked against the final score over 41 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-89eb02ffbe61527e7d1f",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "4/5 · week of 26 Oct",
     "body": "4/5 result calls right · week of 26 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-89eb02ffbe61",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    },
    {
     "title_id": "zk-c52190c3368ca2d50892",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 1–2 · 26 Oct",
     "body": "Exact score 1–2 · Santa Clara v Benfica · 26 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-c52190c3368c",
     "url": null,
     "tier": null,
     "event_at": "2026-10-26"
    }
   ],
   "more_titles": 1,
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-c00a8da54862db8df20f105d",
   "public_name": "Dan Childs",
   "url": "/authors/dan-childs/",
   "metric": {
    "metric_id": "p-e-c00a8da54862db8df20f105d-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-07",
    "amount": "-49.0400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 24,
    "n_events": 21,
    "n_void": 1,
    "ci_low": "-81.65",
    "ci_high": "-13.61",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "EFL League One",
    "EFL League Two",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 184 predictions checked against the final score over 813 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-2cf50263ef878f9203592c47",
   "public_name": "Massimiliano Ciancaglioni",
   "url": "/authors/massimiliano-ciancaglioni/",
   "metric": {
    "metric_id": "p-e-2cf50263ef878f9203592c47-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-05",
    "amount": "-18.1300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 24,
    "n_events": 21,
    "n_void": 0,
    "ci_low": "-62.88",
    "ci_high": "27.20",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Cup (Carabao)",
    "LaLiga",
    "MLS",
    "Premier League",
    "Serie A",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 54 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-6df9c37441bd3ff82868",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "4 right in a row · 11 Oct",
     "body": "4 matches in a row, every pick correct · 10 Oct–11 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-6df9c37441bd",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-058936a57626cbea782f",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 1–1 · 11 Oct",
     "body": "Exact score 1–1 · Sassuolo v AC Milan · 11 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-058936a57626",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    }
   ],
   "average_odds": "1.78",
   "odds_from_author": 24,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-3766e374d89c4c2d5e888204",
   "public_name": "Bren Gray",
   "url": "/authors/bren-gray/",
   "metric": {
    "metric_id": "p-e-3766e374d89c4c2d5e888204-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-07",
    "amount": "-4.1600",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 24,
    "n_events": 20,
    "n_void": 0,
    "ci_low": "-52.22",
    "ci_high": "42.71",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 70 predictions checked against the final score over 457 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-5c96393bf7993908d0e2",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "4 right in a row · 19 Oct",
     "body": "4 matches in a row, every pick correct · 17 Oct–19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-5c96393bf799",
     "url": null,
     "tier": null,
     "event_at": "2026-10-19"
    },
    {
     "title_id": "zk-72f424a324eca7c1553f",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 31 Oct",
     "body": "Exact score 2–0 · Tottenham Hotspur v Crystal Palace · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-72f424a324ec",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 1,
   "average_odds": "3.46",
   "odds_from_author": 21,
   "odds_from_snapshot": 3
  },
  {
   "entity_ref": "e-69b617d3aeb87d420f05cc03",
   "public_name": "Byron David",
   "url": "/authors/byron-david/",
   "metric": {
    "metric_id": "p-e-69b617d3aeb87d420f05cc03-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-04",
    "window_to": "2026-10-31",
    "amount": "19.7200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 24,
    "n_events": 10,
    "n_void": 0,
    "ci_low": "-30.98",
    "ci_high": "89.26",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Brasileiro Série A",
    "Bundesliga",
    "International Soccer",
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-04",
    "until": "2026-10-31"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 58 predictions checked against the final score over 39 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-0fedfaa709a1acb3176c",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 6 · 10 Oct",
     "body": "Only one right of 6 tipsters and sources · Draw · FC Augsburg v FC Bayern München · 10 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-0fedfaa709a1",
     "url": null,
     "tier": null,
     "event_at": "2026-10-10"
    },
    {
     "title_id": "zk-f2401b7b181f36ad5eb7",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–2 · 10 Oct",
     "body": "Exact score 2–2 · FC Augsburg v FC Bayern München · 10 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-f2401b7b181f",
     "url": null,
     "tier": null,
     "event_at": "2026-10-10"
    }
   ],
   "average_odds": "2.09",
   "odds_from_author": 24,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-96cd87435c6da26cd77bdd46",
   "public_name": "Sporting Life (football)",
   "url": "/sources/sporting-life/",
   "metric": {
    "metric_id": "p-e-96cd87435c6da26cd77bdd46-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-11",
    "window_to": "2026-11-07",
    "amount": "-17.0300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 22,
    "n_events": 19,
    "n_void": 1,
    "ci_low": "-69.86",
    "ci_high": "44.25",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "EFL League One",
    "Ligue 1",
    "Premier League",
    "Serie A",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-11",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 73 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "cc",
    "combo",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": "2.94",
   "odds_from_author": 22,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-60d42eeee2793bdcc34edd19",
   "public_name": "Matteo Oneto",
   "url": "/authors/matteo-oneto/",
   "metric": {
    "metric_id": "p-e-60d42eeee2793bdcc34edd19-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-07",
    "amount": "2.8400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 22,
    "n_events": 17,
    "n_void": 1,
    "ci_low": "-39.68",
    "ci_high": "47.78",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Bundesliga",
    "EFL Cup (Carabao)",
    "Primeira Liga",
    "Serie B",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 39 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-37081bc598cf69fab184",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "4 right in a row · 28 Oct",
     "body": "4 matches in a row, every pick correct · 25 Oct–28 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-37081bc598cf",
     "url": null,
     "tier": null,
     "event_at": "2026-10-28"
    }
   ],
   "average_odds": "1.98",
   "odds_from_author": 22,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-898b69c17b51119c60412dc2",
   "public_name": "Medhi Poirier",
   "url": "/authors/medhi-poirier/",
   "metric": {
    "metric_id": "p-e-898b69c17b51119c60412dc2-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-11-05",
    "amount": "5.4900",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 21,
    "n_events": 21,
    "n_void": 0,
    "ci_low": "-30.31",
    "ci_high": "36.74",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Brasileiro Série A",
    "J1 League",
    "Primeira Liga",
    "Süper Lig",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 54 predictions checked against the final score over 30 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-df28c8d1cb6e3af7dc00",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "6 right in a row · 31 Oct",
     "body": "6 matches in a row, every pick correct · 24 Oct–31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-df28c8d1cb6e",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    },
    {
     "title_id": "zk-70a11e3952fc4f6e7858",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "4/5 · week of 12 Oct",
     "body": "4/5 result calls right · week of 12 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-70a11e3952fc",
     "url": null,
     "tier": null,
     "event_at": "2026-10-18"
    }
   ],
   "more_titles": 2,
   "average_odds": "1.54",
   "odds_from_author": 21,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-8416d1e0bdd7469568366eb0",
   "public_name": "Joe Casey",
   "url": "/authors/joe-casey/",
   "metric": {
    "metric_id": "p-e-8416d1e0bdd7469568366eb0-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-05",
    "amount": "-31.9700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 19,
    "n_events": 15,
    "n_void": 0,
    "ci_low": "-73.39",
    "ci_high": "26.00",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 129 predictions checked against the final score over 804 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-60e6f12cf81d1bf7e5c87d88",
   "public_name": "Meki Tanrıverdi",
   "url": "/authors/meki-tanr-verdi/",
   "metric": {
    "metric_id": "p-e-60e6f12cf81d1bf7e5c87d88-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-09",
    "window_to": "2026-10-24",
    "amount": "29.1100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 18,
    "n_events": 18,
    "n_void": 0,
    "ci_low": "-11.10",
    "ci_high": "69.82",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Ligue 1",
    "Premier League",
    "Serie A",
    "Süper Lig",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-09",
    "until": "2026-10-24"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 280 predictions checked against the final score over 632 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-a4f48d475c3946d6bdc6",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "8 right in a row · 19 Oct",
     "body": "8 matches in a row, every pick correct · 15 Oct–19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-a4f48d475c39",
     "url": null,
     "tier": null,
     "event_at": "2026-10-19"
    },
    {
     "title_id": "zk-26f9af92bb99f59ebe21",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "6/7 · week of 12 Oct",
     "body": "6/7 result calls right · week of 12 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-26f9af92bb99",
     "url": null,
     "tier": null,
     "event_at": "2026-10-18"
    }
   ],
   "more_titles": 2,
   "average_odds": "1.64",
   "odds_from_author": 18,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-039bcef343c50ba1d22f8e19",
   "public_name": "Joshua Ojele",
   "url": "/authors/joshua-ojele/",
   "metric": {
    "metric_id": "p-e-039bcef343c50ba1d22f8e19-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-09-30",
    "window_to": "2026-11-05",
    "amount": "-14.7700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 18,
    "n_events": 10,
    "n_void": 0,
    "ci_low": "-59.22",
    "ci_high": "28.37",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Eredivisie",
    "International Soccer",
    "Primeira Liga",
    "UEFA Conference League"
   ],
   "period": {
    "since": "2026-09-30",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 71 predictions checked against the final score over 37 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-c4392fb341fcded380fb",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "5/6 · week of 19 Oct",
     "body": "5/6 result calls right · week of 19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-c4392fb341fc",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    },
    {
     "title_id": "zk-068f2226d929517145ce",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–1 · 1 Nov",
     "body": "Exact score 2–1 · Academico Viseu v Rio Ave · 1 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-068f2226d929",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    }
   ],
   "more_titles": 3,
   "average_odds": "1.69",
   "odds_from_author": 16,
   "odds_from_snapshot": 2
  },
  {
   "entity_ref": "e-f5750b82a0033a44cb6cb1bb",
   "public_name": "Aaron Ashley",
   "url": "/authors/aaron-ashley/",
   "metric": {
    "metric_id": "p-e-f5750b82a0033a44cb6cb1bb-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-20",
    "window_to": "2026-11-07",
    "amount": "-9.2000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 15,
    "n_events": 14,
    "n_void": 0,
    "ci_low": "-63.38",
    "ci_high": "51.59",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Ligue 1",
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-20",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 169 predictions checked against the final score over 814 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-69588cd1e214a47800b45130",
   "public_name": "Calum Burrowes",
   "url": "/authors/calum-burrowes/",
   "metric": {
    "metric_id": "p-e-69588cd1e214a47800b45130-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-15",
    "window_to": "2026-11-05",
    "amount": "-38.7000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 15,
    "n_events": 8,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "EFL League One",
    "Germany DFB Pokal",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-15",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 57 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cs",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-4f7c8ae4bd308aeb6586",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 9 · 24 Oct",
     "body": "Only one right of 9 tipsters and sources · Draw · Stoke City v Bristol City · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-4f7c8ae4bd30",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    },
    {
     "title_id": "zk-e3cdaf77eb94ba1739fc",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 1–2 · 3 Nov",
     "body": "Exact score 1–2 · Blackburn Rovers v Stoke City · 3 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-e3cdaf77eb94",
     "url": null,
     "tier": null,
     "event_at": "2026-11-03"
    }
   ],
   "more_titles": 5,
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-e7b571a49ccf14c99dc3d534",
   "public_name": "Andrea Colucci",
   "url": "/authors/andrea-colucci/",
   "metric": {
    "metric_id": "p-e-e7b571a49ccf14c99dc3d534-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-15",
    "window_to": "2026-11-05",
    "amount": "-12.7300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 14,
    "n_events": 14,
    "n_void": 0,
    "ci_low": "-53.07",
    "ci_high": "28.70",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-15",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 359 predictions checked against the final score over 475 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-d3ee1c92f3261f508c8a",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.59 · 4 Nov",
     "body": "Draw at 3.59 · Stade Rennais v Olympiakos Piraeus · 4 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-d3ee1c92f326",
     "url": null,
     "tier": null,
     "event_at": "2026-11-04"
    }
   ],
   "average_odds": "1.50",
   "odds_from_author": 13,
   "odds_from_snapshot": 1
  },
  {
   "entity_ref": "e-b9eb55420a4363fbf31a58ac",
   "public_name": "Andy Delaney",
   "url": "/authors/andy-delaney/",
   "metric": {
    "metric_id": "p-e-b9eb55420a4363fbf31a58ac-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-13",
    "window_to": "2026-11-03",
    "amount": "61.6900",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 14,
    "n_events": 9,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Scottish Premiership",
    "Serie A",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-13",
    "until": "2026-11-03"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 78 predictions checked against the final score over 31 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-ab6a854fb24fe0d0ce5b",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "4/5 · week of 19 Oct",
     "body": "4/5 result calls right · week of 19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-ab6a854fb24f",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    },
    {
     "title_id": "zk-a13aa60d078b553fb263",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 11 · 20 Oct",
     "body": "Only one right of 11 tipsters and sources · Draw · Wolverhampton Wanderers v Portsmouth · 20 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-a13aa60d078b",
     "url": null,
     "tier": null,
     "event_at": "2026-10-20"
    }
   ],
   "more_titles": 3,
   "average_odds": "2.00",
   "odds_from_author": 13,
   "odds_from_snapshot": 1
  },
  {
   "entity_ref": "e-0b9124883bf313d83d80679c",
   "public_name": "Artem Kapustin",
   "url": "/authors/artem-kapustin/",
   "metric": {
    "metric_id": "p-e-0b9124883bf313d83d80679c-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-19",
    "window_to": "2026-11-03",
    "amount": "13.9000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 14,
    "n_events": 9,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "LaLiga",
    "Premier League",
    "Russia Cup",
    "Serie A",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-19",
    "until": "2026-11-03"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 67 predictions checked against the final score over 60 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cs",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-031a1ee32b34856d5c40",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 0–2 · 12 Sep",
     "body": "Exact score 0–2 · Sunderland v Arsenal · 12 Sep 2026 · archive record",
     "provenance": "archived",
     "anchor_id": "title-031a1ee32b34",
     "url": null,
     "tier": null,
     "event_at": "2026-09-12"
    }
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-c0f81d9742abd31cba2ba7b2",
   "public_name": "Matt Law",
   "url": "/authors/matt-law/",
   "metric": {
    "metric_id": "p-e-c0f81d9742abd31cba2ba7b2-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-11",
    "window_to": "2026-11-05",
    "amount": "-76.7300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 13,
    "n_events": 13,
    "n_void": 0,
    "ci_low": "-100.00",
    "ci_high": "-40.20",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "LaLiga",
    "Ligue 1",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-11",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 166 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "cs"
   ],
   "header_titles": [
    {
     "title_id": "zk-ae74d34facda638a467d",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–1 · 4 Nov",
     "body": "Exact score 2–1 · Borussia Dortmund v Real Betis · 4 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-ae74d34facda",
     "url": null,
     "tier": null,
     "event_at": "2026-11-04"
    },
    {
     "title_id": "zk-577b1147d0822a8e6b45",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 4.50 · 3 Nov",
     "body": "Draw at 4.50 · Bodø/Glimt v Lille · 3 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-577b1147d082",
     "url": null,
     "tier": null,
     "event_at": "2026-11-03"
    }
   ],
   "more_titles": 16,
   "average_odds": "7.90",
   "odds_from_author": 0,
   "odds_from_snapshot": 13
  },
  {
   "entity_ref": "e-c697be96d57cf5a3ff88e57d",
   "public_name": "Jamie Griffith",
   "url": "/authors/jamie-griffith/",
   "metric": {
    "metric_id": "p-e-c697be96d57cf5a3ff88e57d-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-02",
    "amount": "38.7100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 12,
    "n_events": 11,
    "n_void": 0,
    "ci_low": "-45.23",
    "ci_high": "115.69",
    "ci_method": "cluster_bootstrap",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-02"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 121 predictions checked against the final score over 780 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-abc73de216b88e7b4556a31b",
   "public_name": "James Kelbrick",
   "url": "/authors/james-kelbrick/",
   "metric": {
    "metric_id": "p-e-abc73de216b88e7b4556a31b-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-05",
    "amount": "13.4000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 11,
    "n_events": 7,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League",
    "UEFA Champions League",
    "UEFA Conference League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 35 predictions checked against the final score over 31 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-e33d366641ac79835808",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "4/5 · week of 5 Oct",
     "body": "4/5 result calls right · week of 5 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-e33d366641ac",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-54d48e3ead5288bbcda3",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–2 · 31 Oct",
     "body": "Exact score 2–2 · Hull City v Ipswich Town · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-54d48e3ead52",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 2,
   "average_odds": "2.14",
   "odds_from_author": 0,
   "odds_from_snapshot": 11
  },
  {
   "entity_ref": "e-83fcbe864bff5035a97ab42d",
   "public_name": "Sam Varley",
   "url": "/authors/sam-varley/",
   "metric": {
    "metric_id": "p-e-83fcbe864bff5035a97ab42d-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-21",
    "window_to": "2026-11-05",
    "amount": "-24.5000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 11,
    "n_events": 6,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-21",
    "until": "2026-11-05"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 37 predictions checked against the final score over 33 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "cs",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-447a340bed1d538424c1",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "EFL League One · 2/3 · 5 Oct",
     "body": "EFL League One, week of 5 Oct 2026: 2/3 result calls right, first of 4 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-447a340bed1d",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    }
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-97c6f1b5fac008d6a51217cd",
   "public_name": "Tony Incenzo",
   "url": "/authors/tony-incenzo/",
   "metric": {
    "metric_id": "p-e-97c6f1b5fac008d6a51217cd-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-13",
    "window_to": "2026-10-31",
    "amount": "-39.4400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 9,
    "n_events": 9,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship"
   ],
   "period": {
    "since": "2026-10-13",
    "until": "2026-10-31"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 354 predictions checked against the final score over 656 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-ebff62d39cc8e3097223",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "1st of 5 · week of 5 Oct",
     "body": "EFL Championship, week of 5 Oct 2026: 8/12 result calls right, first of 5 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-ebff62d39cc8",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-e8e794dce9afb956370a",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 10 · 24 Oct",
     "body": "Only one right of 10 tipsters and sources · Away win · West Ham United v Southampton · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-e8e794dce9af",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    }
   ],
   "more_titles": 9,
   "average_odds": "2.95",
   "odds_from_author": 9,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-08f5781223a9fa8699e244b3",
   "public_name": "Darren Plant",
   "url": "/authors/darren-plant/",
   "metric": {
    "metric_id": "p-e-08f5781223a9fa8699e244b3-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-11-07",
    "amount": "-50.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 6,
    "n_events": 6,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "Serie A"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 35 predictions checked against the final score over 36 days"
   },
   "bet_families": [
    "1x2",
    "cs"
   ],
   "header_titles": [
    {
     "title_id": "zk-f7db28fdb82bbc8625b3",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 9 · 3 Nov",
     "body": "Only one right of 9 tipsters and sources · Away win · Charlton Athletic v Bolton Wanderers · 3 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-f7db28fdb82b",
     "url": null,
     "tier": null,
     "event_at": "2026-11-03"
    },
    {
     "title_id": "zk-28bc7fee2e6aea9a3037",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–1 · 10 Oct",
     "body": "Exact score 2–1 · Swansea City v Norwich City · 10 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-28bc7fee2e6a",
     "url": null,
     "tier": null,
     "event_at": "2026-10-10"
    }
   ],
   "more_titles": 1,
   "average_odds": "5.46",
   "odds_from_author": 0,
   "odds_from_snapshot": 6
  },
  {
   "entity_ref": "e-a37055f72f52c0fdfe8df63a",
   "public_name": "Oliver Thomas",
   "url": "/authors/oliver-thomas/",
   "metric": {
    "metric_id": "p-e-a37055f72f52c0fdfe8df63a-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-10",
    "window_to": "2026-10-31",
    "amount": "-61.6700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 6,
    "n_events": 6,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-10",
    "until": "2026-10-31"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 43 predictions checked against the final score over 36 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cs"
   ],
   "header_titles": [
    {
     "title_id": "zk-39d5c69bf4ee6738bec4",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 27 Oct",
     "body": "Exact score 2–0 · Bradford City v Peterborough United · 27 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-39d5c69bf4ee",
     "url": null,
     "tier": null,
     "event_at": "2026-10-27"
    },
    {
     "title_id": "zk-cda8b75b5b01b9f6938d",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 4.00 · 5 Nov",
     "body": "Draw at 4.00 · Crystal Palace v TSG Hoffenheim · 5 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-cda8b75b5b01",
     "url": null,
     "tier": null,
     "event_at": "2026-11-05"
    }
   ],
   "more_titles": 1,
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-3f54b4e41ee5a00fa7f17af7",
   "public_name": "Joe Townsend",
   "url": "/authors/joe-townsend/",
   "metric": {
    "metric_id": "p-e-3f54b4e41ee5a00fa7f17af7-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-17",
    "window_to": "2026-11-04",
    "amount": "129.8200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 6,
    "n_events": 5,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "EFL League One",
    "Premier League"
   ],
   "period": {
    "since": "2026-10-17",
    "until": "2026-11-04"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 55 predictions checked against the final score over 782 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-aec6716d25833ac2772a1070",
   "public_name": "Jake Osgathorpe",
   "url": "/authors/jake-osgathorpe/",
   "metric": {
    "metric_id": "p-e-aec6716d25833ac2772a1070-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-23",
    "window_to": "2026-11-07",
    "amount": "20.2400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 5,
    "n_events": 5,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-10-23",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 223 predictions checked against the final score over 814 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-0ac95b12a93172ae26f5",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 24 Oct",
     "body": "Exact score 2–0 · Arsenal v Everton · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-0ac95b12a931",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    }
   ],
   "average_odds": "2.01",
   "odds_from_author": 5,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-8568cb3a3871e8164f370e4e",
   "public_name": "James Milton",
   "url": "/authors/james-milton/",
   "metric": {
    "metric_id": "p-e-8568cb3a3871e8164f370e4e-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-18",
    "window_to": "2026-11-07",
    "amount": "25.3000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 5,
    "n_events": 5,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "Premier League",
    "Serie A"
   ],
   "period": {
    "since": "2026-10-18",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 192 predictions checked against the final score over 821 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-67c55d5004fbb9fce31f2298",
   "public_name": "Seye Omidiora",
   "url": "/authors/seye-omidiora/",
   "metric": {
    "metric_id": "p-e-67c55d5004fbb9fce31f2298-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-24",
    "window_to": "2026-11-07",
    "amount": "-100.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 5,
    "n_events": 5,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Serie A",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-10-24",
    "until": "2026-11-07"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 54 predictions checked against the final score over 38 days"
   },
   "bet_families": [
    "cs"
   ],
   "header_titles": [
    {
     "title_id": "zk-0f7b36f589b9b6bc8a6b",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "Eredivisie · 2/3 · 5 Oct",
     "body": "Eredivisie, week of 5 Oct 2026: 2/3 result calls right, first of 3 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-0f7b36f589b9",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-607c3575834e9de417f5",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 1–2 · 4 Nov",
     "body": "Exact score 1–2 · PSV Eindhoven v Club Brugge KV · 4 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-607c3575834e",
     "url": null,
     "tier": null,
     "event_at": "2026-11-04"
    }
   ],
   "more_titles": 3,
   "average_odds": "10.50",
   "odds_from_author": 0,
   "odds_from_snapshot": 5
  },
  {
   "entity_ref": "e-45ceaa0bd8569c02e836dc68",
   "public_name": "Ben Sully",
   "url": "/authors/ben-sully/",
   "metric": {
    "metric_id": "p-e-45ceaa0bd8569c02e836dc68-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-11",
    "window_to": "2026-10-27",
    "amount": "177.2500",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 4,
    "n_events": 4,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Cup (Carabao)",
    "LaLiga"
   ],
   "period": {
    "since": "2026-10-11",
    "until": "2026-10-27"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 39 predictions checked against the final score over 36 days"
   },
   "bet_families": [
    "1x2",
    "cs"
   ],
   "header_titles": [
    {
     "title_id": "zk-f27483582c3756acd72f",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "6/7 · week of 5 Oct",
     "body": "6/7 result calls right · week of 5 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-f27483582c37",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-bd2ae6579bf9115ac363",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 0–2 · 28 Oct",
     "body": "Exact score 0–2 · Hannover 96 v Kaiserslautern · 28 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-bd2ae6579bf9",
     "url": null,
     "tier": null,
     "event_at": "2026-10-28"
    }
   ],
   "more_titles": 4,
   "average_odds": "3.41",
   "odds_from_author": 0,
   "odds_from_snapshot": 4
  },
  {
   "entity_ref": "e-86c570796115581e91d8e588",
   "public_name": "Jack Ogalbe",
   "url": "/authors/jack-ogalbe/",
   "metric": {
    "metric_id": "p-e-86c570796115581e91d8e588-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-10-17",
    "window_to": "2026-10-18",
    "amount": "-100.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 3,
    "n_events": 3,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League"
   ],
   "period": {
    "since": "2026-10-17",
    "until": "2026-10-18"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 57 predictions checked against the final score over 765 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-aef77d241797d8716c6a7ee2",
   "public_name": "Joel Lefevre",
   "url": "/authors/joel-lefevre/",
   "metric": {
    "metric_id": "p-e-aef77d241797d8716c6a7ee2-roi-market-price-live-all",
    "code_name": "roi_market_price",
    "display_name": "Return at our recorded market price, picks recorded before kick-off",
    "window_kind": "all",
    "window_from": "2026-11-01",
    "window_to": "2026-11-01",
    "amount": "-100.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 1,
    "n_events": 1,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "market_price",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "2.2",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "market_price",
    "series_label": "Recorded before kick-off, at our recorded market price"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Ligue 1"
   ],
   "period": {
    "since": "2026-11-01",
    "until": "2026-11-01"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 37 predictions checked against the final score over 38 days"
   },
   "bet_families": [
    "cs"
   ],
   "header_titles": [
    {
     "title_id": "zk-d0112a2d9f64717c8b78",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 14 · 23 Oct",
     "body": "Only one right of 14 tipsters and sources · Away win · Stade Brestois v Nice · 23 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-d0112a2d9f64",
     "url": null,
     "tier": null,
     "event_at": "2026-10-23"
    },
    {
     "title_id": "zk-227a92c97fe42dbb789c",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 5 Nov",
     "body": "Exact score 2–0 · Monaco v Nordsjælland · 5 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-227a92c97fe4",
     "url": null,
     "tier": null,
     "event_at": "2026-11-05"
    }
   ],
   "more_titles": 4,
   "average_odds": "10.00",
   "odds_from_author": 0,
   "odds_from_snapshot": 1
  },
  {
   "entity_ref": "e-a5cbe196f3e50ad470002c21",
   "public_name": "Enrico Giordano",
   "url": "/authors/enrico-giordano/",
   "metric": {
    "metric_id": "p-e-a5cbe196f3e50ad470002c21-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-08-22",
    "window_to": "2026-09-08",
    "amount": "-2.0200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 475,
    "n_events": 288,
    "n_void": 0,
    "ci_low": "-11.33",
    "ci_high": "6.53",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "EFL Championship",
    "Eredivisie",
    "LaLiga",
    "Ligue 1",
    "Premier League",
    "Primeira Liga"
   ],
   "period": {
    "since": "2025-08-22",
    "until": "2026-09-08"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 763 predictions checked against the final score over 443 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-4117c0f114b776ec945d",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "Eredivisie · 2/3 · 12 Oct",
     "body": "Eredivisie, week of 12 Oct 2026: 2/3 result calls right, first of 6 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-4117c0f114b7",
     "url": null,
     "tier": null,
     "event_at": "2026-10-18"
    },
    {
     "title_id": "zk-4eae8de48fafb3d634c4",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "6 right in a row · 31 Oct",
     "body": "6 matches in a row, every pick correct · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-4eae8de48faf",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 2,
   "average_odds": "1.91",
   "odds_from_author": 470,
   "odds_from_snapshot": 5
  },
  {
   "entity_ref": "e-e7b571a49ccf14c99dc3d534",
   "public_name": "Andrea Colucci",
   "url": "/authors/andrea-colucci/",
   "metric": {
    "metric_id": "p-e-e7b571a49ccf14c99dc3d534-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-07-19",
    "window_to": "2026-09-08",
    "amount": "-11.6800",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 322,
    "n_events": 133,
    "n_void": 0,
    "ci_low": "-22.67",
    "ci_high": "-0.96",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Brasileiro Série A",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2025-07-19",
    "until": "2026-09-08"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 359 predictions checked against the final score over 475 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-d3ee1c92f3261f508c8a",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.59 · 4 Nov",
     "body": "Draw at 3.59 · Stade Rennais v Olympiakos Piraeus · 4 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-d3ee1c92f326",
     "url": null,
     "tier": null,
     "event_at": "2026-11-04"
    }
   ],
   "average_odds": "1.69",
   "odds_from_author": 322,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-60e6f12cf81d1bf7e5c87d88",
   "public_name": "Meki Tanrıverdi",
   "url": "/authors/meki-tanr-verdi/",
   "metric": {
    "metric_id": "p-e-60e6f12cf81d1bf7e5c87d88-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-02-14",
    "window_to": "2026-10-10",
    "amount": "-9.3700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 239,
    "n_events": 239,
    "n_void": 0,
    "ci_low": "-21.47",
    "ci_high": "2.83",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "EFL League One",
    "LaLiga",
    "LaLiga Segunda",
    "Ligue 1",
    "Premier League",
    "Primeira Liga",
    "Serie A",
    "Süper Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2025-02-14",
    "until": "2026-10-10"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 280 predictions checked against the final score over 632 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-a4f48d475c3946d6bdc6",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "8 right in a row · 19 Oct",
     "body": "8 matches in a row, every pick correct · 15 Oct–19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-a4f48d475c39",
     "url": null,
     "tier": null,
     "event_at": "2026-10-19"
    },
    {
     "title_id": "zk-26f9af92bb99f59ebe21",
     "code_name": "P-01",
     "title_tier": "dated_record",
     "badge_label": "6/7 · week of 12 Oct",
     "body": "6/7 result calls right · week of 12 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-26f9af92bb99",
     "url": null,
     "tier": null,
     "event_at": "2026-10-18"
    }
   ],
   "more_titles": 2,
   "average_odds": "1.70",
   "odds_from_author": 239,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-a768a858ce79d1d2fb1f501a",
   "public_name": "Infobetting",
   "url": "/sources/infobetting-com/",
   "metric": {
    "metric_id": "p-e-a768a858ce79d1d2fb1f501a-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-19",
    "window_to": "2026-05-30",
    "amount": "-8.9000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 186,
    "n_events": 158,
    "n_void": 1,
    "ci_low": "-24.24",
    "ci_high": "6.69",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-09-19",
    "until": "2026-05-30"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 464 predictions checked against the final score over 779 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-5f259bebd944649c02ef",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "7 right in a row · 1 Nov",
     "body": "7 matches in a row, every pick correct · 31 Oct–1 Nov 2026",
     "provenance": "live",
     "anchor_id": "title-5f259bebd944",
     "url": null,
     "tier": null,
     "event_at": "2026-11-01"
    },
    {
     "title_id": "zk-abb804e6fe445ae3046d",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.25 · 25 Oct",
     "body": "Draw at 3.25 · Angers v Lorient · 25 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-abb804e6fe44",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    }
   ],
   "average_odds": "2.09",
   "odds_from_author": 145,
   "odds_from_snapshot": 41
  },
  {
   "entity_ref": "e-8568cb3a3871e8164f370e4e",
   "public_name": "James Milton",
   "url": "/authors/james-milton/",
   "metric": {
    "metric_id": "p-e-8568cb3a3871e8164f370e4e-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-08-09",
    "window_to": "2026-05-11",
    "amount": "-0.4100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 124,
    "n_events": 86,
    "n_void": 0,
    "ci_low": "-21.51",
    "ci_high": "21.48",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-08-09",
    "until": "2026-05-11"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 192 predictions checked against the final score over 821 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-f5750b82a0033a44cb6cb1bb",
   "public_name": "Aaron Ashley",
   "url": "/authors/aaron-ashley/",
   "metric": {
    "metric_id": "p-e-f5750b82a0033a44cb6cb1bb-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-08-16",
    "window_to": "2026-05-03",
    "amount": "-19.6500",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 105,
    "n_events": 77,
    "n_void": 1,
    "ci_low": "-38.80",
    "ci_high": "0.08",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-08-16",
    "until": "2026-05-03"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 169 predictions checked against the final score over 814 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-c00a8da54862db8df20f105d",
   "public_name": "Dan Childs",
   "url": "/authors/dan-childs/",
   "metric": {
    "metric_id": "p-e-c00a8da54862db8df20f105d-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-08-17",
    "window_to": "2026-09-12",
    "amount": "2.7400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 93,
    "n_events": 66,
    "n_void": 0,
    "ci_low": "-29.73",
    "ci_high": "38.86",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Trophy",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-08-17",
    "until": "2026-09-12"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 184 predictions checked against the final score over 813 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-4134291031759e292318093e",
   "public_name": "Redazione",
   "url": "/sources/infobetting-com/products/redazione/",
   "metric": {
    "metric_id": "p-e-4134291031759e292318093e-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-21",
    "window_to": "2026-05-19",
    "amount": "-20.4300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 79,
    "n_events": 76,
    "n_void": 0,
    "ci_low": "-43.11",
    "ci_high": "2.86",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Premier League"
   ],
   "period": {
    "since": "2024-09-21",
    "until": "2026-05-19"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 464 predictions checked against the final score over 779 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": "2.20",
   "odds_from_author": 64,
   "odds_from_snapshot": 15
  },
  {
   "entity_ref": "e-b745e218c33f80444e58bc48",
   "public_name": "Liam Flin",
   "url": "/authors/liam-flin/",
   "metric": {
    "metric_id": "p-e-b745e218c33f80444e58bc48-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-08-12",
    "window_to": "2025-05-03",
    "amount": "-19.2300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 58,
    "n_events": 44,
    "n_void": 0,
    "ci_low": "-46.71",
    "ci_high": "8.65",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "EFL Cup (Carabao)",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-08-12",
    "until": "2025-05-03"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 69 predictions checked against the final score over 267 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-c697be96d57cf5a3ff88e57d",
   "public_name": "Jamie Griffith",
   "url": "/authors/jamie-griffith/",
   "metric": {
    "metric_id": "p-e-c697be96d57cf5a3ff88e57d-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-14",
    "window_to": "2026-05-04",
    "amount": "-0.6400",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 56,
    "n_events": 44,
    "n_void": 0,
    "ci_low": "-30.21",
    "ci_high": "28.74",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-09-14",
    "until": "2026-05-04"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 121 predictions checked against the final score over 780 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": "2.41",
   "odds_from_author": 36,
   "odds_from_snapshot": 20
  },
  {
   "entity_ref": "e-86c570796115581e91d8e588",
   "public_name": "Jack Ogalbe",
   "url": "/authors/jack-ogalbe/",
   "metric": {
    "metric_id": "p-e-86c570796115581e91d8e588-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-14",
    "window_to": "2026-09-20",
    "amount": "20.0200",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 44,
    "n_events": 31,
    "n_void": 0,
    "ci_low": "-32.91",
    "ci_high": "86.48",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-09-14",
    "until": "2026-09-20"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 57 predictions checked against the final score over 765 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-8416d1e0bdd7469568366eb0",
   "public_name": "Joe Casey",
   "url": "/authors/joe-casey/",
   "metric": {
    "metric_id": "p-e-8416d1e0bdd7469568366eb0-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-22",
    "window_to": "2026-04-25",
    "amount": "-30.8700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 42,
    "n_events": 37,
    "n_void": 0,
    "ci_low": "-60.63",
    "ci_high": "4.09",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-09-22",
    "until": "2026-04-25"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 129 predictions checked against the final score over 804 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "average_odds": "2.86",
   "odds_from_author": 35,
   "odds_from_snapshot": 7
  },
  {
   "entity_ref": "e-bec9826e6a67c6fdbb281f79",
   "public_name": "Ian Wilkerson",
   "url": "/authors/ian-wilkerson/",
   "metric": {
    "metric_id": "p-e-bec9826e6a67c6fdbb281f79-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-01",
    "window_to": "2026-04-27",
    "amount": "-8.0100",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 37,
    "n_events": 31,
    "n_void": 0,
    "ci_low": "-40.54",
    "ci_high": "23.12",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "EFL Championship",
    "Premier League",
    "UEFA Champions League",
    "UEFA Europa League"
   ],
   "period": {
    "since": "2024-09-01",
    "until": "2026-04-27"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 42 predictions checked against the final score over 792 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-0b9124883bf313d83d80679c",
   "public_name": "Artem Kapustin",
   "url": "/authors/artem-kapustin/",
   "metric": {
    "metric_id": "p-e-0b9124883bf313d83d80679c-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2026-09-09",
    "window_to": "2026-10-11",
    "amount": "-15.5700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 30,
    "n_events": 22,
    "n_void": 0,
    "ci_low": "-60.41",
    "ci_high": "48.65",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": true,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": "meets the sample criteria",
   "leagues": [
    "Bundesliga",
    "LaLiga",
    "Ligue 1",
    "Premier League",
    "Serie A",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2026-09-09",
    "until": "2026-10-11"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 67 predictions checked against the final score over 60 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cs",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-031a1ee32b34856d5c40",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 0–2 · 12 Sep",
     "body": "Exact score 0–2 · Sunderland v Arsenal · 12 Sep 2026 · archive record",
     "provenance": "archived",
     "anchor_id": "title-031a1ee32b34",
     "url": null,
     "tier": null,
     "event_at": "2026-09-12"
    }
   ],
   "average_odds": "2.45",
   "odds_from_author": 28,
   "odds_from_snapshot": 2
  },
  {
   "entity_ref": "e-aec6716d25833ac2772a1070",
   "public_name": "Jake Osgathorpe",
   "url": "/authors/jake-osgathorpe/",
   "metric": {
    "metric_id": "p-e-aec6716d25833ac2772a1070-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-08-17",
    "window_to": "2026-04-08",
    "amount": "29.2700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 24,
    "n_events": 22,
    "n_void": 0,
    "ci_low": "-24.54",
    "ci_high": "83.78",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2024-08-17",
    "until": "2026-04-08"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 223 predictions checked against the final score over 814 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-0ac95b12a93172ae26f5",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 24 Oct",
     "body": "Exact score 2–0 · Arsenal v Everton · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-0ac95b12a931",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    }
   ],
   "average_odds": "2.58",
   "odds_from_author": 20,
   "odds_from_snapshot": 4
  },
  {
   "entity_ref": "e-97c6f1b5fac008d6a51217cd",
   "public_name": "Tony Incenzo",
   "url": "/authors/tony-incenzo/",
   "metric": {
    "metric_id": "p-e-97c6f1b5fac008d6a51217cd-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2026-04-18",
    "window_to": "2026-05-11",
    "amount": "-18.9500",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 21,
    "n_events": 17,
    "n_void": 0,
    "ci_low": "-69.06",
    "ci_high": "36.32",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship"
   ],
   "period": {
    "since": "2026-04-18",
    "until": "2026-05-11"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 354 predictions checked against the final score over 656 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-ebff62d39cc8e3097223",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "1st of 5 · week of 5 Oct",
     "body": "EFL Championship, week of 5 Oct 2026: 8/12 result calls right, first of 5 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-ebff62d39cc8",
     "url": null,
     "tier": null,
     "event_at": "2026-10-11"
    },
    {
     "title_id": "zk-e8e794dce9afb956370a",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 10 · 24 Oct",
     "body": "Only one right of 10 tipsters and sources · Away win · West Ham United v Southampton · 24 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-e8e794dce9af",
     "url": null,
     "tier": null,
     "event_at": "2026-10-24"
    }
   ],
   "more_titles": 9,
   "average_odds": "3.71",
   "odds_from_author": 19,
   "odds_from_snapshot": 2
  },
  {
   "entity_ref": "e-3f54b4e41ee5a00fa7f17af7",
   "public_name": "Joe Townsend",
   "url": "/authors/joe-townsend/",
   "metric": {
    "metric_id": "p-e-3f54b4e41ee5a00fa7f17af7-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2024-09-14",
    "window_to": "2026-05-14",
    "amount": "-8.1700",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 15,
    "n_events": 15,
    "n_void": 0,
    "ci_low": "-63.20",
    "ci_high": "52.50",
    "ci_method": "cluster_bootstrap",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship",
    "EFL League One",
    "Premier League"
   ],
   "period": {
    "since": "2024-09-14",
    "until": "2026-05-14"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 55 predictions checked against the final score over 782 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "cc",
    "combo",
    "dc",
    "ou"
   ],
   "average_odds": null,
   "odds_from_author": null,
   "odds_from_snapshot": null
  },
  {
   "entity_ref": "e-29e3b5b854fbc8f4d21834dc",
   "public_name": "Ewan Ross-Murray",
   "url": "/authors/ewan-ross-murray/",
   "metric": {
    "metric_id": "p-e-29e3b5b854fbc8f4d21834dc-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-10-25",
    "window_to": "2026-01-08",
    "amount": "-10.8300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 6,
    "n_events": 6,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2025-10-25",
    "until": "2026-01-08"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 397 predictions checked against the final score over 552 days"
   },
   "bet_families": [
    "1x2"
   ],
   "header_titles": [
    {
     "title_id": "zk-66f5b4b5c734dbd70b0f",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 31 Oct",
     "body": "Exact score 2–0 · Tottenham Hotspur v Crystal Palace · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-66f5b4b5c734",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    },
    {
     "title_id": "zk-6c50f100937e5a3f0ed9",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.67 · 12 Sep",
     "body": "Draw at 3.67 · Tottenham Hotspur v Everton · 12 Sep 2026 · archive record",
     "provenance": "archived",
     "anchor_id": "title-6c50f100937e",
     "url": null,
     "tier": null,
     "event_at": "2026-09-12"
    }
   ],
   "more_titles": 10,
   "average_odds": "2.81",
   "odds_from_author": 0,
   "odds_from_snapshot": 6
  },
  {
   "entity_ref": "e-f244f706edcbe3a0d0015527",
   "public_name": "James Cormack",
   "url": "/authors/james-cormack/",
   "metric": {
    "metric_id": "p-e-f244f706edcbe3a0d0015527-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-08-30",
    "window_to": "2025-10-21",
    "amount": "-11.8300",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 3,
    "n_events": 3,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League",
    "UEFA Champions League"
   ],
   "period": {
    "since": "2025-08-30",
    "until": "2025-10-21"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 302 predictions checked against the final score over 505 days"
   },
   "bet_families": [
    "1x2"
   ],
   "header_titles": [
    {
     "title_id": "zk-25f0773425fbd1f058e0",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–1 · 8 Sep",
     "body": "Exact score 2–1 · Real Madrid v Inter · 8 Sep 2026 · archive record",
     "provenance": "archived",
     "anchor_id": "title-25f0773425fb",
     "url": null,
     "tier": null,
     "event_at": "2026-09-08"
    },
    {
     "title_id": "zk-d4d20b609148fa76cf04",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 3.63 · 5 Sep",
     "body": "Draw at 3.63 · Hull City v Aston Villa · 5 Sep 2026 · archive record",
     "provenance": "archived",
     "anchor_id": "title-d4d20b609148",
     "url": null,
     "tier": null,
     "event_at": "2026-09-05"
    }
   ],
   "more_titles": 2,
   "average_odds": "1.41",
   "odds_from_author": 0,
   "odds_from_snapshot": 3
  },
  {
   "entity_ref": "e-4946e9d4ae0c679376c8790c",
   "public_name": "Mark Lawrenson",
   "url": "/authors/mark-lawrenson/",
   "metric": {
    "metric_id": "p-e-4946e9d4ae0c679376c8790c-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-04-26",
    "window_to": "2025-04-27",
    "amount": "-21.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 3,
    "n_events": 3,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League"
   ],
   "period": {
    "since": "2025-04-26",
    "until": "2025-04-27"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 115 predictions checked against the final score over 128 days"
   },
   "bet_families": [
    "1x2"
   ],
   "average_odds": "1.44",
   "odds_from_author": 0,
   "odds_from_snapshot": 3
  },
  {
   "entity_ref": "e-3766e374d89c4c2d5e888204",
   "public_name": "Bren Gray",
   "url": "/authors/bren-gray/",
   "metric": {
    "metric_id": "p-e-3766e374d89c4c2d5e888204-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2025-08-08",
    "window_to": "2025-08-09",
    "amount": "275.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 2,
    "n_events": 2,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "EFL Championship"
   ],
   "period": {
    "since": "2025-08-08",
    "until": "2025-08-09"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 70 predictions checked against the final score over 457 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-5c96393bf7993908d0e2",
     "code_name": "S-01",
     "title_tier": "dated_record",
     "badge_label": "4 right in a row · 19 Oct",
     "body": "4 matches in a row, every pick correct · 17 Oct–19 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-5c96393bf799",
     "url": null,
     "tier": null,
     "event_at": "2026-10-19"
    },
    {
     "title_id": "zk-72f424a324eca7c1553f",
     "code_name": "CS-10",
     "title_tier": "dated_record",
     "badge_label": "Exact score 2–0 · 31 Oct",
     "body": "Exact score 2–0 · Tottenham Hotspur v Crystal Palace · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-72f424a324ec",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 1,
   "average_odds": "8.36",
   "odds_from_author": 0,
   "odds_from_snapshot": 2
  },
  {
   "entity_ref": "e-076f93118ac1daa5e9b54d31",
   "public_name": "Michael Siemann",
   "url": "/authors/michael-siemann/",
   "metric": {
    "metric_id": "p-e-076f93118ac1daa5e9b54d31-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2026-09-16",
    "window_to": "2026-09-16",
    "amount": "98.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 2,
    "n_events": 1,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "UEFA Europa League"
   ],
   "period": {
    "since": "2026-09-16",
    "until": "2026-09-16"
   },
   "trust_tier": {
    "tier": "tracked",
    "in_words": "Tracked · 101 predictions checked against the final score over 47 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "dc",
    "hcp",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-8b2f5fd83e296124ea3b",
     "code_name": "C-02",
     "title_tier": "dated_record",
     "badge_label": "Only right of 21 · 31 Oct",
     "body": "Only one right of 21 tipsters and sources · Away win · Bayer 04 Leverkusen v VfB Stuttgart · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-8b2f5fd83e29",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    },
    {
     "title_id": "zk-3125455917621471bb64",
     "code_name": "E-07",
     "title_tier": "dated_record",
     "badge_label": "Correct at 4.30 · 31 Oct",
     "body": "Away win at 4.30 · Bayer 04 Leverkusen v VfB Stuttgart · 31 Oct 2026",
     "provenance": "live",
     "anchor_id": "title-312545591762",
     "url": null,
     "tier": null,
     "event_at": "2026-10-31"
    }
   ],
   "more_titles": 1,
   "average_odds": "1.77",
   "odds_from_author": 2,
   "odds_from_snapshot": 0
  },
  {
   "entity_ref": "e-12b94013616b56cf861af7a9",
   "public_name": "Andrew Hendrie",
   "url": "/authors/andrew-hendrie/",
   "metric": {
    "metric_id": "p-e-12b94013616b56cf861af7a9-roi-restored-closing-price-archive-all",
    "code_name": "roi_restored_closing_price",
    "display_name": "Reconstructed at archived prices (~8–15 h before kick-off), picks archived before kick-off",
    "window_kind": "all",
    "window_from": "2026-04-21",
    "window_to": "2026-04-21",
    "amount": "130.0000",
    "unit": "percent",
    "data_status": "calculated",
    "cause": null,
    "n_bets": 1,
    "n_events": 1,
    "n_void": 0,
    "ci_low": null,
    "ci_high": null,
    "ci_method": "not_estimated",
    "price_source": "closing_odds",
    "coverage_percent": null,
    "breakdown": [],
    "methodology_version": "1.1",
    "data_date": "2026-11-07T19:52:23.438Z",
    "enough_for_ranking": false,
    "series_uid": null,
    "series_key": "retro_market_closing_sm",
    "series_label": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)"
   },
   "executed_by": "ours",
   "active": true,
   "flag": null,
   "leagues": [
    "Premier League"
   ],
   "period": {
    "since": "2026-04-21",
    "until": "2026-04-21"
   },
   "trust_tier": {
    "tier": "established",
    "in_words": "Established · 115 predictions checked against the final score over 201 days"
   },
   "bet_families": [
    "1x2",
    "btts",
    "combo",
    "cs",
    "dc",
    "ou"
   ],
   "header_titles": [
    {
     "title_id": "zk-3e256e8a03111157ba69",
     "code_name": "P-09",
     "title_tier": "dated_record",
     "badge_label": "1st of 3 · week of 19 Oct",
     "body": "Australia A-League, week of 19 Oct 2026: 4/6 result calls right, first of 3 tipsters and sources with 3+ calls",
     "provenance": "live",
     "anchor_id": "title-3e256e8a0311",
     "url": null,
     "tier": null,
     "event_at": "2026-10-25"
    }
   ],
   "average_odds": "2.43",
   "odds_from_author": 1,
   "odds_from_snapshot": 0
  }
 ],
 "number_sets": [
  {
   "set": "profile.part.live",
   "entity": "e-a5cbe196f3e50ad470002c21",
   "value": 108,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-4134291031759e292318093e",
   "value": 85,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-d18c9ab7f542a7603c1d6274",
   "value": 979,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-be2f33813b4b9a496719fe5c",
   "value": 241,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-db760645a3ae9e4e98f32a30",
   "value": 165,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-a7d4e266b91ebad959eade40",
   "value": 163,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-d8b36eb087d7aa9d015fd49a",
   "value": 111,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-9340abce1522fc3fb2ca3e92",
   "value": 103,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-3309ff24d9c21658fe7f6008",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-651b75eeeace1de71b26eb41",
   "value": 94,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-69eff61f8d4d62c4cba66037",
   "value": 90,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-e20fe2da98da2eb7e6c151d8",
   "value": 86,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-9d7b038249e3326047940be3",
   "value": 63,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-2b12c3f159ebdb1052bdd150",
   "value": 55,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-e86fb7fb7bf20893f36d79f4",
   "value": 47,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-820c98436bf3972c1089c31e",
   "value": 41,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-076f93118ac1daa5e9b54d31",
   "value": 40,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-1f60be3c178c4fea02714c4c",
   "value": 37,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-7663c922667d746d60c6a37f",
   "value": 36,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-6d3cb88106457c37ed4312f5",
   "value": 33,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-47aa46371e213875f5de5053",
   "value": 32,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c53938bd8d26ad3720802a07",
   "value": 31,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-12b94013616b56cf861af7a9",
   "value": 25,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c53517e5126aacedfec0a0ef",
   "value": 25,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c00a8da54862db8df20f105d",
   "value": 24,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-2cf50263ef878f9203592c47",
   "value": 24,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-3766e374d89c4c2d5e888204",
   "value": 24,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-69b617d3aeb87d420f05cc03",
   "value": 24,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-96cd87435c6da26cd77bdd46",
   "value": 22,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-60d42eeee2793bdcc34edd19",
   "value": 22,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-898b69c17b51119c60412dc2",
   "value": 21,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-8416d1e0bdd7469568366eb0",
   "value": 19,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-60e6f12cf81d1bf7e5c87d88",
   "value": 18,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-039bcef343c50ba1d22f8e19",
   "value": 18,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 15,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-69588cd1e214a47800b45130",
   "value": 15,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-e7b571a49ccf14c99dc3d534",
   "value": 14,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-b9eb55420a4363fbf31a58ac",
   "value": 14,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-0b9124883bf313d83d80679c",
   "value": 14,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c0f81d9742abd31cba2ba7b2",
   "value": 13,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-c697be96d57cf5a3ff88e57d",
   "value": 12,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-abc73de216b88e7b4556a31b",
   "value": 11,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-83fcbe864bff5035a97ab42d",
   "value": 11,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-97c6f1b5fac008d6a51217cd",
   "value": 9,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-08f5781223a9fa8699e244b3",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-a37055f72f52c0fdfe8df63a",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-3f54b4e41ee5a00fa7f17af7",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-aec6716d25833ac2772a1070",
   "value": 5,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-8568cb3a3871e8164f370e4e",
   "value": 5,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-67c55d5004fbb9fce31f2298",
   "value": 5,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-45ceaa0bd8569c02e836dc68",
   "value": 4,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-86c570796115581e91d8e588",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.live",
   "entity": "e-aef77d241797d8716c6a7ee2",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-a5cbe196f3e50ad470002c21",
   "value": 475,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-e7b571a49ccf14c99dc3d534",
   "value": 322,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-60e6f12cf81d1bf7e5c87d88",
   "value": 239,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-a768a858ce79d1d2fb1f501a",
   "value": 186,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-8568cb3a3871e8164f370e4e",
   "value": 124,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-f5750b82a0033a44cb6cb1bb",
   "value": 105,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-c00a8da54862db8df20f105d",
   "value": 93,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-4134291031759e292318093e",
   "value": 79,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-b745e218c33f80444e58bc48",
   "value": 58,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-c697be96d57cf5a3ff88e57d",
   "value": 56,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-86c570796115581e91d8e588",
   "value": 44,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-8416d1e0bdd7469568366eb0",
   "value": 42,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-bec9826e6a67c6fdbb281f79",
   "value": 37,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-0b9124883bf313d83d80679c",
   "value": 30,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-aec6716d25833ac2772a1070",
   "value": 24,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-97c6f1b5fac008d6a51217cd",
   "value": 21,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-3f54b4e41ee5a00fa7f17af7",
   "value": 15,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-29e3b5b854fbc8f4d21834dc",
   "value": 6,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-f244f706edcbe3a0d0015527",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-4946e9d4ae0c679376c8790c",
   "value": 3,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-3766e374d89c4c2d5e888204",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-076f93118ac1daa5e9b54d31",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "profile.part.archived",
   "entity": "e-12b94013616b56cf861af7a9",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/enrico-giordano/|cat-m-03-total-people|all time",
   "value": 27,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/gonzalo-mansilla/|cat-m-03-total-people|all time",
   "value": 23,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-m-03-total-people|all time",
   "value": 85,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-m-03-total-people|all time",
   "value": 912,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/miguel-alvim/|cat-m-03-total-people|all time",
   "value": 25,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/michael-siemann/|cat-m-03-total-people|all time",
   "value": 26,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jonas-meyer/|cat-m-03-total-people|all time",
   "value": 73,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ali-demir/|cat-m-03-total-people|all time",
   "value": 62,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-m-03-total-people|all time",
   "value": 44,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/fabian-schuster/|cat-m-03-total-people|all time",
   "value": 72,
   "where": "cat-m-03-total-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-m-02-both-teams-score-people|all time",
   "value": 624,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adam-clancy/|cat-m-02-both-teams-score-people|all time",
   "value": 33,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/enrico-giordano/|cat-m-02-both-teams-score-people|all time",
   "value": 49,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-m-02-both-teams-score-people|all time",
   "value": 52,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jonas-meyer/|cat-m-02-both-teams-score-people|all time",
   "value": 52,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/fabian-schuster/|cat-m-02-both-teams-score-people|all time",
   "value": 57,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ali-demir/|cat-m-02-both-teams-score-people|all time",
   "value": 55,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-m-02-both-teams-score-people|all time",
   "value": 58,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/michael-siemann/|cat-m-02-both-teams-score-people|all time",
   "value": 24,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/gonzalo-mansilla/|cat-m-02-both-teams-score-people|all time",
   "value": 17,
   "where": "cat-m-02-both-teams-score-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-m-01-1x2-people|all time",
   "value": 603,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/david-ratabouil/|cat-m-01-1x2-people|all time",
   "value": 36,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/marvellous-adepoju/|cat-m-01-1x2-people|all time",
   "value": 22,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alex-sarwar/|cat-m-01-1x2-people|all time",
   "value": 36,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/enrico-giordano/|cat-m-01-1x2-people|all time",
   "value": 79,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baptiste-couturiaux/|cat-m-01-1x2-people|all time",
   "value": 46,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/gonzalo-mansilla/|cat-m-01-1x2-people|all time",
   "value": 24,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-m-01-1x2-people|all time",
   "value": 53,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-m-01-1x2-people|all time",
   "value": 47,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/dan-childs/|cat-m-01-1x2-people|all time",
   "value": 22,
   "where": "cat-m-01-1x2-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/enrico-giordano/|cat-e-03-away-result-people|all time",
   "value": 17,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joshua-ojele/|cat-e-03-away-result-people|all time",
   "value": 10,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alex-sarwar/|cat-e-03-away-result-people|all time",
   "value": 12,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/david-ratabouil/|cat-e-03-away-result-people|all time",
   "value": 12,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-e-03-away-result-people|all time",
   "value": 37,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-03-away-result-people|all time",
   "value": 47,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-03-away-result-people|all time",
   "value": 296,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joshua-cole/|cat-e-03-away-result-people|all time",
   "value": 18,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/marvellous-adepoju/|cat-e-03-away-result-people|all time",
   "value": 18,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/seye-omidiora/|cat-e-03-away-result-people|all time",
   "value": 13,
   "where": "cat-e-03-away-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-cs-02-correct-score-market-people|all time",
   "value": 405,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-cs-02-correct-score-market-people|all time",
   "value": 143,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-sully/|cat-cs-02-correct-score-market-people|all time",
   "value": 33,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ewan-ross-murray/|cat-cs-02-correct-score-market-people|all time",
   "value": 43,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adam-clancy/|cat-cs-02-correct-score-market-people|all time",
   "value": 36,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joel-lefevre/|cat-cs-02-correct-score-market-people|all time",
   "value": 37,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joshua-ojele/|cat-cs-02-correct-score-market-people|all time",
   "value": 22,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adeyeye-oluwapelumi/|cat-cs-02-correct-score-market-people|all time",
   "value": 50,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/calum-burrowes/|cat-cs-02-correct-score-market-people|all time",
   "value": 29,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joshua-cole/|cat-cs-02-correct-score-market-people|all time",
   "value": 46,
   "where": "cat-cs-02-correct-score-market-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-m-03-total-sources|all time",
   "value": 73,
   "where": "cat-m-03-total-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-m-03-total-sources|all time",
   "value": 369,
   "where": "cat-m-03-total-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-m-03-total-sources|all time",
   "value": 137,
   "where": "cat-m-03-total-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-m-03-total-sources|all time",
   "value": 27,
   "where": "cat-m-03-total-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-m-03-total-sources|all time",
   "value": 20,
   "where": "cat-m-03-total-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-m-03-total-sources|all time",
   "value": 4,
   "where": "cat-m-03-total-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-m-02-both-teams-score-sources|all time",
   "value": 233,
   "where": "cat-m-02-both-teams-score-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-m-02-both-teams-score-sources|all time",
   "value": 97,
   "where": "cat-m-02-both-teams-score-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-m-02-both-teams-score-sources|all time",
   "value": 39,
   "where": "cat-m-02-both-teams-score-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-m-02-both-teams-score-sources|all time",
   "value": 25,
   "where": "cat-m-02-both-teams-score-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-m-02-both-teams-score-sources|all time",
   "value": 19,
   "where": "cat-m-02-both-teams-score-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-m-01-1x2-sources|all time",
   "value": 82,
   "where": "cat-m-01-1x2-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-m-01-1x2-sources|all time",
   "value": 114,
   "where": "cat-m-01-1x2-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-m-01-1x2-sources|all time",
   "value": 223,
   "where": "cat-m-01-1x2-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-m-01-1x2-sources|all time",
   "value": 102,
   "where": "cat-m-01-1x2-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-m-01-1x2-sources|all time",
   "value": 48,
   "where": "cat-m-01-1x2-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-m-01-1x2-sources|all time",
   "value": 16,
   "where": "cat-m-01-1x2-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-cs-02-correct-score-market-sources|all time",
   "value": 34,
   "where": "cat-cs-02-correct-score-market-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-cs-02-correct-score-market-sources|all time",
   "value": 173,
   "where": "cat-cs-02-correct-score-market-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-cs-02-correct-score-market-sources|all time",
   "value": 2,
   "where": "cat-cs-02-correct-score-market-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-cs-02-correct-score-market-sources|all time",
   "value": 1,
   "where": "cat-cs-02-correct-score-market-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-03-away-result-sources|all time",
   "value": 21,
   "where": "cat-e-03-away-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-03-away-result-sources|all time",
   "value": 43,
   "where": "cat-e-03-away-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-03-away-result-sources|all time",
   "value": 84,
   "where": "cat-e-03-away-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-03-away-result-sources|all time",
   "value": 72,
   "where": "cat-e-03-away-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-03-away-result-sources|all time",
   "value": 12,
   "where": "cat-e-03-away-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-03-away-result-sources|all time",
   "value": 6,
   "where": "cat-e-03-away-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-e-01-draw-result-people|all time",
   "value": 24,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-01-draw-result-people|all time",
   "value": 61,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-e-01-draw-result-people|all time",
   "value": 31,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/fabian-schuster/|cat-e-01-draw-result-people|all time",
   "value": 28,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adeyeye-oluwapelumi/|cat-e-01-draw-result-people|all time",
   "value": 13,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adam-clancy/|cat-e-01-draw-result-people|all time",
   "value": 27,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-01-draw-result-people|all time",
   "value": 37,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/calum-burrowes/|cat-e-01-draw-result-people|all time",
   "value": 15,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/michael-siemann/|cat-e-01-draw-result-people|all time",
   "value": 12,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-sully/|cat-e-01-draw-result-people|all time",
   "value": 13,
   "where": "cat-e-01-draw-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-06-underdog-result-people|all time",
   "value": 57,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-e-06-underdog-result-people|all time",
   "value": 19,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-e-06-underdog-result-people|all time",
   "value": 26,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adeyeye-oluwapelumi/|cat-e-06-underdog-result-people|all time",
   "value": 17,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-06-underdog-result-people|all time",
   "value": 43,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adam-clancy/|cat-e-06-underdog-result-people|all time",
   "value": 28,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ewan-ross-murray/|cat-e-06-underdog-result-people|all time",
   "value": 12,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-knapton/|cat-e-06-underdog-result-people|all time",
   "value": 12,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/calum-burrowes/|cat-e-06-underdog-result-people|all time",
   "value": 13,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/darren-plant/|cat-e-06-underdog-result-people|all time",
   "value": 10,
   "where": "cat-e-06-underdog-result-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-efl-championship-people|all time",
   "value": 105,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tony-incenzo/|cat-e-12-efl-championship-people|all time",
   "value": 47,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/darren-plant/|cat-e-12-efl-championship-people|all time",
   "value": 27,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/enrico-giordano/|cat-e-12-efl-championship-people|all time",
   "value": 17,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baptiste-couturiaux/|cat-e-12-efl-championship-people|all time",
   "value": 13,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/calum-burrowes/|cat-e-12-efl-championship-people|all time",
   "value": 13,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alex-sarwar/|cat-e-12-efl-championship-people|all time",
   "value": 12,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-sully/|cat-e-12-efl-championship-people|all time",
   "value": 9,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/sam-varley/|cat-e-12-efl-championship-people|all time",
   "value": 6,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/gonzalo-mansilla/|cat-e-12-efl-championship-people|all time",
   "value": 4,
   "where": "cat-e-12-efl-championship-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-efl-league-one-people|all time",
   "value": 95,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tony-incenzo/|cat-e-12-efl-league-one-people|all time",
   "value": 18,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/calum-burrowes/|cat-e-12-efl-league-one-people|all time",
   "value": 12,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/sam-varley/|cat-e-12-efl-league-one-people|all time",
   "value": 11,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/dan-childs/|cat-e-12-efl-league-one-people|all time",
   "value": 5,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/darren-plant/|cat-e-12-efl-league-one-people|all time",
   "value": 3,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joe-townsend/|cat-e-12-efl-league-one-people|all time",
   "value": 3,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alex-sarwar/|cat-e-12-efl-league-one-people|all time",
   "value": 1,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-sully/|cat-e-12-efl-league-one-people|all time",
   "value": 1,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/oliver-thomas/|cat-e-12-efl-league-one-people|all time",
   "value": 1,
   "where": "cat-e-12-efl-league-one-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-06-underdog-result-sources|all time",
   "value": 17,
   "where": "cat-e-06-underdog-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-06-underdog-result-sources|all time",
   "value": 42,
   "where": "cat-e-06-underdog-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-06-underdog-result-sources|all time",
   "value": 9,
   "where": "cat-e-06-underdog-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-06-underdog-result-sources|all time",
   "value": 8,
   "where": "cat-e-06-underdog-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-06-underdog-result-sources|all time",
   "value": 6,
   "where": "cat-e-06-underdog-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-06-underdog-result-sources|all time",
   "value": 1,
   "where": "cat-e-06-underdog-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-12-laliga-people|all time",
   "value": 38,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-e-12-laliga-people|all time",
   "value": 64,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-laliga-people|all time",
   "value": 33,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-sully/|cat-e-12-laliga-people|all time",
   "value": 17,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alberto-bravo/|cat-e-12-laliga-people|all time",
   "value": 10,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/enrico-giordano/|cat-e-12-laliga-people|all time",
   "value": 10,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/david-ratabouil/|cat-e-12-laliga-people|all time",
   "value": 8,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jonas-meyer/|cat-e-12-laliga-people|all time",
   "value": 6,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-e-12-laliga-people|all time",
   "value": 4,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adeyeye-oluwapelumi/|cat-e-12-laliga-people|all time",
   "value": 4,
   "where": "cat-e-12-laliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ali-demir/|cat-m-04-handicap-asian-people|all time",
   "value": 21,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-m-04-handicap-asian-people|all time",
   "value": 29,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-m-04-handicap-asian-people|all time",
   "value": 57,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jonas-meyer/|cat-m-04-handicap-asian-people|all time",
   "value": 22,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/fabian-schuster/|cat-m-04-handicap-asian-people|all time",
   "value": 23,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/miguel-alvim/|cat-m-04-handicap-asian-people|all time",
   "value": 15,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alex-sarwar/|cat-m-04-handicap-asian-people|all time",
   "value": 8,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/michael-siemann/|cat-m-04-handicap-asian-people|all time",
   "value": 7,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/andy-delaney/|cat-m-04-handicap-asian-people|all time",
   "value": 5,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/artem-kapustin/|cat-m-04-handicap-asian-people|all time",
   "value": 5,
   "where": "cat-m-04-handicap-asian-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-01-draw-result-sources|all time",
   "value": 14,
   "where": "cat-e-01-draw-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-01-draw-result-sources|all time",
   "value": 28,
   "where": "cat-e-01-draw-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-01-draw-result-sources|all time",
   "value": 13,
   "where": "cat-e-01-draw-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-01-draw-result-sources|all time",
   "value": 9,
   "where": "cat-e-01-draw-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-01-draw-result-sources|all time",
   "value": 3,
   "where": "cat-e-01-draw-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-01-draw-result-sources|all time",
   "value": 1,
   "where": "cat-e-01-draw-result-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-premier-league-people|all time",
   "value": 54,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adam-clancy/|cat-e-12-premier-league-people|all time",
   "value": 37,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ben-knapton/|cat-e-12-premier-league-people|all time",
   "value": 38,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ewan-ross-murray/|cat-e-12-premier-league-people|all time",
   "value": 30,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/bren-gray/|cat-e-12-premier-league-people|all time",
   "value": 22,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/oliver-thomas/|cat-e-12-premier-league-people|all time",
   "value": 19,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jake-osgathorpe/|cat-e-12-premier-league-people|all time",
   "value": 19,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/james-kelbrick/|cat-e-12-premier-league-people|all time",
   "value": 14,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/meki-tanr-verdi/|cat-e-12-premier-league-people|all time",
   "value": 11,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/gonzalo-mansilla/|cat-e-12-premier-league-people|all time",
   "value": 9,
   "where": "cat-e-12-premier-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-efl-championship-sources|all time",
   "value": 54,
   "where": "cat-e-12-efl-championship-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-efl-championship-sources|all time",
   "value": 14,
   "where": "cat-e-12-efl-championship-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-efl-championship-sources|all time",
   "value": 2,
   "where": "cat-e-12-efl-championship-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-12-efl-championship-sources|all time",
   "value": 2,
   "where": "cat-e-12-efl-championship-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-12-efl-championship-sources|all time",
   "value": 1,
   "where": "cat-e-12-efl-championship-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-premier-league-sources|all time",
   "value": 51,
   "where": "cat-e-12-premier-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-12-premier-league-sources|all time",
   "value": 29,
   "where": "cat-e-12-premier-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-premier-league-sources|all time",
   "value": 7,
   "where": "cat-e-12-premier-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-12-premier-league-sources|all time",
   "value": 6,
   "where": "cat-e-12-premier-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-premier-league-sources|all time",
   "value": 5,
   "where": "cat-e-12-premier-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-bundesliga-people|all time",
   "value": 49,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/anthony-nolan/|cat-e-12-bundesliga-people|all time",
   "value": 21,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/lewis-nolan/|cat-e-12-bundesliga-people|all time",
   "value": 21,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-12-bundesliga-people|all time",
   "value": 18,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/michael-siemann/|cat-e-12-bundesliga-people|all time",
   "value": 15,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/alex-sarwar/|cat-e-12-bundesliga-people|all time",
   "value": 6,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/byron-david/|cat-e-12-bundesliga-people|all time",
   "value": 5,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/fabian-schuster/|cat-e-12-bundesliga-people|all time",
   "value": 3,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ali-demir/|cat-e-12-bundesliga-people|all time",
   "value": 3,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/tobias-brandt/|cat-e-12-bundesliga-people|all time",
   "value": 2,
   "where": "cat-e-12-bundesliga-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-uefa-champions-league-people|all time",
   "value": 37,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-12-uefa-champions-league-people|all time",
   "value": 45,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-e-12-uefa-champions-league-people|all time",
   "value": 14,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/ewan-ross-murray/|cat-e-12-uefa-champions-league-people|all time",
   "value": 9,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/miguel-alvim/|cat-e-12-uefa-champions-league-people|all time",
   "value": 8,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/andrew-hendrie/|cat-e-12-uefa-champions-league-people|all time",
   "value": 8,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/bren-gray/|cat-e-12-uefa-champions-league-people|all time",
   "value": 7,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baptiste-couturiaux/|cat-e-12-uefa-champions-league-people|all time",
   "value": 6,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/marvellous-adepoju/|cat-e-12-uefa-champions-league-people|all time",
   "value": 6,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/andy-delaney/|cat-e-12-uefa-champions-league-people|all time",
   "value": 5,
   "where": "cat-e-12-uefa-champions-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-m-04-handicap-asian-sources|all time",
   "value": 39,
   "where": "cat-m-04-handicap-asian-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-m-04-handicap-asian-sources|all time",
   "value": 15,
   "where": "cat-m-04-handicap-asian-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-m-04-handicap-asian-sources|all time",
   "value": 5,
   "where": "cat-m-04-handicap-asian-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-m-04-handicap-asian-sources|all time",
   "value": 5,
   "where": "cat-m-04-handicap-asian-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-m-04-handicap-asian-sources|all time",
   "value": 3,
   "where": "cat-m-04-handicap-asian-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-serie-a-people|all time",
   "value": 38,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/seye-omidiora/|cat-e-12-serie-a-people|all time",
   "value": 26,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-12-serie-a-people|all time",
   "value": 12,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/david-ratabouil/|cat-e-12-serie-a-people|all time",
   "value": 10,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adeyeye-oluwapelumi/|cat-e-12-serie-a-people|all time",
   "value": 8,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/massimiliano-ciancaglioni/|cat-e-12-serie-a-people|all time",
   "value": 4,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/andy-delaney/|cat-e-12-serie-a-people|all time",
   "value": 4,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jonas-meyer/|cat-e-12-serie-a-people|all time",
   "value": 2,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/darren-plant/|cat-e-12-serie-a-people|all time",
   "value": 2,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/james-milton/|cat-e-12-serie-a-people|all time",
   "value": 2,
   "where": "cat-e-12-serie-a-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-12-serie-a-sources|all time",
   "value": 26,
   "where": "cat-e-12-serie-a-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-serie-a-sources|all time",
   "value": 33,
   "where": "cat-e-12-serie-a-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-serie-a-sources|all time",
   "value": 17,
   "where": "cat-e-12-serie-a-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-serie-a-sources|all time",
   "value": 10,
   "where": "cat-e-12-serie-a-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-12-serie-a-sources|all time",
   "value": 1,
   "where": "cat-e-12-serie-a-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-12-serie-a-sources|all time",
   "value": 1,
   "where": "cat-e-12-serie-a-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baba/|cat-e-12-uefa-europa-league-people|all time",
   "value": 28,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/matt-law/|cat-e-12-uefa-europa-league-people|all time",
   "value": 15,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/kelechi-udoka/|cat-e-12-uefa-europa-league-people|all time",
   "value": 9,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/adam-clancy/|cat-e-12-uefa-europa-league-people|all time",
   "value": 7,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/calum-burrowes/|cat-e-12-uefa-europa-league-people|all time",
   "value": 6,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/oliver-thomas/|cat-e-12-uefa-europa-league-people|all time",
   "value": 6,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/gonzalo-mansilla/|cat-e-12-uefa-europa-league-people|all time",
   "value": 5,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/joshua-cole/|cat-e-12-uefa-europa-league-people|all time",
   "value": 5,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/baptiste-couturiaux/|cat-e-12-uefa-europa-league-people|all time",
   "value": 4,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/authors/jonas-meyer/|cat-e-12-uefa-europa-league-people|all time",
   "value": 4,
   "where": "cat-e-12-uefa-europa-league-people",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-12-bundesliga-sources|all time",
   "value": 27,
   "where": "cat-e-12-bundesliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-bundesliga-sources|all time",
   "value": 9,
   "where": "cat-e-12-bundesliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-bundesliga-sources|all time",
   "value": 7,
   "where": "cat-e-12-bundesliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-bundesliga-sources|all time",
   "value": 2,
   "where": "cat-e-12-bundesliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-12-bundesliga-sources|all time",
   "value": 1,
   "where": "cat-e-12-bundesliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-uefa-champions-league-sources|all time",
   "value": 23,
   "where": "cat-e-12-uefa-champions-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-12-uefa-champions-league-sources|all time",
   "value": 19,
   "where": "cat-e-12-uefa-champions-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-uefa-champions-league-sources|all time",
   "value": 10,
   "where": "cat-e-12-uefa-champions-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-12-uefa-champions-league-sources|all time",
   "value": 5,
   "where": "cat-e-12-uefa-champions-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-uefa-champions-league-sources|all time",
   "value": 5,
   "where": "cat-e-12-uefa-champions-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-12-uefa-champions-league-sources|all time",
   "value": 1,
   "where": "cat-e-12-uefa-champions-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-efl-league-one-sources|all time",
   "value": 21,
   "where": "cat-e-12-efl-league-one-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/sporting-life/|cat-e-12-efl-league-one-sources|all time",
   "value": 4,
   "where": "cat-e-12-efl-league-one-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-12-uefa-europa-league-sources|all time",
   "value": 19,
   "where": "cat-e-12-uefa-europa-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-uefa-europa-league-sources|all time",
   "value": 15,
   "where": "cat-e-12-uefa-europa-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-uefa-europa-league-sources|all time",
   "value": 7,
   "where": "cat-e-12-uefa-europa-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-uefa-europa-league-sources|all time",
   "value": 4,
   "where": "cat-e-12-uefa-europa-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-12-uefa-europa-league-sources|all time",
   "value": 3,
   "where": "cat-e-12-uefa-europa-league-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/transfermarkt-es/|cat-e-12-laliga-sources|all time",
   "value": 16,
   "where": "cat-e-12-laliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/dailysports-net/|cat-e-12-laliga-sources|all time",
   "value": 11,
   "where": "cat-e-12-laliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/free-super-tips/|cat-e-12-laliga-sources|all time",
   "value": 11,
   "where": "cat-e-12-laliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/footballpredictions-net/|cat-e-12-laliga-sources|all time",
   "value": 4,
   "where": "cat-e-12-laliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "titles.category",
   "entity": "/sources/infobetting-com/|cat-e-12-laliga-sources|all time",
   "value": 3,
   "where": "cat-e-12-laliga-sources",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "admission_criteria": {
  "min_bets": 30,
  "min_events": 15,
  "revision": "1",
  "price_source": "market_price; closing_odds",
  "body": "A record meets the sample criteria when it has at least 30 settled picks, not counting voided ones, on at least 15 different matches; live records and reconstructed history are checked separately, row by row. A position is given only to a live record with at least 30 settled picks, not counting voided ones, on at least 15 matches, from an Established tipster; positions follow the lower bound of the 95% interval of return, and equal bounds share a position.",
  "below_threshold_sort": "Listed by the number of settled picks, then matches, not by return."
 },
 "overall_table": {
  "places": true,
  "with_place": 2,
  "newcomers_hidden": 550,
  "rule": "A position is given only to a live record with at least 30 settled picks, not counting voided ones, on at least 15 matches, from an Established tipster; positions follow the lower bound of the 95% interval of return, and equal bounds share a position."
 },
 "ranking_categories": [
  {
   "type_code": "M-01",
   "category_code": "1x2",
   "source_group": "people",
   "display_name": "Match result (1X2)",
   "window": "all",
   "window_words": "all time",
   "m": 16,
   "field_name": 0.5043,
   "n_min": 20,
   "author_count": 49,
   "newcomers_hidden": 221,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 603,
     "k": 327.0,
     "share": 0.5423,
     "tier": "No.1",
     "enough": true
    },
    {
     "name_shown": "David Ratabouil",
     "url": "/authors/david-ratabouil/",
     "n": 36,
     "k": 23.0,
     "share": 0.6389,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Marvellous Adepoju",
     "url": "/authors/marvellous-adepoju/",
     "n": 22,
     "k": 15.0,
     "share": 0.6818,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Alex Sarwar",
     "url": "/authors/alex-sarwar/",
     "n": 36,
     "k": 22.0,
     "share": 0.6111,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Enrico Giordano",
     "url": "/authors/enrico-giordano/",
     "n": 79,
     "k": 43.0,
     "share": 0.5443,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Baptiste Couturiaux",
     "url": "/authors/baptiste-couturiaux/",
     "n": 46,
     "k": 26.0,
     "share": 0.5652,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Gonzalo Mansilla",
     "url": "/authors/gonzalo-mansilla/",
     "n": 24,
     "k": 14.0,
     "share": 0.5833,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 53,
     "k": 27.0,
     "share": 0.5094,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 47,
     "k": 21.0,
     "share": 0.4468,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dan Childs",
     "url": "/authors/dan-childs/",
     "n": 22,
     "k": 11.0,
     "share": 0.5,
     "tier": null,
     "enough": true
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-01",
   "category_code": "1x2",
   "source_group": "sources",
   "display_name": "Match result (1X2) — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 5,
   "field_name": 0.6028,
   "n_min": 20,
   "author_count": 6,
   "newcomers_hidden": 94,
   "ranking_rows": [
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 82,
     "k": 67.0,
     "share": 0.8171,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 114,
     "k": 72.0,
     "share": 0.6316,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 223,
     "k": 130.0,
     "share": 0.583,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 102,
     "k": 54.0,
     "share": 0.5294,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 48,
     "k": 20.0,
     "share": 0.4167,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 16,
     "k": 6.0,
     "share": 0.375,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-02",
   "category_code": "both_teams_score",
   "source_group": "people",
   "display_name": "Both teams to score",
   "window": "all",
   "window_words": "all time",
   "m": 9,
   "field_name": 0.5269,
   "n_min": 20,
   "author_count": 36,
   "newcomers_hidden": 157,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 624,
     "k": 342.0,
     "share": 0.5481,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adam Clancy",
     "url": "/authors/adam-clancy/",
     "n": 33,
     "k": 21.0,
     "share": 0.6364,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Enrico Giordano",
     "url": "/authors/enrico-giordano/",
     "n": 49,
     "k": 27.0,
     "share": 0.551,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 52,
     "k": 28.0,
     "share": 0.5385,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Jonas Meyer",
     "url": "/authors/jonas-meyer/",
     "n": 52,
     "k": 27.0,
     "share": 0.5192,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Fabian Schuster",
     "url": "/authors/fabian-schuster/",
     "n": 57,
     "k": 26.0,
     "share": 0.4561,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ali Demir",
     "url": "/authors/ali-demir/",
     "n": 55,
     "k": 23.0,
     "share": 0.4182,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 58,
     "k": 24.0,
     "share": 0.4138,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Michael Siemann",
     "url": "/authors/michael-siemann/",
     "n": 24,
     "k": 11.0,
     "share": 0.4583,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Gonzalo Mansilla",
     "url": "/authors/gonzalo-mansilla/",
     "n": 17,
     "k": 9.0,
     "share": 0.5294,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-02",
   "category_code": "both_teams_score",
   "source_group": "sources",
   "display_name": "Both teams to score — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 4,
   "field_name": 0.5279,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 66,
   "ranking_rows": [
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 233,
     "k": 122.0,
     "share": 0.5236,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 97,
     "k": 54.0,
     "share": 0.5567,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 39,
     "k": 20.0,
     "share": 0.5128,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 25,
     "k": 12.0,
     "share": 0.48,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 19,
     "k": 14.0,
     "share": 0.7368,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-03",
   "category_code": "total",
   "source_group": "people",
   "display_name": "Goals over/under",
   "window": "all",
   "window_words": "all time",
   "m": 12,
   "field_name": 0.5564,
   "n_min": 20,
   "author_count": 41,
   "newcomers_hidden": 196,
   "ranking_rows": [
    {
     "name_shown": "Enrico Giordano",
     "url": "/authors/enrico-giordano/",
     "n": 27,
     "k": 21.0,
     "share": 0.7778,
     "tier": "No.1",
     "enough": true
    },
    {
     "name_shown": "Gonzalo Mansilla",
     "url": "/authors/gonzalo-mansilla/",
     "n": 23,
     "k": 18.0,
     "share": 0.7826,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 85,
     "k": 57.0,
     "share": 0.6706,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 912,
     "k": 500.0,
     "share": 0.5482,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Miguel Alvim",
     "url": "/authors/miguel-alvim/",
     "n": 25,
     "k": 16.0,
     "share": 0.64,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Michael Siemann",
     "url": "/authors/michael-siemann/",
     "n": 26,
     "k": 16.0,
     "share": 0.6154,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Jonas Meyer",
     "url": "/authors/jonas-meyer/",
     "n": 73,
     "k": 38.0,
     "share": 0.5205,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ali Demir",
     "url": "/authors/ali-demir/",
     "n": 62,
     "k": 32.0,
     "share": 0.5161,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 44,
     "k": 23.0,
     "share": 0.5227,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Fabian Schuster",
     "url": "/authors/fabian-schuster/",
     "n": 72,
     "k": 35.0,
     "share": 0.4861,
     "tier": null,
     "enough": true
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-03",
   "category_code": "total",
   "source_group": "sources",
   "display_name": "Goals over/under — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 5,
   "field_name": 0.5895,
   "n_min": 20,
   "author_count": 6,
   "newcomers_hidden": 71,
   "ranking_rows": [
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 73,
     "k": 52.0,
     "share": 0.7123,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 369,
     "k": 218.0,
     "share": 0.5908,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 137,
     "k": 77.0,
     "share": 0.562,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 27,
     "k": 13.0,
     "share": 0.4815,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 20,
     "k": 9.0,
     "share": 0.45,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 4,
     "k": 3.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-04",
   "category_code": "handicap_asian",
   "source_group": "people",
   "display_name": "Handicaps",
   "window": "all",
   "window_words": "all time",
   "m": 5,
   "field_name": 0.3355,
   "n_min": 20,
   "author_count": 23,
   "newcomers_hidden": 92,
   "ranking_rows": [
    {
     "name_shown": "Ali Demir",
     "url": "/authors/ali-demir/",
     "n": 21,
     "k": 13.0,
     "share": 0.619,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 29,
     "k": 17.0,
     "share": 0.5862,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 57,
     "k": 13.0,
     "share": 0.2281,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Jonas Meyer",
     "url": "/authors/jonas-meyer/",
     "n": 22,
     "k": 4.0,
     "share": 0.1818,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Fabian Schuster",
     "url": "/authors/fabian-schuster/",
     "n": 23,
     "k": 4.0,
     "share": 0.1739,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Miguel Alvim",
     "url": "/authors/miguel-alvim/",
     "n": 15,
     "k": 5.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Alex Sarwar",
     "url": "/authors/alex-sarwar/",
     "n": 8,
     "k": 3.0,
     "share": 0.375,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Michael Siemann",
     "url": "/authors/michael-siemann/",
     "n": 7,
     "k": 3.0,
     "share": 0.4286,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Andy Delaney",
     "url": "/authors/andy-delaney/",
     "n": 5,
     "k": 1.0,
     "share": 0.2,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Artem Kapustin",
     "url": "/authors/artem-kapustin/",
     "n": 5,
     "k": 3.0,
     "share": 0.6,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "M-04",
   "category_code": "handicap_asian",
   "source_group": "sources",
   "display_name": "Handicaps — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.641,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 33,
   "ranking_rows": [
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 39,
     "k": 25.0,
     "share": 0.641,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 15,
     "k": 2.0,
     "share": 0.1333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 5,
     "k": 2.0,
     "share": 0.4,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 5,
     "k": 1.0,
     "share": 0.2,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 3,
     "k": 1.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled picks here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "CS-02",
   "category_code": "correct_score_market",
   "source_group": "people",
   "display_name": "Correct score",
   "window": "all",
   "window_words": "all time",
   "m": 20,
   "field_name": 0.1018,
   "n_min": 20,
   "author_count": 32,
   "newcomers_hidden": 64,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 405,
     "k": 51.0,
     "share": 0.1259,
     "tier": "No.1",
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 143,
     "k": 16.0,
     "share": 0.1119,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ben Sully",
     "url": "/authors/ben-sully/",
     "n": 33,
     "k": 5.0,
     "share": 0.1515,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ewan Ross-Murray",
     "url": "/authors/ewan-ross-murray/",
     "n": 43,
     "k": 6.0,
     "share": 0.1395,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adam Clancy",
     "url": "/authors/adam-clancy/",
     "n": 36,
     "k": 5.0,
     "share": 0.1389,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Joel Lefevre",
     "url": "/authors/joel-lefevre/",
     "n": 37,
     "k": 5.0,
     "share": 0.1351,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Joshua Ojele",
     "url": "/authors/joshua-ojele/",
     "n": 22,
     "k": 3.0,
     "share": 0.1364,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adeyeye Oluwapelumi",
     "url": "/authors/adeyeye-oluwapelumi/",
     "n": 50,
     "k": 5.0,
     "share": 0.1,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Calum Burrowes",
     "url": "/authors/calum-burrowes/",
     "n": 29,
     "k": 3.0,
     "share": 0.1034,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Joshua Cole",
     "url": "/authors/joshua-cole/",
     "n": 46,
     "k": 4.0,
     "share": 0.087,
     "tier": null,
     "enough": true
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled correct-score forecasts here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "CS-02",
   "category_code": "correct_score_market",
   "source_group": "sources",
   "display_name": "Correct score — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 2,
   "field_name": 0.1353,
   "n_min": 20,
   "author_count": 4,
   "newcomers_hidden": 27,
   "ranking_rows": [
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 34,
     "k": 8.0,
     "share": 0.2353,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 173,
     "k": 20.0,
     "share": 0.1156,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 2,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled correct-score forecasts here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-01",
   "category_code": "draw_result",
   "source_group": "people",
   "display_name": "Draw calls",
   "window": "all",
   "window_words": "all time",
   "m": 18,
   "field_name": 0.2805,
   "n_min": 10,
   "author_count": 42,
   "newcomers_hidden": 102,
   "ranking_rows": [
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 24,
     "k": 10.0,
     "share": 0.4167,
     "tier": "No.1",
     "enough": true
    },
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 61,
     "k": 20.0,
     "share": 0.3279,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 31,
     "k": 10.0,
     "share": 0.3226,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Fabian Schuster",
     "url": "/authors/fabian-schuster/",
     "n": 28,
     "k": 9.0,
     "share": 0.3214,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adeyeye Oluwapelumi",
     "url": "/authors/adeyeye-oluwapelumi/",
     "n": 13,
     "k": 5.0,
     "share": 0.3846,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adam Clancy",
     "url": "/authors/adam-clancy/",
     "n": 27,
     "k": 8.0,
     "share": 0.2963,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 37,
     "k": 10.0,
     "share": 0.2703,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Calum Burrowes",
     "url": "/authors/calum-burrowes/",
     "n": 15,
     "k": 5.0,
     "share": 0.3333,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Michael Siemann",
     "url": "/authors/michael-siemann/",
     "n": 12,
     "k": 4.0,
     "share": 0.3333,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ben Sully",
     "url": "/authors/ben-sully/",
     "n": 13,
     "k": 4.0,
     "share": 0.3077,
     "tier": null,
     "enough": true
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 10 settled draw calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-01",
   "category_code": "draw_result",
   "source_group": "sources",
   "display_name": "Draw calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 3,
   "field_name": 0.4545,
   "n_min": 10,
   "author_count": 6,
   "newcomers_hidden": 45,
   "ranking_rows": [
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 14,
     "k": 8.0,
     "share": 0.5714,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 28,
     "k": 11.0,
     "share": 0.3929,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 13,
     "k": 6.0,
     "share": 0.4615,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 9,
     "k": 2.0,
     "share": 0.2222,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 3,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 1,
     "k": 1.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 10 settled draw calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-03",
   "category_code": "away_result",
   "source_group": "people",
   "display_name": "Away-win calls",
   "window": "all",
   "window_words": "all time",
   "m": 26,
   "field_name": 0.5007,
   "n_min": 10,
   "author_count": 51,
   "newcomers_hidden": 158,
   "ranking_rows": [
    {
     "name_shown": "Enrico Giordano",
     "url": "/authors/enrico-giordano/",
     "n": 17,
     "k": 13.0,
     "share": 0.7647,
     "tier": "No.1",
     "enough": true
    },
    {
     "name_shown": "Joshua Ojele",
     "url": "/authors/joshua-ojele/",
     "n": 10,
     "k": 8.0,
     "share": 0.8,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Alex Sarwar",
     "url": "/authors/alex-sarwar/",
     "n": 12,
     "k": 9.0,
     "share": 0.75,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "David Ratabouil",
     "url": "/authors/david-ratabouil/",
     "n": 12,
     "k": 9.0,
     "share": 0.75,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 37,
     "k": 23.0,
     "share": 0.6216,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 47,
     "k": 26.0,
     "share": 0.5532,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 296,
     "k": 136.0,
     "share": 0.4595,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Joshua Cole",
     "url": "/authors/joshua-cole/",
     "n": 18,
     "k": 11.0,
     "share": 0.6111,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Marvellous Adepoju",
     "url": "/authors/marvellous-adepoju/",
     "n": 18,
     "k": 11.0,
     "share": 0.6111,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Seye Omidiora",
     "url": "/authors/seye-omidiora/",
     "n": 13,
     "k": 8.0,
     "share": 0.6154,
     "tier": null,
     "enough": true
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 10 settled away-win calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-03",
   "category_code": "away_result",
   "source_group": "sources",
   "display_name": "Away-win calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 5,
   "field_name": 0.5431,
   "n_min": 10,
   "author_count": 6,
   "newcomers_hidden": 80,
   "ranking_rows": [
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 21,
     "k": 16.0,
     "share": 0.7619,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 43,
     "k": 27.0,
     "share": 0.6279,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 84,
     "k": 42.0,
     "share": 0.5,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 72,
     "k": 36.0,
     "share": 0.5,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 12,
     "k": 5.0,
     "share": 0.4167,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 6,
     "k": 1.0,
     "share": 0.1667,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 10 settled away-win calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-06",
   "category_code": "underdog_result",
   "source_group": "people",
   "display_name": "Calls against the favourite",
   "window": "all",
   "window_words": "all time",
   "m": 20,
   "field_name": 0.2758,
   "n_min": 10,
   "author_count": 46,
   "newcomers_hidden": 111,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 57,
     "k": 20.0,
     "share": 0.3509,
     "tier": "No.1",
     "enough": true
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 19,
     "k": 8.0,
     "share": 0.4211,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 26,
     "k": 10.0,
     "share": 0.3846,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adeyeye Oluwapelumi",
     "url": "/authors/adeyeye-oluwapelumi/",
     "n": 17,
     "k": 6.0,
     "share": 0.3529,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 43,
     "k": 12.0,
     "share": 0.2791,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adam Clancy",
     "url": "/authors/adam-clancy/",
     "n": 28,
     "k": 8.0,
     "share": 0.2857,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ewan Ross-Murray",
     "url": "/authors/ewan-ross-murray/",
     "n": 12,
     "k": 4.0,
     "share": 0.3333,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ben Knapton",
     "url": "/authors/ben-knapton/",
     "n": 12,
     "k": 4.0,
     "share": 0.3333,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Calum Burrowes",
     "url": "/authors/calum-burrowes/",
     "n": 13,
     "k": 4.0,
     "share": 0.3077,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Darren Plant",
     "url": "/authors/darren-plant/",
     "n": 10,
     "k": 3.0,
     "share": 0.3,
     "tier": null,
     "enough": true
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 10 settled calls against the favourite here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-06",
   "category_code": "underdog_result",
   "source_group": "sources",
   "display_name": "Calls against the favourite — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 2,
   "field_name": 0.3729,
   "n_min": 10,
   "author_count": 6,
   "newcomers_hidden": 55,
   "ranking_rows": [
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 17,
     "k": 9.0,
     "share": 0.5294,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 42,
     "k": 13.0,
     "share": 0.3095,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 9,
     "k": 3.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 8,
     "k": 2.0,
     "share": 0.25,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 6,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 1,
     "k": 1.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 10 settled calls against the favourite here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "Premier League",
   "source_group": "people",
   "display_name": "Premier League result calls",
   "window": "all",
   "window_words": "all time",
   "m": 5,
   "field_name": 0.4475,
   "n_min": 20,
   "author_count": 34,
   "newcomers_hidden": 96,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 54,
     "k": 27.0,
     "share": 0.5,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Adam Clancy",
     "url": "/authors/adam-clancy/",
     "n": 37,
     "k": 18.0,
     "share": 0.4865,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ben Knapton",
     "url": "/authors/ben-knapton/",
     "n": 38,
     "k": 16.0,
     "share": 0.4211,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ewan Ross-Murray",
     "url": "/authors/ewan-ross-murray/",
     "n": 30,
     "k": 13.0,
     "share": 0.4333,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Bren Gray",
     "url": "/authors/bren-gray/",
     "n": 22,
     "k": 7.0,
     "share": 0.3182,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Oliver Thomas",
     "url": "/authors/oliver-thomas/",
     "n": 19,
     "k": 5.0,
     "share": 0.2632,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Jake Osgathorpe",
     "url": "/authors/jake-osgathorpe/",
     "n": 19,
     "k": 6.0,
     "share": 0.3158,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "James Kelbrick",
     "url": "/authors/james-kelbrick/",
     "n": 14,
     "k": 8.0,
     "share": 0.5714,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Meki Tanrıverdi",
     "url": "/authors/meki-tanr-verdi/",
     "n": 11,
     "k": 6.0,
     "share": 0.5455,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Gonzalo Mansilla",
     "url": "/authors/gonzalo-mansilla/",
     "n": 9,
     "k": 4.0,
     "share": 0.4444,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "Premier League",
   "source_group": "sources",
   "display_name": "Premier League result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 2,
   "field_name": 0.5875,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 46,
   "ranking_rows": [
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 51,
     "k": 31.0,
     "share": 0.6078,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 29,
     "k": 16.0,
     "share": 0.5517,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 7,
     "k": 4.0,
     "share": 0.5714,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 6,
     "k": 2.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 5,
     "k": 1.0,
     "share": 0.2,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "EFL Championship",
   "source_group": "people",
   "display_name": "EFL Championship result calls",
   "window": "all",
   "window_words": "all time",
   "m": 3,
   "field_name": 0.4581,
   "n_min": 20,
   "author_count": 20,
   "newcomers_hidden": 13,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 105,
     "k": 51.0,
     "share": 0.4857,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tony Incenzo",
     "url": "/authors/tony-incenzo/",
     "n": 47,
     "k": 20.0,
     "share": 0.4255,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Darren Plant",
     "url": "/authors/darren-plant/",
     "n": 27,
     "k": 11.0,
     "share": 0.4074,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Enrico Giordano",
     "url": "/authors/enrico-giordano/",
     "n": 17,
     "k": 10.0,
     "share": 0.5882,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Baptiste Couturiaux",
     "url": "/authors/baptiste-couturiaux/",
     "n": 13,
     "k": 6.0,
     "share": 0.4615,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Calum Burrowes",
     "url": "/authors/calum-burrowes/",
     "n": 13,
     "k": 4.0,
     "share": 0.3077,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Alex Sarwar",
     "url": "/authors/alex-sarwar/",
     "n": 12,
     "k": 9.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Ben Sully",
     "url": "/authors/ben-sully/",
     "n": 9,
     "k": 3.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sam Varley",
     "url": "/authors/sam-varley/",
     "n": 6,
     "k": 1.0,
     "share": 0.1667,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Gonzalo Mansilla",
     "url": "/authors/gonzalo-mansilla/",
     "n": 4,
     "k": 1.0,
     "share": 0.25,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "EFL Championship",
   "source_group": "sources",
   "display_name": "EFL Championship result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.7037,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 21,
   "ranking_rows": [
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 54,
     "k": 38.0,
     "share": 0.7037,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 14,
     "k": 9.0,
     "share": 0.6429,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 2,
     "k": 1.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 2,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "UEFA Champions League",
   "source_group": "people",
   "display_name": "UEFA Champions League result calls",
   "window": "all",
   "window_words": "all time",
   "m": 2,
   "field_name": 0.6463,
   "n_min": 20,
   "author_count": 35,
   "newcomers_hidden": 106,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 37,
     "k": 26.0,
     "share": 0.7027,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 45,
     "k": 27.0,
     "share": 0.6,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 14,
     "k": 6.0,
     "share": 0.4286,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Ewan Ross-Murray",
     "url": "/authors/ewan-ross-murray/",
     "n": 9,
     "k": 7.0,
     "share": 0.7778,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Miguel Alvim",
     "url": "/authors/miguel-alvim/",
     "n": 8,
     "k": 7.0,
     "share": 0.875,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Andrew Hendrie",
     "url": "/authors/andrew-hendrie/",
     "n": 8,
     "k": 3.0,
     "share": 0.375,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Bren Gray",
     "url": "/authors/bren-gray/",
     "n": 7,
     "k": 6.0,
     "share": 0.8571,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Baptiste Couturiaux",
     "url": "/authors/baptiste-couturiaux/",
     "n": 6,
     "k": 3.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Marvellous Adepoju",
     "url": "/authors/marvellous-adepoju/",
     "n": 6,
     "k": 4.0,
     "share": 0.6667,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Andy Delaney",
     "url": "/authors/andy-delaney/",
     "n": 5,
     "k": 5.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "UEFA Champions League",
   "source_group": "sources",
   "display_name": "UEFA Champions League result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.5217,
   "n_min": 20,
   "author_count": 6,
   "newcomers_hidden": 56,
   "ranking_rows": [
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 23,
     "k": 12.0,
     "share": 0.5217,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 19,
     "k": 13.0,
     "share": 0.6842,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 10,
     "k": 7.0,
     "share": 0.7,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 5,
     "k": 4.0,
     "share": 0.8,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 5,
     "k": 2.0,
     "share": 0.4,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "LaLiga",
   "source_group": "people",
   "display_name": "LaLiga result calls",
   "window": "all",
   "window_words": "all time",
   "m": 3,
   "field_name": 0.5704,
   "n_min": 20,
   "author_count": 16,
   "newcomers_hidden": 46,
   "ranking_rows": [
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 38,
     "k": 25.0,
     "share": 0.6579,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 64,
     "k": 34.0,
     "share": 0.5312,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 33,
     "k": 18.0,
     "share": 0.5455,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Ben Sully",
     "url": "/authors/ben-sully/",
     "n": 17,
     "k": 10.0,
     "share": 0.5882,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Alberto Bravo",
     "url": "/authors/alberto-bravo/",
     "n": 10,
     "k": 5.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Enrico Giordano",
     "url": "/authors/enrico-giordano/",
     "n": 10,
     "k": 6.0,
     "share": 0.6,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "David Ratabouil",
     "url": "/authors/david-ratabouil/",
     "n": 8,
     "k": 4.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Jonas Meyer",
     "url": "/authors/jonas-meyer/",
     "n": 6,
     "k": 2.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 4,
     "k": 2.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Adeyeye Oluwapelumi",
     "url": "/authors/adeyeye-oluwapelumi/",
     "n": 4,
     "k": 3.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "LaLiga",
   "source_group": "sources",
   "display_name": "LaLiga result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 0,
   "field_name": null,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 39,
   "ranking_rows": [
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 16,
     "k": 9.0,
     "share": 0.5625,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 11,
     "k": 7.0,
     "share": 0.6364,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 11,
     "k": 4.0,
     "share": 0.3636,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 4,
     "k": 3.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 3,
     "k": 1.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "UEFA Europa League",
   "source_group": "people",
   "display_name": "UEFA Europa League result calls",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.5357,
   "n_min": 20,
   "author_count": 33,
   "newcomers_hidden": 66,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 28,
     "k": 15.0,
     "share": 0.5357,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 15,
     "k": 2.0,
     "share": 0.1333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Kelechi Udoka",
     "url": "/authors/kelechi-udoka/",
     "n": 9,
     "k": 4.0,
     "share": 0.4444,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Adam Clancy",
     "url": "/authors/adam-clancy/",
     "n": 7,
     "k": 1.0,
     "share": 0.1429,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Calum Burrowes",
     "url": "/authors/calum-burrowes/",
     "n": 6,
     "k": 2.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Oliver Thomas",
     "url": "/authors/oliver-thomas/",
     "n": 6,
     "k": 2.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Gonzalo Mansilla",
     "url": "/authors/gonzalo-mansilla/",
     "n": 5,
     "k": 3.0,
     "share": 0.6,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Joshua Cole",
     "url": "/authors/joshua-cole/",
     "n": 5,
     "k": 3.0,
     "share": 0.6,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Baptiste Couturiaux",
     "url": "/authors/baptiste-couturiaux/",
     "n": 4,
     "k": 1.0,
     "share": 0.25,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Jonas Meyer",
     "url": "/authors/jonas-meyer/",
     "n": 4,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "UEFA Europa League",
   "source_group": "sources",
   "display_name": "UEFA Europa League result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 0,
   "field_name": null,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 31,
   "ranking_rows": [
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 19,
     "k": 11.0,
     "share": 0.5789,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 15,
     "k": 7.0,
     "share": 0.4667,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 7,
     "k": 3.0,
     "share": 0.4286,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 4,
     "k": 3.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 3,
     "k": 2.0,
     "share": 0.6667,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "Serie A",
   "source_group": "people",
   "display_name": "Serie A result calls",
   "window": "all",
   "window_words": "all time",
   "m": 2,
   "field_name": 0.6094,
   "n_min": 20,
   "author_count": 15,
   "newcomers_hidden": 73,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 38,
     "k": 28.0,
     "share": 0.7368,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Seye Omidiora",
     "url": "/authors/seye-omidiora/",
     "n": 26,
     "k": 11.0,
     "share": 0.4231,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 12,
     "k": 6.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "David Ratabouil",
     "url": "/authors/david-ratabouil/",
     "n": 10,
     "k": 8.0,
     "share": 0.8,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Adeyeye Oluwapelumi",
     "url": "/authors/adeyeye-oluwapelumi/",
     "n": 8,
     "k": 4.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Massimiliano Ciancaglioni",
     "url": "/authors/massimiliano-ciancaglioni/",
     "n": 4,
     "k": 3.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Andy Delaney",
     "url": "/authors/andy-delaney/",
     "n": 4,
     "k": 1.0,
     "share": 0.25,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Jonas Meyer",
     "url": "/authors/jonas-meyer/",
     "n": 2,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Darren Plant",
     "url": "/authors/darren-plant/",
     "n": 2,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "James Milton",
     "url": "/authors/james-milton/",
     "n": 2,
     "k": 1.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "Serie A",
   "source_group": "sources",
   "display_name": "Serie A result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 2,
   "field_name": 0.5932,
   "n_min": 20,
   "author_count": 6,
   "newcomers_hidden": 43,
   "ranking_rows": [
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 26,
     "k": 18.0,
     "share": 0.6923,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 33,
     "k": 17.0,
     "share": 0.5152,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 17,
     "k": 11.0,
     "share": 0.6471,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 10,
     "k": 5.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "Bundesliga",
   "source_group": "people",
   "display_name": "Bundesliga result calls",
   "window": "all",
   "window_words": "all time",
   "m": 3,
   "field_name": 0.4725,
   "n_min": 20,
   "author_count": 14,
   "newcomers_hidden": 35,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 49,
     "k": 27.0,
     "share": 0.551,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Anthony Nolan",
     "url": "/authors/anthony-nolan/",
     "n": 21,
     "k": 8.0,
     "share": 0.381,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Lewis Nolan",
     "url": "/authors/lewis-nolan/",
     "n": 21,
     "k": 8.0,
     "share": 0.381,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Matt Law",
     "url": "/authors/matt-law/",
     "n": 18,
     "k": 5.0,
     "share": 0.2778,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Michael Siemann",
     "url": "/authors/michael-siemann/",
     "n": 15,
     "k": 7.0,
     "share": 0.4667,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Alex Sarwar",
     "url": "/authors/alex-sarwar/",
     "n": 6,
     "k": 3.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Byron David",
     "url": "/authors/byron-david/",
     "n": 5,
     "k": 5.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Fabian Schuster",
     "url": "/authors/fabian-schuster/",
     "n": 3,
     "k": 1.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Ali Demir",
     "url": "/authors/ali-demir/",
     "n": 3,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Tobias Brandt",
     "url": "/authors/tobias-brandt/",
     "n": 2,
     "k": 1.0,
     "share": 0.5,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "Bundesliga",
   "source_group": "sources",
   "display_name": "Bundesliga result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.4074,
   "n_min": 20,
   "author_count": 5,
   "newcomers_hidden": 28,
   "ranking_rows": [
    {
     "name_shown": "Transfermarkt.es — Pronósticos deportivos",
     "url": "/sources/transfermarkt-es/",
     "n": 27,
     "k": 11.0,
     "share": 0.4074,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Dailysports",
     "url": "/sources/dailysports-net/",
     "n": 9,
     "k": 5.0,
     "share": 0.5556,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 7,
     "k": 1.0,
     "share": 0.1429,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Infobetting",
     "url": "/sources/infobetting-com/",
     "n": 2,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "FootballPredictions.net",
     "url": "/sources/footballpredictions-net/",
     "n": 1,
     "k": 1.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "EFL League One",
   "source_group": "people",
   "display_name": "EFL League One result calls",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.5368,
   "n_min": 20,
   "author_count": 11,
   "newcomers_hidden": 4,
   "ranking_rows": [
    {
     "name_shown": "Baba",
     "url": "/authors/baba/",
     "n": 95,
     "k": 51.0,
     "share": 0.5368,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Tony Incenzo",
     "url": "/authors/tony-incenzo/",
     "n": 18,
     "k": 8.0,
     "share": 0.4444,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Calum Burrowes",
     "url": "/authors/calum-burrowes/",
     "n": 12,
     "k": 4.0,
     "share": 0.3333,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Sam Varley",
     "url": "/authors/sam-varley/",
     "n": 11,
     "k": 8.0,
     "share": 0.7273,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Dan Childs",
     "url": "/authors/dan-childs/",
     "n": 5,
     "k": 1.0,
     "share": 0.2,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Darren Plant",
     "url": "/authors/darren-plant/",
     "n": 3,
     "k": 2.0,
     "share": 0.6667,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Joe Townsend",
     "url": "/authors/joe-townsend/",
     "n": 3,
     "k": 3.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Alex Sarwar",
     "url": "/authors/alex-sarwar/",
     "n": 1,
     "k": 1.0,
     "share": 1.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Ben Sully",
     "url": "/authors/ben-sully/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    },
    {
     "name_shown": "Oliver Thomas",
     "url": "/authors/oliver-thomas/",
     "n": 1,
     "k": 0.0,
     "share": 0.0,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  },
  {
   "type_code": "E-12",
   "category_code": "EFL League One",
   "source_group": "sources",
   "display_name": "EFL League One result calls — sites and products",
   "window": "all",
   "window_words": "all time",
   "m": 1,
   "field_name": 0.3333,
   "n_min": 20,
   "author_count": 2,
   "newcomers_hidden": 14,
   "ranking_rows": [
    {
     "name_shown": "Free Super Tips",
     "url": "/sources/free-super-tips/",
     "n": 21,
     "k": 7.0,
     "share": 0.3333,
     "tier": null,
     "enough": true
    },
    {
     "name_shown": "Sporting Life (football)",
     "url": "/sources/sporting-life/",
     "n": 4,
     "k": 3.0,
     "share": 0.75,
     "tier": null,
     "enough": false
    }
   ],
   "rule": "Levels (No.1, Top 3, Top 5, Top 10) go to tipsters and sources in the live record (picks recorded before kick-off) with at least 20 settled result calls here (all time). Order is by the lower bound of the 95% interval of the share right, and the share must be above the field average; where market prices are known for most picks, more must be right than those prices implied. No.1 needs at least 10 qualifying tipsters and sources, Top 3 at least 30, Top 5 at least 50, Top 10 at least 100. Rows are listed by level, then by sample size. The list shows tipsters and sources with at least 30 predictions checked against the final score over at least 30 days."
  }
 ],
 "filters": [
  {
   "field_name": "window",
   "allowed_values": [
    "all time"
   ]
  },
  {
   "field_name": "league",
   "allowed_values": [
    "2. Bundesliga",
    "3. Liga",
    "AFC Champions League Elite",
    "AFC Champions League Two",
    "Albania Championship",
    "Algeria Division 1",
    "Allsvenskan",
    "Argentina Liga Profesional Reserves",
    "Argentina Nacional B",
    "Argentina Primera B Metropolitana",
    "Armenia Premier League",
    "Australia A-League",
    "Austria 2. Liga",
    "Austrian Bundesliga",
    "Belarus Premier League",
    "Belgian Pro League",
    "Bolivia Copa Division Profesional",
    "Bolivia Primera Division",
    "Brasileiro Série A",
    "Brasileiro Série B",
    "Brazil Campeonato Paulista U20",
    "Brazil Copa Santa Catarina",
    "Bulgaria First League",
    "Bundesliga",
    "CAF Confederations Cup",
    "CONCACAF Caribbean Cup",
    "Chile Cup",
    "Chile Primera B",
    "China Division 2",
    "Chinese Super League",
    "Colombia Primera B",
    "Copa Libertadores",
    "Copa Sudamericana",
    "Copa do Brasil U20",
    "Costa Rica Primera Division",
    "Costa Rica Segunda",
    "Croatia 1.NL",
    "Croatia HNL",
    "Cyprus Division 1",
    "Czechia 4. Liga",
    "Czechia First League",
    "Danish Superliga",
    "Denmark Division 1",
    "Denmark Division 2",
    "Denmark Division 3",
    "División de Honor (Paraguay)",
    "EFL Championship",
    "EFL Cup (Carabao)",
    "EFL League One",
    "EFL League Two",
    "EFL Trophy",
    "Ecuador LigaPro Serie A",
    "Ecuador LigaPro Serie B",
    "Egypt Division 1",
    "Egypt Division 2",
    "Ekstraklasa",
    "Eliteserien",
    "England Isthmian Premier Division",
    "England National League",
    "England National League North",
    "England National League South",
    "England Northern Premier League",
    "England Southern Premier League Central",
    "England Southern Premier League South",
    "England Super League Women",
    "Eredivisie",
    "Estonia Meistriliiga",
    "France Division 1 Women",
    "France Ligue 3",
    "Georgia Erovnuli Liga",
    "Germany Bundesliga Women",
    "Germany DFB Pokal",
    "Germany Oberliga Niederrhein",
    "Germany Regionalliga Bayern",
    "Germany Regionalliga North",
    "Germany Regionalliga North East",
    "Germany Regionalliga South West",
    "Germany Regionalliga West",
    "Ghana Premier League",
    "Guatemala Liga Nacional",
    "Honduras Liga Nacional",
    "Hungary NB I",
    "Hungary NB II",
    "Iceland Premier League",
    "India Super League",
    "Indonesia Super League",
    "International Soccer",
    "Iran Pro League",
    "Iraq Stars League",
    "Israel Leumit Liga",
    "Israel Liga Alef South",
    "Israel Premier League",
    "Italy Serie C Group A",
    "Italy Serie C Group B",
    "Italy Serie C Group C",
    "Italy Serie D",
    "J1 League",
    "Jamaica Premier League",
    "Japan J2-League",
    "Jordan League",
    "K League 1",
    "Kenya Premier League",
    "LaLiga",
    "LaLiga Segunda",
    "Latvia Virsliga",
    "League of Ireland Premier Division",
    "Liga 1",
    "Liga MX",
    "Liga Profesional",
    "Liga de Expansión MX",
    "Ligue 1",
    "Ligue 1 Play-offs",
    "Ligue 2",
    "MLS",
    "MLS Next Pro",
    "Malta Challenge League",
    "Malta Premier League",
    "Mexico Liga MX Femenil",
    "Mexico Liga Premier A",
    "Montenegro Prva Liga",
    "Morocco GNF 1",
    "Netherlands Eerste Divisie",
    "Nigeria Premier League",
    "Northern Ireland Premier",
    "Norway Division 1",
    "Poland I Liga",
    "Poland II Liga",
    "Poland III Liga",
    "Portugal Liga 3",
    "Portugal Segunda Liga",
    "Premier League",
    "Primeira Liga",
    "Primera A",
    "Primera División (Chile)",
    "Primera División (Uruguay)",
    "Qatar Stars League",
    "Qatar Stars League 2",
    "Republic of Ireland First Division",
    "Romania Liga 2",
    "Romania Liga I",
    "Russia Cup",
    "Russia Division 1",
    "Russian Premier League",
    "Saudi Arabia Division 1",
    "Saudi Pro League",
    "Scotland Championship",
    "Scotland League Challenge Cup",
    "Scotland League One",
    "Scottish Premiership",
    "Serbia Super Liga",
    "Serie A",
    "Serie B",
    "Singapore Premier League",
    "Slovakia 2. Liga",
    "Slovakia Super Liga",
    "Slovenia 2. SNL",
    "Slovenia Prva Liga",
    "South Africa Premier",
    "South Korea K League 2",
    "Spain Primera Division RFEF Group 2",
    "Spain Primera Women",
    "Super League Greece",
    "Superettan",
    "Sweden 2.div Södra Svealand",
    "Sweden Damallsvenskan",
    "Swiss Super League",
    "Switzerland 1.Liga Promotion",
    "Switzerland Challenge League",
    "Süper Lig",
    "Tanzania Premier League",
    "Thailand Premier League",
    "Tunisia League 1",
    "Türkiye 1 Lig",
    "UEFA Champions League",
    "UEFA Conference League",
    "UEFA Europa League",
    "UEFA Super Cup",
    "UEFA Youth League",
    "USA USL Championship",
    "USA USL League One",
    "Ukraine Vyscha Liga",
    "Uruguay Cup",
    "Uruguay Segunda",
    "Uzbekistan PFL",
    "Veikkausliiga",
    "Venezuela Primera Division",
    "Wales Championship North",
    "Wales Premier League",
    "Zambia Super League"
   ]
  },
  {
   "field_name": "executor",
   "allowed_values": [
    "our ledger"
   ]
  }
 ],
 "window_links": [
  {
   "window_kind": "30d",
   "url": "/football/tipsters/30d/",
   "display_name": "30 days"
  },
  {
   "window_kind": "90d",
   "url": "/football/tipsters/90d/",
   "display_name": "90 days"
  },
  {
   "window_kind": "all",
   "url": "/football/tipsters/",
   "display_name": "all time"
  }
 ],
 "all_time": {
  "contract_version": "2",
  "restored_series": "Archived before kick-off, at the last pre-match price in archive (~8–15 h before kick-off)",
  "live_series": "Recorded before kick-off, at our recorded market price",
  "admitted": 35,
  "admitted_restored": 14,
  "admitted_live": 21,
  "index_threshold": 10,
  "live_newer": 312,
  "live_newer_meeting": 71
 },
 "data_changes": {
  "records_corrected": 102,
  "last_correction_at": "2026-10-15T18:17:04.858Z",
  "corrections_url": "/corrections/",
  "text": "102 records shown here have been corrected; the last correction was on 15 October 2026, with its reason in the corrections log."
 },
 "entity_id": "ranking:all",
 "source_revision": 207
}
