{
 "date": "2026-10-21",
 "predictions": [
  {
   "away": "Fluminense",
   "btts": 0.4737,
   "home": "Palmeiras",
   "kickoff": "2026-10-22T00:30:00Z",
   "league": "conmebol.libertadores",
   "match_id": "api:1640021",
   "over": {
    "line": 2.5,
    "prob": 0.4429
   },
   "prob": {
    "away": 0.2283,
    "draw": 0.2757,
    "home": 0.496
   },
   "published_at": "2026-10-21T00:31:54Z",
   "reason": "Stats preview",
   "url": "/football/copa-libertadores/palmeiras-brazil-vs-fluminense-brazil-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Monterrey",
   "btts": 0.5416,
   "home": "Puebla",
   "kickoff": "2026-10-22T01:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551007",
   "over": {
    "line": 2.5,
    "prob": 0.533
   },
   "prob": {
    "away": 0.5237,
    "draw": 0.2477,
    "home": 0.2286
   },
   "published_at": "2026-10-21T01:01:30Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/puebla-mexico-vs-monterrey-mexico-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Club Tijuana",
   "btts": 0.5886,
   "home": "Toluca",
   "kickoff": "2026-10-22T01:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551008",
   "over": {
    "line": 2.5,
    "prob": 0.6937
   },
   "prob": {
    "away": 0.1286,
    "draw": 0.1629,
    "home": 0.7085
   },
   "published_at": "2026-10-21T01:01:30Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/toluca-mexico-vs-club-tijuana-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Club America",
   "btts": 0.5784,
   "home": "Atlas",
   "kickoff": "2026-10-22T01:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551006",
   "over": {
    "line": 2.5,
    "prob": 0.5615
   },
   "prob": {
    "away": 0.4754,
    "draw": 0.2523,
    "home": 0.2723
   },
   "published_at": "2026-10-21T01:01:30Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/atlas-mexico-vs-club-america-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Cruz Azul",
   "btts": 0.6058,
   "home": "CF Pachuca",
   "kickoff": "2026-10-22T03:10:00Z",
   "league": "mex.1",
   "match_id": "api:1551009",
   "over": {
    "line": 2.5,
    "prob": 0.5856
   },
   "prob": {
    "away": 0.4255,
    "draw": 0.256,
    "home": 0.3185
   },
   "published_at": "2026-10-21T03:02:48Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/cf-pachuca-vs-cruz-azul-mexico-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "U.N.A.M. - Pumas",
   "btts": 0.5966,
   "home": "Santos Laguna",
   "kickoff": "2026-10-22T03:10:00Z",
   "league": "mex.1",
   "match_id": "api:1551010",
   "over": {
    "line": 2.5,
    "prob": 0.575
   },
   "prob": {
    "away": 0.3107,
    "draw": 0.2658,
    "home": 0.4235
   },
   "published_at": "2026-10-21T03:10:29Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/santos-laguna-vs-u-n-a-m-pumas-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Atletico-MG",
   "btts": 0.5488,
   "home": "Atletico Torque",
   "kickoff": "2026-10-21T22:00:00Z",
   "league": "conmebol.sudamericana",
   "match_id": "api:1640558",
   "over": {
    "line": 2.5,
    "prob": 0.5164
   },
   "prob": {
    "away": 0.4183,
    "draw": 0.2885,
    "home": 0.2932
   },
   "published_at": "2026-10-21T04:02:28Z",
   "reason": "Prices moved",
   "url": "/football/copa-sudamericana/atletico-torque-vs-atletico-mg-south-america-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Feyenoord",
   "btts": 0.6567,
   "home": "Real Betis",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635636",
   "over": {
    "line": 2.5,
    "prob": 0.7005
   },
   "prob": {
    "away": 0.2024,
    "draw": 0.2033,
    "home": 0.5942
   },
   "published_at": "2026-10-21T07:13:49Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/real-betis-europe-vs-feyenoord-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "PSS Sleman",
   "btts": 0.5371,
   "home": "Persik Kediri",
   "kickoff": "2026-10-22T08:30:00Z",
   "league": "idn.1",
   "match_id": "api:1622804",
   "over": {
    "line": 2.5,
    "prob": 0.5269
   },
   "prob": {
    "away": 0.2262,
    "draw": 0.2561,
    "home": 0.5177
   },
   "published_at": "2026-10-21T08:30:51Z",
   "reason": "Stats preview",
   "url": "/football/indonesian-liga-1/persik-kediri-vs-pss-sleman-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Persebaya Surabaya",
   "btts": 0.5157,
   "home": "PSM Makassar",
   "kickoff": "2026-10-22T08:30:00Z",
   "league": "idn.1",
   "match_id": "api:1622805",
   "over": {
    "line": 2.5,
    "prob": 0.4816
   },
   "prob": {
    "away": 0.4567,
    "draw": 0.2793,
    "home": 0.264
   },
   "published_at": "2026-10-21T08:30:51Z",
   "reason": "Stats preview",
   "url": "/football/indonesian-liga-1/psm-makassar-vs-persebaya-surabaya-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Persib Bandung",
   "btts": 0.5048,
   "home": "Persepam Madura Utd",
   "kickoff": "2026-10-22T12:00:00Z",
   "league": "idn.1",
   "match_id": "api:1622806",
   "over": {
    "line": 2.5,
    "prob": 0.5
   },
   "prob": {
    "away": 0.542,
    "draw": 0.2569,
    "home": 0.2011
   },
   "published_at": "2026-10-21T12:02:40Z",
   "reason": "Stats preview",
   "url": "/football/indonesian-liga-1/persepam-madura-utd-vs-persib-bandung-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Manchester United",
   "btts": 0.6411,
   "home": "Como",
   "kickoff": "2026-10-21T16:45:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635647",
   "over": {
    "line": 2.5,
    "prob": 0.6298
   },
   "prob": {
    "away": 0.3324,
    "draw": 0.2532,
    "home": 0.4144
   },
   "published_at": "2026-10-21T12:48:49Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/como-italy-vs-manchester-united-europe-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Lask Linz",
   "btts": 0.5327,
   "home": "Sporting CP",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635737",
   "over": {
    "line": 2.5,
    "prob": 0.7247
   },
   "prob": {
    "away": 0.0773,
    "draw": 0.122,
    "home": 0.8007
   },
   "published_at": "2026-10-21T13:04:04Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/sporting-cp-europe-vs-lask-linz-europe-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Viking",
   "btts": 0.5872,
   "home": "Aston Villa",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635621",
   "over": {
    "line": 2.5,
    "prob": 0.7589
   },
   "prob": {
    "away": 0.0829,
    "draw": 0.136,
    "home": 0.7812
   },
   "published_at": "2026-10-21T13:04:04Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/aston-villa-europe-vs-viking-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Lens",
   "btts": 0.6964,
   "home": "Club Brugge KV",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635645",
   "over": {
    "line": 2.5,
    "prob": 0.7185
   },
   "prob": {
    "away": 0.263,
    "draw": 0.2247,
    "home": 0.5123
   },
   "published_at": "2026-10-21T13:04:04Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/club-brugge-kv-vs-lens-france-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Arsenal",
   "btts": 0.6238,
   "home": "Bayern München",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635630",
   "over": {
    "line": 2.5,
    "prob": 0.6101
   },
   "prob": {
    "away": 0.3133,
    "draw": 0.2535,
    "home": 0.4332
   },
   "published_at": "2026-10-21T13:04:04Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/bayern-munchen-vs-arsenal-europe-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Leyton Orient",
   "btts": 0.5791,
   "home": "Reading",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "eng.3",
   "match_id": "401880779",
   "over": {
    "line": 2.5,
    "prob": 0.5754
   },
   "prob": {
    "away": 0.1629,
    "draw": 0.2167,
    "home": 0.6205
   },
   "published_at": "2026-10-21T13:10:39Z",
   "reason": "First analysis",
   "url": "/football/league-one/reading-vs-leyton-orient-prediction-2026-10-21/",
   "version": 1
  },
  {
   "away": "Panathinaikos",
   "btts": 0.5016,
   "home": "Kairat Almaty",
   "kickoff": "2026-10-22T14:30:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636434",
   "over": {
    "line": 2.5,
    "prob": 0.525
   },
   "prob": {
    "away": 0.6012,
    "draw": 0.228,
    "home": 0.1708
   },
   "published_at": "2026-10-21T14:30:41Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/kairat-almaty-europe-vs-panathinaikos-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Shakhtar Donetsk",
   "btts": 0.5306,
   "home": "Inter",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635672",
   "over": {
    "line": 2.5,
    "prob": 0.7177
   },
   "prob": {
    "away": 0.078,
    "draw": 0.1267,
    "home": 0.7953
   },
   "published_at": "2026-10-21T15:07:18Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/inter-vs-shakhtar-donetsk-europe-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Lask Linz",
   "btts": 0.5537,
   "home": "Sporting CP",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635737",
   "over": {
    "line": 2.5,
    "prob": 0.7166
   },
   "prob": {
    "away": 0.0918,
    "draw": 0.1339,
    "home": 0.7743
   },
   "published_at": "2026-10-21T15:07:18Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/sporting-cp-europe-vs-lask-linz-europe-prediction-2026-10-21/",
   "version": 3
  },
  {
   "away": "Athletic Club",
   "btts": 0.5185,
   "home": "Levante",
   "kickoff": "2026-10-21T18:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570389",
   "over": {
    "line": 2.5,
    "prob": 0.4881
   },
   "prob": {
    "away": 0.4621,
    "draw": 0.2835,
    "home": 0.2544
   },
   "published_at": "2026-10-21T16:01:05Z",
   "reason": "Prices moved",
   "url": "/football/la-liga/levante-spain-vs-athletic-club-spain-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Manchester United",
   "btts": null,
   "home": "Como",
   "kickoff": "2026-10-21T16:45:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635647",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.3394,
    "draw": 0.257,
    "home": 0.4035
   },
   "published_at": "2026-10-21T16:05:00Z",
   "reason": "Updated news and prices",
   "url": "/football/champions-league/como-italy-vs-manchester-united-europe-prediction-2026-10-21/",
   "version": 3
  },
  {
   "away": "Viking",
   "btts": null,
   "home": "Aston Villa",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635621",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.0968,
    "draw": 0.1525,
    "home": 0.7507
   },
   "published_at": "2026-10-21T16:09:21Z",
   "reason": "Updated news and prices",
   "url": "/football/champions-league/aston-villa-europe-vs-viking-prediction-2026-10-21/",
   "version": 3
  },
  {
   "away": "Arsenal",
   "btts": null,
   "home": "Bayern München",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635630",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.3127,
    "draw": 0.2512,
    "home": 0.4362
   },
   "published_at": "2026-10-21T16:21:04Z",
   "reason": "Full analysis",
   "url": "/football/champions-league/bayern-munchen-vs-arsenal-europe-prediction-2026-10-21/",
   "version": 3
  },
  {
   "away": "Brann",
   "btts": 0.5464,
   "home": "Kauno Žalgiris",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636437",
   "over": {
    "line": 2.5,
    "prob": 0.5436
   },
   "prob": {
    "away": 0.5485,
    "draw": 0.2228,
    "home": 0.2287
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/kauno-zalgiris-europe-vs-brann-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "FC Copenhagen",
   "btts": 0.6007,
   "home": "FK Crvena Zvezda",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636397",
   "over": {
    "line": 2.5,
    "prob": 0.578
   },
   "prob": {
    "away": 0.3248,
    "draw": 0.2552,
    "home": 0.42
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/fk-crvena-zvezda-vs-fc-copenhagen-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "CSKA Sofia",
   "btts": 0.5298,
   "home": "FC Nordsjaelland",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636459",
   "over": {
    "line": 2.5,
    "prob": 0.6355
   },
   "prob": {
    "away": 0.1172,
    "draw": 0.1721,
    "home": 0.7106
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/fc-nordsjaelland-europe-vs-cska-sofia-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "FC Lugano",
   "btts": 0.4615,
   "home": "Getafe",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636415",
   "over": {
    "line": 2.5,
    "prob": 0.4484
   },
   "prob": {
    "away": 0.195,
    "draw": 0.2621,
    "home": 0.5429
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/getafe-europe-vs-fc-lugano-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Marseille",
   "btts": 0.581,
   "home": "Sturm Graz",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636340",
   "over": {
    "line": 2.5,
    "prob": 0.5682
   },
   "prob": {
    "away": 0.4828,
    "draw": 0.2552,
    "home": 0.2619
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/sturm-graz-vs-marseille-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Riga",
   "btts": 0.5191,
   "home": "Pafos",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636462",
   "over": {
    "line": 2.5,
    "prob": 0.5534
   },
   "prob": {
    "away": 0.1645,
    "draw": 0.2224,
    "home": 0.6132
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/pafos-europe-vs-riga-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Mjallby AIF",
   "btts": 0.5379,
   "home": "FC Iberia 1999",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636424",
   "over": {
    "line": 2.5,
    "prob": 0.5028
   },
   "prob": {
    "away": 0.4241,
    "draw": 0.2857,
    "home": 0.2903
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/fc-iberia-1999-vs-mjallby-aif-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Torreense",
   "btts": 0.4791,
   "home": "Ferencvarosi TC",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636262",
   "over": {
    "line": 2.5,
    "prob": 0.6031
   },
   "prob": {
    "away": 0.1022,
    "draw": 0.1629,
    "home": 0.735
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/ferencvarosi-tc-vs-torreense-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Rennes",
   "btts": 0.5325,
   "home": "Juventus",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636276",
   "over": {
    "line": 2.5,
    "prob": 0.5702
   },
   "prob": {
    "away": 0.1673,
    "draw": 0.2153,
    "home": 0.6174
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/juventus-europe-vs-rennes-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Universitatea Craiova",
   "btts": 0.4836,
   "home": "Inter Club d'Escaldes",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636429",
   "over": {
    "line": 2.5,
    "prob": 0.5042
   },
   "prob": {
    "away": 0.6058,
    "draw": 0.2221,
    "home": 0.172
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/inter-club-d-escaldes-vs-universitatea-craiova-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Sunderland",
   "btts": 0.5186,
   "home": "Lech Poznan",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636280",
   "over": {
    "line": 2.5,
    "prob": 0.5274
   },
   "prob": {
    "away": 0.5773,
    "draw": 0.225,
    "home": 0.1977
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/lech-poznan-europe-vs-sunderland-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "NEC Nijmegen",
   "btts": 0.586,
   "home": "Dinamo Zagreb",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636258",
   "over": {
    "line": 2.5,
    "prob": 0.62
   },
   "prob": {
    "away": 0.1904,
    "draw": 0.2105,
    "home": 0.5992
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/dinamo-zagreb-europe-vs-nec-nijmegen-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Brighton",
   "btts": 0.4879,
   "home": "FK Jablonec",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636430",
   "over": {
    "line": 2.5,
    "prob": 0.6327
   },
   "prob": {
    "away": 0.7551,
    "draw": 0.1516,
    "home": 0.0933
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/fk-jablonec-vs-brighton-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Heart Of Midlothian",
   "btts": 0.5517,
   "home": "Trabzonspor",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636475",
   "over": {
    "line": 2.5,
    "prob": 0.6749
   },
   "prob": {
    "away": 0.1154,
    "draw": 0.1502,
    "home": 0.7344
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/trabzonspor-europe-vs-heart-of-midlothian-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Hapoel Beer Sheva",
   "btts": 0.5188,
   "home": "Union St. Gilloise",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636330",
   "over": {
    "line": 2.5,
    "prob": 0.6446
   },
   "prob": {
    "away": 0.1067,
    "draw": 0.1577,
    "home": 0.7356
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/union-st-gilloise-europe-vs-hapoel-beer-sheva-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "AZ Alkmaar",
   "btts": 0.566,
   "home": "Ararat-Armenia",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636215",
   "over": {
    "line": 2.5,
    "prob": 0.6284
   },
   "prob": {
    "away": 0.6492,
    "draw": 0.1963,
    "home": 0.1545
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/ararat-armenia-europe-vs-az-alkmaar-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Bayer Leverkusen",
   "btts": 0.522,
   "home": "OFI",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636303",
   "over": {
    "line": 2.5,
    "prob": 0.7208
   },
   "prob": {
    "away": 0.8056,
    "draw": 0.1207,
    "home": 0.0737
   },
   "published_at": "2026-10-21T16:48:56Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/ofi-vs-bayer-leverkusen-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Atletico-MG",
   "btts": 0.4773,
   "home": "Atletico Torque",
   "kickoff": "2026-10-21T22:00:00Z",
   "league": "conmebol.sudamericana",
   "match_id": "api:1640558",
   "over": {
    "line": 2.5,
    "prob": 0.4279
   },
   "prob": {
    "away": 0.4073,
    "draw": 0.3129,
    "home": 0.2798
   },
   "published_at": "2026-10-21T18:03:04Z",
   "reason": "Prices moved",
   "url": "/football/copa-sudamericana/atletico-torque-vs-atletico-mg-south-america-prediction-2026-10-21/",
   "version": 3
  },
  {
   "away": "Leyton Orient",
   "btts": 0.5899,
   "home": "Reading",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "eng.3",
   "match_id": "401880779",
   "over": {
    "line": 2.5,
    "prob": 0.5896
   },
   "prob": {
    "away": 0.1417,
    "draw": 0.2111,
    "home": 0.6472
   },
   "published_at": "2026-10-21T18:07:32Z",
   "reason": "Official lineups",
   "url": "/football/league-one/reading-vs-leyton-orient-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "RB Leipzig",
   "btts": 0.6314,
   "home": "Real Madrid",
   "kickoff": "2026-10-21T19:00:00Z",
   "league": "uefa.champions",
   "match_id": "api:1635716",
   "over": {
    "line": 4.5,
    "prob": 0.4603
   },
   "prob": {
    "away": 0.073,
    "draw": 0.1182,
    "home": 0.8088
   },
   "published_at": "2026-10-21T18:07:47Z",
   "reason": "Prices moved",
   "url": "/football/champions-league/real-madrid-europe-vs-rb-leipzig-germany-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Fluminense",
   "btts": 0.3834,
   "home": "Palmeiras",
   "kickoff": "2026-10-22T00:30:00Z",
   "league": "conmebol.libertadores",
   "match_id": "api:1640021",
   "over": {
    "line": 2.5,
    "prob": 0.3816
   },
   "prob": {
    "away": 0.1436,
    "draw": 0.2926,
    "home": 0.5638
   },
   "published_at": "2026-10-21T18:32:00Z",
   "reason": "Prices moved",
   "url": "/football/copa-libertadores/palmeiras-brazil-vs-fluminense-brazil-prediction-2026-10-22/",
   "version": 2
  },
  {
   "away": "KuPS",
   "btts": 0.4929,
   "home": "Borac Banja Luka",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636385",
   "over": {
    "line": 2.5,
    "prob": 0.4889
   },
   "prob": {
    "away": 0.1947,
    "draw": 0.257,
    "home": 0.5483
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/borac-banja-luka-europe-vs-kups-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Gent",
   "btts": 0.4627,
   "home": "SC Braga",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636388",
   "over": {
    "line": 2.5,
    "prob": 0.4329
   },
   "prob": {
    "away": 0.2232,
    "draw": 0.2667,
    "home": 0.5101
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/sc-braga-vs-gent-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Lyon",
   "btts": 0.645,
   "home": "1899 Hoffenheim",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636267",
   "over": {
    "line": 2.5,
    "prob": 0.6446
   },
   "prob": {
    "away": 0.2862,
    "draw": 0.2372,
    "home": 0.4766
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/1899-hoffenheim-vs-lyon-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "St. Truiden",
   "btts": 0.5831,
   "home": "FC Midtjylland",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636449",
   "over": {
    "line": 2.5,
    "prob": 0.6139
   },
   "prob": {
    "away": 0.1873,
    "draw": 0.226,
    "home": 0.5866
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/fc-midtjylland-europe-vs-st-truiden-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "HNK Hajduk Split",
   "btts": 0.6198,
   "home": "FC Thun",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636474",
   "over": {
    "line": 2.5,
    "prob": 0.6014
   },
   "prob": {
    "away": 0.4019,
    "draw": 0.2594,
    "home": 0.3388
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/fc-thun-europe-vs-hnk-hajduk-split-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Egnatia Rrogozhinë",
   "btts": 0.4858,
   "home": "Aarhus",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636378",
   "over": {
    "line": 2.5,
    "prob": 0.5367
   },
   "prob": {
    "away": 0.1412,
    "draw": 0.2153,
    "home": 0.6434
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/aarhus-vs-egnatia-rrogozhine-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "AC Milan",
   "btts": 0.5676,
   "home": "Bournemouth",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636235",
   "over": {
    "line": 2.5,
    "prob": 0.5502
   },
   "prob": {
    "away": 0.2636,
    "draw": 0.2549,
    "home": 0.4815
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/bournemouth-vs-ac-milan-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "SC Freiburg",
   "btts": 0.5695,
   "home": "Monaco",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636454",
   "over": {
    "line": 2.5,
    "prob": 0.5396
   },
   "prob": {
    "away": 0.3116,
    "draw": 0.2662,
    "home": 0.4222
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/monaco-vs-sc-freiburg-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Atalanta",
   "btts": 0.6176,
   "home": "Ajax",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636379",
   "over": {
    "line": 2.5,
    "prob": 0.6053
   },
   "prob": {
    "away": 0.2985,
    "draw": 0.2484,
    "home": 0.4531
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/ajax-vs-atalanta-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Twente",
   "btts": 0.4586,
   "home": "Lincoln Red Imps FC",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636442",
   "over": {
    "line": 2.5,
    "prob": 0.6587
   },
   "prob": {
    "away": 0.8026,
    "draw": 0.1287,
    "home": 0.0687
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/conference-league/lincoln-red-imps-fc-vs-twente-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Celta Vigo",
   "btts": 0.5613,
   "home": "Celtic",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636249",
   "over": {
    "line": 2.5,
    "prob": 0.5247
   },
   "prob": {
    "away": 0.3664,
    "draw": 0.2744,
    "home": 0.3592
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/celtic-vs-celta-vigo-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Crystal Palace",
   "btts": 0.6412,
   "home": "Beşiktaş",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636234",
   "over": {
    "line": 2.5,
    "prob": 0.6375
   },
   "prob": {
    "away": 0.2938,
    "draw": 0.2357,
    "home": 0.4705
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/besiktas-europe-vs-crystal-palace-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Levski Sofia",
   "btts": 0.5488,
   "home": "Plzen",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636318",
   "over": {
    "line": 2.5,
    "prob": 0.5527
   },
   "prob": {
    "away": 0.2115,
    "draw": 0.2404,
    "home": 0.548
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/plzen-vs-levski-sofia-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Real Sociedad",
   "btts": 0.5411,
   "home": "Lillestrom",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636288",
   "over": {
    "line": 2.5,
    "prob": 0.5953
   },
   "prob": {
    "away": 0.6491,
    "draw": 0.1887,
    "home": 0.1622
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/lillestrom-europe-vs-real-sociedad-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Sparta Praha",
   "btts": 0.5002,
   "home": "Olympiakos Piraeus",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636308",
   "over": {
    "line": 2.5,
    "prob": 0.5459
   },
   "prob": {
    "away": 0.1551,
    "draw": 0.2048,
    "home": 0.6401
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/olympiakos-piraeus-vs-sparta-praha-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Anderlecht",
   "btts": 0.5736,
   "home": "Jagiellonia",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636273",
   "over": {
    "line": 2.5,
    "prob": 0.5459
   },
   "prob": {
    "away": 0.4318,
    "draw": 0.2623,
    "home": 0.3059
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/jagiellonia-vs-anderlecht-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Benfica",
   "btts": 0.4971,
   "home": "Omonia Nicosia",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636311",
   "over": {
    "line": 2.5,
    "prob": 0.6162
   },
   "prob": {
    "away": 0.7291,
    "draw": 0.1642,
    "home": 0.1068
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/omonia-nicosia-europe-vs-benfica-europe-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "Club Tijuana",
   "btts": 0.57,
   "home": "Toluca",
   "kickoff": "2026-10-22T01:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551008",
   "over": {
    "line": 2.5,
    "prob": 0.712
   },
   "prob": {
    "away": 0.1009,
    "draw": 0.1484,
    "home": 0.7507
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Prices moved",
   "url": "/football/liga-mx/toluca-mexico-vs-club-tijuana-prediction-2026-10-22/",
   "version": 2
  },
  {
   "away": "Red Bull Salzburg",
   "btts": 0.5583,
   "home": "Celje",
   "kickoff": "2026-10-22T19:00:00Z",
   "league": "uefa.europa",
   "match_id": "api:1636241",
   "over": {
    "line": 2.5,
    "prob": 0.6031
   },
   "prob": {
    "away": 0.6238,
    "draw": 0.2075,
    "home": 0.1687
   },
   "published_at": "2026-10-21T19:09:05Z",
   "reason": "Stats preview",
   "url": "/football/europa-league/celje-vs-red-bull-salzburg-prediction-2026-10-22/",
   "version": 1
  },
  {
   "away": "D.C. United",
   "btts": 0.7787,
   "home": "FC Cincinnati",
   "kickoff": "2026-10-21T23:00:00Z",
   "league": "usa.1",
   "match_id": "761773",
   "over": {
    "line": 2.5,
    "prob": 0.8205
   },
   "prob": {
    "away": 0.2214,
    "draw": 0.1995,
    "home": 0.5791
   },
   "published_at": "2026-10-21T21:09:29Z",
   "reason": "First analysis",
   "url": "/football/mls/fc-cincinnati-vs-d-c-united-prediction-2026-10-21/",
   "version": 1
  },
  {
   "away": "D.C. United",
   "btts": 0.7101,
   "home": "FC Cincinnati",
   "kickoff": "2026-10-21T23:00:00Z",
   "league": "usa.1",
   "match_id": "761773",
   "over": {
    "line": 2.5,
    "prob": 0.7357
   },
   "prob": {
    "away": 0.2055,
    "draw": 0.2021,
    "home": 0.5924
   },
   "published_at": "2026-10-21T21:49:39Z",
   "reason": "Official lineups",
   "url": "/football/mls/fc-cincinnati-vs-d-c-united-prediction-2026-10-21/",
   "version": 2
  },
  {
   "away": "Brann",
   "btts": 0.5577,
   "home": "Kauno Žalgiris",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636437",
   "over": {
    "line": 2.5,
    "prob": 0.5701
   },
   "prob": {
    "away": 0.5756,
    "draw": 0.2117,
    "home": 0.2127
   },
   "published_at": "2026-10-21T22:49:54Z",
   "reason": "Prices moved",
   "url": "/football/conference-league/kauno-zalgiris-europe-vs-brann-prediction-2026-10-22/",
   "version": 2
  },
  {
   "away": "FC Lugano",
   "btts": 0.4641,
   "home": "Getafe",
   "kickoff": "2026-10-22T16:45:00Z",
   "league": "uefa.europa.conf",
   "match_id": "api:1636415",
   "over": {
    "line": 2.5,
    "prob": 0.4405
   },
   "prob": {
    "away": 0.2103,
    "draw": 0.273,
    "home": 0.5167
   },
   "published_at": "2026-10-21T22:49:54Z",
   "reason": "Prices moved",
   "url": "/football/conference-league/getafe-europe-vs-fc-lugano-europe-prediction-2026-10-22/",
   "version": 2
  }
 ],
 "previous_day_sha256": "b744d869d62396bb01e9fa29d06121bc470c04881f42014d314f812bd25f7e43",
 "site": "kickoffhour.com"
}
