{
 "date": "2026-10-24",
 "predictions": [
  {
   "away": "Bahia",
   "btts": 0.5596,
   "home": "Santos",
   "kickoff": "2026-10-25T00:00:00Z",
   "league": "bra.1",
   "match_id": "api:1492427",
   "over": {
    "line": 2.5,
    "prob": 0.5459
   },
   "prob": {
    "away": 0.2491,
    "draw": 0.252,
    "home": 0.4989
   },
   "published_at": "2026-10-24T00:03:19Z",
   "reason": "Stats preview",
   "url": "/football/brasileirao-serie-a/santos-vs-bahia-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Colón (Santa Fe)",
   "btts": 0.3897,
   "home": "Ciudad de Bolívar",
   "kickoff": "2026-10-25T00:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498906",
   "over": {
    "line": 2.5,
    "prob": 0.3163
   },
   "prob": {
    "away": 0.3173,
    "draw": 0.3354,
    "home": 0.3472
   },
   "published_at": "2026-10-24T00:03:19Z",
   "reason": "Stats preview",
   "url": "/football/primera-nacional/ciudad-de-bolivar-vs-colon-santa-fe-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Sporting JAX",
   "btts": 0.4675,
   "home": "Tampa Bay Rowdies",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.2",
   "match_id": "api:1493768",
   "over": {
    "line": 2.5,
    "prob": 0.778
   },
   "prob": {
    "away": 0.0433,
    "draw": 0.0725,
    "home": 0.8842
   },
   "published_at": "2026-10-24T00:03:19Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/tampa-bay-rowdies-vs-sporting-jax-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Huracán",
   "btts": 0.3751,
   "home": "Rosario Central",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "arg.1",
   "match_id": "api:1493207",
   "over": {
    "line": 2.5,
    "prob": 0.3625
   },
   "prob": {
    "away": 0.1635,
    "draw": 0.2731,
    "home": 0.5634
   },
   "published_at": "2026-10-24T00:32:28Z",
   "reason": "Stats preview",
   "url": "/football/argentine-liga-profesional/rosario-central-vs-huracan-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Orange County SC",
   "btts": 0.5032,
   "home": "San Antonio",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.2",
   "match_id": "api:1493767",
   "over": {
    "line": 2.5,
    "prob": 0.5218
   },
   "prob": {
    "away": 0.1795,
    "draw": 0.224,
    "home": 0.5965
   },
   "published_at": "2026-10-24T00:32:28Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/san-antonio-vs-orange-county-sc-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Nantes",
   "btts": 0.5249,
   "home": "Saint-Étienne",
   "kickoff": "2026-10-24T18:45:00Z",
   "league": "fra.2",
   "match_id": "api:1552512",
   "over": {
    "line": 2.5,
    "prob": 0.5286
   },
   "prob": {
    "away": 0.1984,
    "draw": 0.2491,
    "home": 0.5525
   },
   "published_at": "2026-10-24T00:50:40Z",
   "reason": "Prices moved",
   "url": "/football/ligue-2/saint-etienne-vs-nantes-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Atletico San Luis",
   "btts": 0.5585,
   "home": "Atlante FC",
   "kickoff": "2026-10-24T03:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551012",
   "over": {
    "line": 2.5,
    "prob": 0.5298
   },
   "prob": {
    "away": 0.2898,
    "draw": 0.2712,
    "home": 0.439
   },
   "published_at": "2026-10-24T01:03:58Z",
   "reason": "Prices moved",
   "url": "/football/liga-mx/atlante-fc-vs-atletico-san-luis-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Erzurum BB",
   "btts": 0.5061,
   "home": "Gaziantep FK",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "tur.1",
   "match_id": "api:1584443",
   "over": {
    "line": 2.5,
    "prob": 0.4575
   },
   "prob": {
    "away": 0.3158,
    "draw": 0.2909,
    "home": 0.3933
   },
   "published_at": "2026-10-24T01:08:16Z",
   "reason": "Prices moved",
   "url": "/football/super-lig/gaziantep-fk-vs-erzurum-bb-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Real Oviedo",
   "btts": 0.5083,
   "home": "Almería",
   "kickoff": "2026-10-24T19:00:00Z",
   "league": "esp.2",
   "match_id": "api:1569982",
   "over": {
    "line": 2.5,
    "prob": 0.5177
   },
   "prob": {
    "away": 0.1833,
    "draw": 0.2489,
    "home": 0.5678
   },
   "published_at": "2026-10-24T01:08:17Z",
   "reason": "Prices moved",
   "url": "/football/segunda-division/almeria-vs-real-oviedo-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "FC Tulsa",
   "btts": 0.4789,
   "home": "Colorado Springs",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "usa.2",
   "match_id": "api:1493758",
   "over": {
    "line": 2.5,
    "prob": 0.5131
   },
   "prob": {
    "away": 0.1561,
    "draw": 0.2191,
    "home": 0.6248
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/colorado-springs-vs-fc-tulsa-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Guadalajara Chivas",
   "btts": 0.5808,
   "home": "Monterrey",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551014",
   "over": {
    "line": 2.5,
    "prob": 0.5548
   },
   "prob": {
    "away": 0.3171,
    "draw": 0.3024,
    "home": 0.3805
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/monterrey-vs-guadalajara-chivas-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Las Vegas Lights",
   "btts": 0.6487,
   "home": "Monterey Bay",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "usa.2",
   "match_id": "api:1493763",
   "over": {
    "line": 2.5,
    "prob": 0.6365
   },
   "prob": {
    "away": 0.3795,
    "draw": 0.2427,
    "home": 0.3778
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/monterey-bay-vs-las-vegas-lights-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Oakland Roots",
   "btts": 0.4598,
   "home": "Sacramento Republic",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "usa.2",
   "match_id": "api:1493766",
   "over": {
    "line": 2.5,
    "prob": 0.4985
   },
   "prob": {
    "away": 0.1507,
    "draw": 0.211,
    "home": 0.6383
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/sacramento-republic-vs-oakland-roots-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Lexington",
   "btts": 0.623,
   "home": "Phoenix Rising",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "usa.2",
   "match_id": "api:1493764",
   "over": {
    "line": 2.5,
    "prob": 0.6048
   },
   "prob": {
    "away": 0.3404,
    "draw": 0.2434,
    "home": 0.4162
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/phoenix-rising-vs-lexington-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "New Mexico United",
   "btts": 0.5526,
   "home": "El Paso Locomotive",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "usa.2",
   "match_id": "api:1493759",
   "over": {
    "line": 2.5,
    "prob": 0.5556
   },
   "prob": {
    "away": 0.2184,
    "draw": 0.2312,
    "home": 0.5504
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/usl-championship/el-paso-locomotive-vs-new-mexico-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Central Coast Mariners",
   "btts": 0.5686,
   "home": "Wellington Phoenix",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "aus.1",
   "match_id": "api:1593690",
   "over": {
    "line": 2.5,
    "prob": 0.5672
   },
   "prob": {
    "away": 0.2299,
    "draw": 0.2439,
    "home": 0.5262
   },
   "published_at": "2026-10-24T02:00:59Z",
   "reason": "Stats preview",
   "url": "/football/a-league/wellington-phoenix-vs-central-coast-mariners-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Stenhousemuir",
   "btts": 0.4578,
   "home": "Partick",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "sco.2",
   "match_id": "api:1556883",
   "over": {
    "line": 2.5,
    "prob": 0.5112
   },
   "prob": {
    "away": 0.1375,
    "draw": 0.2066,
    "home": 0.6558
   },
   "published_at": "2026-10-24T02:07:03Z",
   "reason": "Prices moved",
   "url": "/football/scottish-championship/partick-vs-stenhousemuir-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Tigres UANL",
   "btts": 0.5668,
   "home": "U.N.A.M. - Pumas",
   "kickoff": "2026-10-25T03:10:00Z",
   "league": "mex.1",
   "match_id": "api:1551015",
   "over": {
    "line": 2.5,
    "prob": 0.5318
   },
   "prob": {
    "away": 0.3725,
    "draw": 0.2737,
    "home": 0.3538
   },
   "published_at": "2026-10-24T03:13:44Z",
   "reason": "Stats preview",
   "url": "/football/liga-mx/u-n-a-m-pumas-vs-tigres-uanl-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Ascoli",
   "btts": 0.5679,
   "home": "Catanzaro",
   "kickoff": "2026-10-24T15:15:00Z",
   "league": "ita.2",
   "match_id": "api:1601565",
   "over": {
    "line": 2.5,
    "prob": 0.5353
   },
   "prob": {
    "away": 0.3575,
    "draw": 0.2931,
    "home": 0.3494
   },
   "published_at": "2026-10-24T03:22:07Z",
   "reason": "Prices moved",
   "url": "/football/serie-b/catanzaro-vs-ascoli-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Londrina",
   "btts": 0.4909,
   "home": "CRB",
   "kickoff": "2026-10-24T21:30:00Z",
   "league": "bra.2",
   "match_id": "api:1520944",
   "over": {
    "line": 2.5,
    "prob": 0.633
   },
   "prob": {
    "away": 0.0889,
    "draw": 0.1631,
    "home": 0.748
   },
   "published_at": "2026-10-24T03:33:54Z",
   "reason": "Prices moved",
   "url": "/football/brasileirao-serie-b/crb-vs-londrina-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Adelaide United",
   "btts": 0.5853,
   "home": "Sydney",
   "kickoff": "2026-10-25T04:00:00Z",
   "league": "aus.1",
   "match_id": "api:1593691",
   "over": {
    "line": 2.5,
    "prob": 0.5615
   },
   "prob": {
    "away": 0.3042,
    "draw": 0.2625,
    "home": 0.4333
   },
   "published_at": "2026-10-24T04:06:56Z",
   "reason": "Stats preview",
   "url": "/football/a-league/sydney-vs-adelaide-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Kasımpaşa",
   "btts": 0.4503,
   "home": "Eyupspor",
   "kickoff": "2026-10-24T10:30:00Z",
   "league": "tur.1",
   "match_id": "api:1584441",
   "over": {
    "line": 2.5,
    "prob": 0.4631
   },
   "prob": {
    "away": 0.5959,
    "draw": 0.2387,
    "home": 0.1654
   },
   "published_at": "2026-10-24T04:32:04Z",
   "reason": "Prices moved",
   "url": "/football/super-lig/eyupspor-vs-kasimpasa-turkey-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Energie Cottbus",
   "btts": 0.7223,
   "home": "1. FC Heidenheim 1846",
   "kickoff": "2026-10-24T11:00:00Z",
   "league": "ger.2",
   "match_id": "api:1576209",
   "over": {
    "line": 2.5,
    "prob": 0.7603
   },
   "prob": {
    "away": 0.2428,
    "draw": 0.2025,
    "home": 0.5548
   },
   "published_at": "2026-10-24T05:01:24Z",
   "reason": "Prices moved",
   "url": "/football/2-bundesliga/1-fc-heidenheim-1846-vs-energie-cottbus-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Toluca",
   "btts": 0.6196,
   "home": "Leon",
   "kickoff": "2026-10-24T23:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551013",
   "over": {
    "line": 2.5,
    "prob": 0.6229
   },
   "prob": {
    "away": 0.494,
    "draw": 0.2586,
    "home": 0.2474
   },
   "published_at": "2026-10-24T05:05:54Z",
   "reason": "Prices moved",
   "url": "/football/liga-mx/leon-vs-toluca-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Manchester City",
   "btts": 0.628,
   "home": "Aston Villa",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.1",
   "match_id": "401879256",
   "over": {
    "line": 2.5,
    "prob": 0.6613
   },
   "prob": {
    "away": 0.6004,
    "draw": 0.212,
    "home": 0.1876
   },
   "published_at": "2026-10-24T05:40:25Z",
   "reason": "First analysis",
   "url": "/football/premier-league/aston-villa-vs-manchester-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Norwich City",
   "btts": 0.5291,
   "home": "Charlton Athletic",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.2",
   "match_id": "401880205",
   "over": {
    "line": 2.5,
    "prob": 0.4839
   },
   "prob": {
    "away": 0.4207,
    "draw": 0.2792,
    "home": 0.3001
   },
   "published_at": "2026-10-24T05:40:25Z",
   "reason": "First analysis",
   "url": "/football/championship/charlton-athletic-vs-norwich-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Millwall",
   "btts": 0.5148,
   "home": "Portsmouth",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.2",
   "match_id": "401880203",
   "over": {
    "line": 2.5,
    "prob": 0.4707
   },
   "prob": {
    "away": 0.3309,
    "draw": 0.2859,
    "home": 0.3832
   },
   "published_at": "2026-10-24T05:49:27Z",
   "reason": "First analysis",
   "url": "/football/championship/portsmouth-vs-millwall-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Derby County",
   "btts": 0.5137,
   "home": "Sheffield United",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.2",
   "match_id": "401880200",
   "over": {
    "line": 2.5,
    "prob": 0.5436
   },
   "prob": {
    "away": 0.212,
    "draw": 0.2329,
    "home": 0.5551
   },
   "published_at": "2026-10-24T05:49:27Z",
   "reason": "First analysis",
   "url": "/football/championship/sheffield-united-vs-derby-county-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Wigan Athletic",
   "btts": 0.4979,
   "home": "Huddersfield Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.3",
   "match_id": "401880772",
   "over": {
    "line": 2.5,
    "prob": 0.6336
   },
   "prob": {
    "away": 0.099,
    "draw": 0.1621,
    "home": 0.7389
   },
   "published_at": "2026-10-24T06:01:28Z",
   "reason": "First analysis",
   "url": "/football/league-one/huddersfield-town-vs-wigan-athletic-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Leicester City",
   "btts": 0.643,
   "home": "Luton Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.3",
   "match_id": "401880771",
   "over": {
    "line": 2.5,
    "prob": 0.6362
   },
   "prob": {
    "away": 0.3494,
    "draw": 0.2378,
    "home": 0.4128
   },
   "published_at": "2026-10-24T06:01:28Z",
   "reason": "First analysis",
   "url": "/football/league-one/luton-town-vs-leicester-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Swindon Town",
   "btts": 0.6039,
   "home": "Bristol Rovers",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.4",
   "match_id": "401881299",
   "over": {
    "line": 2.5,
    "prob": 0.584
   },
   "prob": {
    "away": 0.2248,
    "draw": 0.2234,
    "home": 0.5518
   },
   "published_at": "2026-10-24T06:10:27Z",
   "reason": "First analysis",
   "url": "/football/league-two/bristol-rovers-vs-swindon-town-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Newport County",
   "btts": 0.536,
   "home": "Cheltenham Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.4",
   "match_id": "401881298",
   "over": {
    "line": 2.5,
    "prob": 0.4933
   },
   "prob": {
    "away": 0.3479,
    "draw": 0.2736,
    "home": 0.3786
   },
   "published_at": "2026-10-24T06:10:27Z",
   "reason": "First analysis",
   "url": "/football/league-two/cheltenham-town-vs-newport-county-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Colchester United",
   "btts": 0.4884,
   "home": "Northampton Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.4",
   "match_id": "401881293",
   "over": {
    "line": 2.5,
    "prob": 0.4379
   },
   "prob": {
    "away": 0.2355,
    "draw": 0.2868,
    "home": 0.4777
   },
   "published_at": "2026-10-24T06:19:37Z",
   "reason": "First analysis",
   "url": "/football/league-two/northampton-town-vs-colchester-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Boston United",
   "btts": 0.5961,
   "home": "Eastleigh",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.5",
   "match_id": "401889244",
   "over": {
    "line": 2.5,
    "prob": 0.5799
   },
   "prob": {
    "away": 0.3005,
    "draw": 0.2529,
    "home": 0.4466
   },
   "published_at": "2026-10-24T06:19:37Z",
   "reason": "First analysis",
   "url": "/football/national-league/eastleigh-vs-boston-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Sutton United",
   "btts": 0.4866,
   "home": "Harrogate Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.5",
   "match_id": "401889243",
   "over": {
    "line": 2.5,
    "prob": 0.5077
   },
   "prob": {
    "away": 0.1844,
    "draw": 0.2393,
    "home": 0.5763
   },
   "published_at": "2026-10-24T06:28:27Z",
   "reason": "First analysis",
   "url": "/football/national-league/harrogate-town-vs-sutton-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Elche",
   "btts": 0.5232,
   "home": "Rayo Vallecano",
   "kickoff": "2026-10-24T12:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570429",
   "over": {
    "line": 2.5,
    "prob": 0.4847
   },
   "prob": {
    "away": 0.211,
    "draw": 0.2546,
    "home": 0.5345
   },
   "published_at": "2026-10-24T06:32:55Z",
   "reason": "Full analysis",
   "url": "/football/la-liga/rayo-vallecano-vs-elche-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Orange County SC",
   "btts": 0.5099,
   "home": "San Antonio",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.2",
   "match_id": "api:1493767",
   "over": {
    "line": 2.5,
    "prob": 0.5131
   },
   "prob": {
    "away": 0.199,
    "draw": 0.234,
    "home": 0.567
   },
   "published_at": "2026-10-24T06:33:15Z",
   "reason": "Prices moved",
   "url": "/football/usl-championship/san-antonio-vs-orange-county-sc-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "Parma",
   "btts": 0.4306,
   "home": "Lazio",
   "kickoff": "2026-10-24T18:45:00Z",
   "league": "ita.1",
   "match_id": "api:1550162",
   "over": {
    "line": 2.5,
    "prob": 0.4879
   },
   "prob": {
    "away": 0.1232,
    "draw": 0.2179,
    "home": 0.6589
   },
   "published_at": "2026-10-24T06:54:54Z",
   "reason": "Prices moved",
   "url": "/football/serie-a/lazio-vs-parma-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Bologna",
   "btts": 0.492,
   "home": "Cagliari",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550158",
   "over": {
    "line": 2.5,
    "prob": 0.4401
   },
   "prob": {
    "away": 0.3606,
    "draw": 0.3126,
    "home": 0.3268
   },
   "published_at": "2026-10-24T07:03:45Z",
   "reason": "Prices moved",
   "url": "/football/serie-a/cagliari-vs-bologna-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Bologna",
   "btts": 0.484,
   "home": "Cagliari",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550158",
   "over": {
    "line": 2.5,
    "prob": 0.4471
   },
   "prob": {
    "away": 0.3596,
    "draw": 0.3119,
    "home": 0.3285
   },
   "published_at": "2026-10-24T07:12:37Z",
   "reason": "Full analysis",
   "url": "/football/serie-a/cagliari-vs-bologna-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Sassuolo",
   "btts": 0.6471,
   "home": "Como",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550159",
   "over": {
    "line": 2.5,
    "prob": 0.6922
   },
   "prob": {
    "away": 0.15,
    "draw": 0.1929,
    "home": 0.6571
   },
   "published_at": "2026-10-24T07:12:37Z",
   "reason": "Full analysis",
   "url": "/football/serie-a/como-vs-sassuolo-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "SV Elversberg",
   "btts": 0.7168,
   "home": "RB Leipzig",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575195",
   "over": {
    "line": 3.5,
    "prob": 0.5486
   },
   "prob": {
    "away": 0.1406,
    "draw": 0.1768,
    "home": 0.6825
   },
   "published_at": "2026-10-24T07:41:47Z",
   "reason": "Full analysis",
   "url": "/football/bundesliga/rb-leipzig-vs-sv-elversberg-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "1. FC Union Berlin",
   "btts": null,
   "home": "FC Augsburg",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575199",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.2404,
    "draw": 0.255,
    "home": 0.5046
   },
   "published_at": "2026-10-24T07:41:47Z",
   "reason": "Full analysis",
   "url": "/football/bundesliga/fc-augsburg-vs-1-fc-union-berlin-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Schalke 04",
   "btts": null,
   "home": "FC Cologne",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575201",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.2812,
    "draw": 0.2534,
    "home": 0.4654
   },
   "published_at": "2026-10-24T07:49:57Z",
   "reason": "Full analysis",
   "url": "/football/bundesliga/fc-cologne-vs-schalke-04-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Werder Bremen",
   "btts": null,
   "home": "Mainz",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575200",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.2343,
    "draw": 0.247,
    "home": 0.5187
   },
   "published_at": "2026-10-24T07:49:57Z",
   "reason": "Full analysis",
   "url": "/football/bundesliga/mainz-vs-werder-bremen-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Melbourne City",
   "btts": 0.5655,
   "home": "Melbourne Victory",
   "kickoff": "2026-10-24T08:40:00Z",
   "league": "aus.1",
   "match_id": "api:1593689",
   "over": {
    "line": 2.5,
    "prob": 0.531
   },
   "prob": {
    "away": 0.3383,
    "draw": 0.2715,
    "home": 0.3902
   },
   "published_at": "2026-10-24T07:50:15Z",
   "reason": "Prices moved",
   "url": "/football/a-league/melbourne-victory-vs-melbourne-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Hamburg SV",
   "btts": null,
   "home": "SC Paderborn 07",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575202",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.3304,
    "draw": 0.2725,
    "home": 0.3972
   },
   "published_at": "2026-10-24T08:02:22Z",
   "reason": "Full analysis",
   "url": "/football/bundesliga/sc-paderborn-07-vs-hamburg-sv-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Eibar",
   "btts": 0.6029,
   "home": "Córdoba",
   "kickoff": "2026-10-24T12:00:00Z",
   "league": "esp.2",
   "match_id": "api:1569986",
   "over": {
    "line": 2.5,
    "prob": 0.5966
   },
   "prob": {
    "away": 0.2586,
    "draw": 0.2676,
    "home": 0.4738
   },
   "published_at": "2026-10-24T08:02:54Z",
   "reason": "Prices moved",
   "url": "/football/segunda-division/cordoba-vs-eibar-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Central Coast Mariners",
   "btts": 0.5661,
   "home": "Wellington Phoenix",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "aus.1",
   "match_id": "api:1593690",
   "over": {
    "line": 2.5,
    "prob": 0.573
   },
   "prob": {
    "away": 0.2155,
    "draw": 0.2363,
    "home": 0.5482
   },
   "published_at": "2026-10-24T08:02:54Z",
   "reason": "Prices moved",
   "url": "/football/a-league/wellington-phoenix-vs-central-coast-mariners-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "Wrexham",
   "btts": 0.4886,
   "home": "Blackburn Rovers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880208",
   "over": {
    "line": 2.5,
    "prob": 0.4434
   },
   "prob": {
    "away": 0.3621,
    "draw": 0.2969,
    "home": 0.341
   },
   "published_at": "2026-10-24T08:25:07Z",
   "reason": "First analysis",
   "url": "/football/championship/blackburn-rovers-vs-wrexham-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Birmingham City",
   "btts": 0.6229,
   "home": "Cardiff City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880206",
   "over": {
    "line": 2.5,
    "prob": 0.6038
   },
   "prob": {
    "away": 0.4064,
    "draw": 0.2501,
    "home": 0.3434
   },
   "published_at": "2026-10-24T08:25:07Z",
   "reason": "First analysis",
   "url": "/football/championship/cardiff-city-vs-birmingham-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Everton",
   "btts": 0.5602,
   "home": "Arsenal",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.1",
   "match_id": "401878768",
   "over": {
    "line": 2.5,
    "prob": 0.5644
   },
   "prob": {
    "away": 0.1217,
    "draw": 0.2115,
    "home": 0.6667
   },
   "published_at": "2026-10-24T08:25:07Z",
   "reason": "First analysis",
   "url": "/football/premier-league/arsenal-vs-everton-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Fulham",
   "btts": 0.6391,
   "home": "Coventry City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.1",
   "match_id": "401879255",
   "over": {
    "line": 2.5,
    "prob": 0.623
   },
   "prob": {
    "away": 0.4272,
    "draw": 0.2755,
    "home": 0.2973
   },
   "published_at": "2026-10-24T08:25:07Z",
   "reason": "First analysis",
   "url": "/football/premier-league/coventry-city-vs-fulham-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Espanyol",
   "btts": 0.6091,
   "home": "Racing Santander",
   "kickoff": "2026-10-24T14:15:00Z",
   "league": "esp.1",
   "match_id": "api:1570428",
   "over": {
    "line": 2.5,
    "prob": 0.5899
   },
   "prob": {
    "away": 0.3187,
    "draw": 0.2615,
    "home": 0.4198
   },
   "published_at": "2026-10-24T08:26:16Z",
   "reason": "Prices moved",
   "url": "/football/la-liga/racing-santander-vs-espanyol-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Burnley",
   "btts": 0.5502,
   "home": "Lincoln City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880204",
   "over": {
    "line": 2.5,
    "prob": 0.5085
   },
   "prob": {
    "away": 0.3774,
    "draw": 0.2687,
    "home": 0.3539
   },
   "published_at": "2026-10-24T08:31:37Z",
   "reason": "First analysis",
   "url": "/football/championship/lincoln-city-vs-burnley-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "West Bromwich Albion",
   "btts": 0.5267,
   "home": "Preston North End",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880202",
   "over": {
    "line": 2.5,
    "prob": 0.5183
   },
   "prob": {
    "away": 0.4891,
    "draw": 0.262,
    "home": 0.2489
   },
   "published_at": "2026-10-24T08:31:37Z",
   "reason": "First analysis",
   "url": "/football/championship/preston-north-end-vs-west-bromwich-albion-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Dewa United",
   "btts": 0.5821,
   "home": "Arema FC",
   "kickoff": "2026-10-25T08:30:00Z",
   "league": "idn.1",
   "match_id": "api:1622810",
   "over": {
    "line": 2.5,
    "prob": 0.5681
   },
   "prob": {
    "away": 0.4803,
    "draw": 0.2524,
    "home": 0.2672
   },
   "published_at": "2026-10-24T08:32:36Z",
   "reason": "Stats preview",
   "url": "/football/indonesian-liga-1/arema-fc-vs-dewa-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Bali United",
   "btts": 0.6083,
   "home": "Persita",
   "kickoff": "2026-10-25T08:30:00Z",
   "league": "idn.1",
   "match_id": "api:1622811",
   "over": {
    "line": 2.5,
    "prob": 0.5909
   },
   "prob": {
    "away": 0.4585,
    "draw": 0.2322,
    "home": 0.3093
   },
   "published_at": "2026-10-24T08:32:36Z",
   "reason": "Stats preview",
   "url": "/football/indonesian-liga-1/persita-vs-bali-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Swansea City",
   "btts": 0.574,
   "home": "Queens Park Rangers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880201",
   "over": {
    "line": 2.5,
    "prob": 0.5389
   },
   "prob": {
    "away": 0.3677,
    "draw": 0.2699,
    "home": 0.3623
   },
   "published_at": "2026-10-24T08:41:56Z",
   "reason": "First analysis",
   "url": "/football/championship/queens-park-rangers-vs-swansea-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Bristol City",
   "btts": 0.4943,
   "home": "Stoke City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880199",
   "over": {
    "line": 2.5,
    "prob": 0.4643
   },
   "prob": {
    "away": 0.3094,
    "draw": 0.2885,
    "home": 0.4021
   },
   "published_at": "2026-10-24T08:41:56Z",
   "reason": "First analysis",
   "url": "/football/championship/stoke-city-vs-bristol-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Southampton",
   "btts": 0.6466,
   "home": "West Ham United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880198",
   "over": {
    "line": 2.5,
    "prob": 0.6578
   },
   "prob": {
    "away": 0.1951,
    "draw": 0.2178,
    "home": 0.5871
   },
   "published_at": "2026-10-24T08:41:56Z",
   "reason": "First analysis",
   "url": "/football/championship/west-ham-united-vs-southampton-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Watford",
   "btts": 0.5429,
   "home": "Wolverhampton Wanderers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880197",
   "over": {
    "line": 2.5,
    "prob": 0.5816
   },
   "prob": {
    "away": 0.1148,
    "draw": 0.1845,
    "home": 0.7007
   },
   "published_at": "2026-10-24T08:41:56Z",
   "reason": "First analysis",
   "url": "/football/championship/wolverhampton-wanderers-vs-watford-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Wycombe Wanderers",
   "btts": 0.5519,
   "home": "AFC Wimbledon",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880778",
   "over": {
    "line": 2.5,
    "prob": 0.5148
   },
   "prob": {
    "away": 0.5359,
    "draw": 0.2527,
    "home": 0.2114
   },
   "published_at": "2026-10-24T08:51:26Z",
   "reason": "First analysis",
   "url": "/football/league-one/afc-wimbledon-vs-wycombe-wanderers-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Mansfield Town",
   "btts": 0.5879,
   "home": "Blackpool",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880777",
   "over": {
    "line": 2.5,
    "prob": 0.5599
   },
   "prob": {
    "away": 0.3856,
    "draw": 0.2674,
    "home": 0.3471
   },
   "published_at": "2026-10-24T08:51:26Z",
   "reason": "First analysis",
   "url": "/football/league-one/blackpool-vs-mansfield-town-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Kagera Sugar",
   "btts": 0.3744,
   "home": "JKT Tanzania",
   "kickoff": "2026-10-24T15:15:00Z",
   "league": "tan.1",
   "match_id": "api:1600801",
   "over": {
    "line": 2.5,
    "prob": 0.4302
   },
   "prob": {
    "away": 0.1079,
    "draw": 0.2332,
    "home": 0.6589
   },
   "published_at": "2026-10-24T08:51:45Z",
   "reason": "Prices moved",
   "url": "/football/tanzania-premier-league/jkt-tanzania-vs-kagera-sugar-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Peterborough United",
   "btts": 0.6753,
   "home": "Bromley",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880776",
   "over": {
    "line": 2.5,
    "prob": 0.6697
   },
   "prob": {
    "away": 0.4873,
    "draw": 0.2289,
    "home": 0.2838
   },
   "published_at": "2026-10-24T09:03:37Z",
   "reason": "First analysis",
   "url": "/football/league-one/bromley-vs-peterborough-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Leyton Orient",
   "btts": 0.5596,
   "home": "Burton Albion",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880775",
   "over": {
    "line": 2.5,
    "prob": 0.5204
   },
   "prob": {
    "away": 0.3771,
    "draw": 0.299,
    "home": 0.3239
   },
   "published_at": "2026-10-24T09:03:37Z",
   "reason": "First analysis",
   "url": "/football/league-one/burton-albion-vs-leyton-orient-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "İstanbulspor",
   "btts": 0.5162,
   "home": "Muğlaspor",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "tur.2",
   "match_id": "api:1585805",
   "over": {
    "line": 2.5,
    "prob": 0.4889
   },
   "prob": {
    "away": 0.2499,
    "draw": 0.2616,
    "home": 0.4884
   },
   "published_at": "2026-10-24T09:03:59Z",
   "reason": "Prices moved",
   "url": "/football/turkish-1-lig/muglaspor-vs-istanbulspor-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Juve Stabia",
   "btts": 0.5038,
   "home": "Cremonese",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "ita.2",
   "match_id": "api:1601566",
   "over": {
    "line": 2.5,
    "prob": 0.4772
   },
   "prob": {
    "away": 0.2368,
    "draw": 0.2747,
    "home": 0.4885
   },
   "published_at": "2026-10-24T09:03:59Z",
   "reason": "Prices moved",
   "url": "/football/serie-b/cremonese-vs-juve-stabia-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Plymouth Argyle",
   "btts": 0.5638,
   "home": "Cambridge United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880774",
   "over": {
    "line": 2.5,
    "prob": 0.5448
   },
   "prob": {
    "away": 0.3427,
    "draw": 0.2591,
    "home": 0.3982
   },
   "published_at": "2026-10-24T09:13:08Z",
   "reason": "First analysis",
   "url": "/football/league-one/cambridge-united-vs-plymouth-argyle-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Sheffield Wednesday",
   "btts": 0.6042,
   "home": "Doncaster Rovers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880773",
   "over": {
    "line": 2.5,
    "prob": 0.5981
   },
   "prob": {
    "away": 0.3952,
    "draw": 0.2582,
    "home": 0.3466
   },
   "published_at": "2026-10-24T09:13:09Z",
   "reason": "First analysis",
   "url": "/football/league-one/doncaster-rovers-vs-sheffield-wednesday-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Stockport County",
   "btts": 0.5503,
   "home": "Notts County",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880770",
   "over": {
    "line": 2.5,
    "prob": 0.5329
   },
   "prob": {
    "away": 0.6094,
    "draw": 0.2298,
    "home": 0.1608
   },
   "published_at": "2026-10-24T09:21:10Z",
   "reason": "First analysis",
   "url": "/football/league-one/notts-county-vs-stockport-county-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Bradford City",
   "btts": 0.5506,
   "home": "Oxford United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880769",
   "over": {
    "line": 2.5,
    "prob": 0.5196
   },
   "prob": {
    "away": 0.3614,
    "draw": 0.2769,
    "home": 0.3617
   },
   "published_at": "2026-10-24T09:21:10Z",
   "reason": "First analysis",
   "url": "/football/league-one/oxford-united-vs-bradford-city-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Barnsley",
   "btts": 0.5457,
   "home": "Reading",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880768",
   "over": {
    "line": 2.5,
    "prob": 0.6712
   },
   "prob": {
    "away": 0.1769,
    "draw": 0.2162,
    "home": 0.6069
   },
   "published_at": "2026-10-24T09:35:13Z",
   "reason": "First analysis",
   "url": "/football/league-one/reading-vs-barnsley-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Milton Keynes Dons",
   "btts": 0.4525,
   "home": "Stevenage",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880767",
   "over": {
    "line": 2.5,
    "prob": 0.4626
   },
   "prob": {
    "away": 0.2393,
    "draw": 0.2764,
    "home": 0.4843
   },
   "published_at": "2026-10-24T09:35:13Z",
   "reason": "First analysis",
   "url": "/football/league-one/stevenage-vs-milton-keynes-dons-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Oldham Athletic",
   "btts": 0.5536,
   "home": "Barnet",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881300",
   "over": {
    "line": 2.5,
    "prob": 0.5883
   },
   "prob": {
    "away": 0.1916,
    "draw": 0.2362,
    "home": 0.5722
   },
   "published_at": "2026-10-24T09:47:23Z",
   "reason": "First analysis",
   "url": "/football/league-two/barnet-vs-oldham-athletic-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Crewe Alexandra",
   "btts": 0.6147,
   "home": "Chesterfield",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881297",
   "over": {
    "line": 2.5,
    "prob": 0.5934
   },
   "prob": {
    "away": 0.1932,
    "draw": 0.2221,
    "home": 0.5847
   },
   "published_at": "2026-10-24T09:47:23Z",
   "reason": "First analysis",
   "url": "/football/league-two/chesterfield-vs-crewe-alexandra-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Plateau United",
   "btts": 0.4988,
   "home": "Katsina United",
   "kickoff": "2026-10-24T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628566",
   "over": {
    "line": 2.5,
    "prob": 0.5009
   },
   "prob": {
    "away": 0.1968,
    "draw": 0.2343,
    "home": 0.5689
   },
   "published_at": "2026-10-24T09:47:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/katsina-united-vs-plateau-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Doma United",
   "btts": 0.4514,
   "home": "Ranchers Bees",
   "kickoff": "2026-10-24T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628569",
   "over": {
    "line": 2.5,
    "prob": 0.4813
   },
   "prob": {
    "away": 0.1529,
    "draw": 0.2226,
    "home": 0.6245
   },
   "published_at": "2026-10-24T09:47:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/ranchers-bees-vs-doma-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Fleetwood Town",
   "btts": 0.4968,
   "home": "Exeter City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881295",
   "over": {
    "line": 2.5,
    "prob": 0.4636
   },
   "prob": {
    "away": 0.2969,
    "draw": 0.2883,
    "home": 0.4148
   },
   "published_at": "2026-10-24T09:52:37Z",
   "reason": "First analysis",
   "url": "/football/league-two/exeter-city-vs-fleetwood-town-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Tranmere Rovers",
   "btts": 0.5796,
   "home": "Crawley Town",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881296",
   "over": {
    "line": 2.5,
    "prob": 0.5502
   },
   "prob": {
    "away": 0.3832,
    "draw": 0.2567,
    "home": 0.3601
   },
   "published_at": "2026-10-24T09:52:37Z",
   "reason": "First analysis",
   "url": "/football/league-two/crawley-town-vs-tranmere-rovers-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Grimsby Town",
   "btts": 0.5727,
   "home": "Gillingham",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881294",
   "over": {
    "line": 2.5,
    "prob": 0.5574
   },
   "prob": {
    "away": 0.4329,
    "draw": 0.2759,
    "home": 0.2913
   },
   "published_at": "2026-10-24T10:02:01Z",
   "reason": "First analysis",
   "url": "/football/league-two/gillingham-vs-grimsby-town-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Accrington Stanley",
   "btts": 0.545,
   "home": "Rochdale",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881292",
   "over": {
    "line": 2.5,
    "prob": 0.5032
   },
   "prob": {
    "away": 0.352,
    "draw": 0.2689,
    "home": 0.3791
   },
   "published_at": "2026-10-24T10:02:01Z",
   "reason": "First analysis",
   "url": "/football/league-two/rochdale-vs-accrington-stanley-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Amed SFK",
   "btts": 0.5547,
   "home": "Samsunspor",
   "kickoff": "2026-10-24T16:00:00Z",
   "league": "tur.1",
   "match_id": "api:1584447",
   "over": {
    "line": 2.5,
    "prob": 0.5187
   },
   "prob": {
    "away": 0.4159,
    "draw": 0.2644,
    "home": 0.3197
   },
   "published_at": "2026-10-24T10:02:27Z",
   "reason": "Prices moved",
   "url": "/football/super-lig/samsunspor-turkey-vs-amed-sfk-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Shrewsbury Town",
   "btts": 0.5077,
   "home": "Rotherham United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881291",
   "over": {
    "line": 2.5,
    "prob": 0.4579
   },
   "prob": {
    "away": 0.3345,
    "draw": 0.2817,
    "home": 0.3838
   },
   "published_at": "2026-10-24T10:12:17Z",
   "reason": "First analysis",
   "url": "/football/league-two/rotherham-united-vs-shrewsbury-town-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Port Vale",
   "btts": 0.5062,
   "home": "York City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881289",
   "over": {
    "line": 2.5,
    "prob": 0.5296
   },
   "prob": {
    "away": 0.2539,
    "draw": 0.2643,
    "home": 0.4818
   },
   "published_at": "2026-10-24T10:12:17Z",
   "reason": "First analysis",
   "url": "/football/league-two/york-city-vs-port-vale-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Wealdstone",
   "btts": 0.5925,
   "home": "Aldershot Town",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889242",
   "over": {
    "line": 2.5,
    "prob": 0.6095
   },
   "prob": {
    "away": 0.3169,
    "draw": 0.2589,
    "home": 0.4243
   },
   "published_at": "2026-10-24T10:21:27Z",
   "reason": "First analysis",
   "url": "/football/national-league/aldershot-town-vs-wealdstone-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Forest Green Rovers",
   "btts": 0.558,
   "home": "Barrow",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889241",
   "over": {
    "line": 2.5,
    "prob": 0.5626
   },
   "prob": {
    "away": 0.2422,
    "draw": 0.2569,
    "home": 0.5009
   },
   "published_at": "2026-10-24T10:21:27Z",
   "reason": "First analysis",
   "url": "/football/national-league/barrow-vs-forest-green-rovers-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Kayserispor",
   "btts": 0.529,
   "home": "Pendikspor",
   "kickoff": "2026-10-25T10:30:00Z",
   "league": "tur.2",
   "match_id": "api:1585806",
   "over": {
    "line": 2.5,
    "prob": 0.6044
   },
   "prob": {
    "away": 0.6749,
    "draw": 0.1869,
    "home": 0.1382
   },
   "published_at": "2026-10-24T10:30:23Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/turkish-1-lig/pendikspor-vs-kayserispor-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Esenler Erokspor",
   "btts": 0.6074,
   "home": "Batman Petrolspor",
   "kickoff": "2026-10-25T10:30:00Z",
   "league": "tur.2",
   "match_id": "api:1585801",
   "over": {
    "line": 2.5,
    "prob": 0.5912
   },
   "prob": {
    "away": 0.3028,
    "draw": 0.2358,
    "home": 0.4614
   },
   "published_at": "2026-10-24T10:30:23Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/turkish-1-lig/batman-petrolspor-vs-esenler-erokspor-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Real Sociedad II",
   "btts": 0.5709,
   "home": "Las Palmas",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "esp.2",
   "match_id": "api:1569989",
   "over": {
    "line": 2.5,
    "prob": 0.5458
   },
   "prob": {
    "away": 0.2902,
    "draw": 0.2662,
    "home": 0.4436
   },
   "published_at": "2026-10-24T10:30:23Z",
   "reason": "Prices moved",
   "url": "/football/segunda-division/las-palmas-vs-real-sociedad-ii-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "AFC Fylde",
   "btts": 0.6713,
   "home": "Boreham Wood",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889240",
   "over": {
    "line": 2.5,
    "prob": 0.7432
   },
   "prob": {
    "away": 0.1383,
    "draw": 0.1667,
    "home": 0.695
   },
   "published_at": "2026-10-24T10:35:12Z",
   "reason": "First analysis",
   "url": "/football/national-league/boreham-wood-vs-afc-fylde-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "AFC Hornchurch",
   "btts": 0.5799,
   "home": "Hartlepool United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889421",
   "over": {
    "line": 2.5,
    "prob": 0.5478
   },
   "prob": {
    "away": 0.284,
    "draw": 0.2533,
    "home": 0.4627
   },
   "published_at": "2026-10-24T10:35:12Z",
   "reason": "First analysis",
   "url": "/football/national-league/hartlepool-united-vs-afc-hornchurch-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "VVV-Venlo",
   "btts": 0.6384,
   "home": "FC Dordrecht",
   "kickoff": "2026-10-24T14:30:00Z",
   "league": "ned.2",
   "match_id": "api:1551856",
   "over": {
    "line": 2.5,
    "prob": 0.6239
   },
   "prob": {
    "away": 0.3663,
    "draw": 0.2521,
    "home": 0.3816
   },
   "published_at": "2026-10-24T10:35:32Z",
   "reason": "Prices moved",
   "url": "/football/eerste-divisie/fc-dordrecht-vs-vvv-venlo-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "PEC Zwolle",
   "btts": 0.5841,
   "home": "FC Utrecht",
   "kickoff": "2026-10-24T14:30:00Z",
   "league": "ned.1",
   "match_id": "api:1552199",
   "over": {
    "line": 2.5,
    "prob": 0.6131
   },
   "prob": {
    "away": 0.1928,
    "draw": 0.2205,
    "home": 0.5867
   },
   "published_at": "2026-10-24T10:35:32Z",
   "reason": "Prices moved",
   "url": "/football/eredivisie/fc-utrecht-vs-pec-zwolle-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Kayserispor",
   "btts": 0.541,
   "home": "Pendikspor",
   "kickoff": "2026-10-25T10:30:00Z",
   "league": "tur.2",
   "match_id": "api:1585806",
   "over": {
    "line": 2.5,
    "prob": 0.5413
   },
   "prob": {
    "away": 0.545,
    "draw": 0.2413,
    "home": 0.2137
   },
   "published_at": "2026-10-24T10:35:32Z",
   "reason": "Prices moved",
   "url": "/football/turkish-1-lig/pendikspor-vs-kayserispor-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "Esenler Erokspor",
   "btts": 0.5563,
   "home": "Batman Petrolspor",
   "kickoff": "2026-10-25T10:30:00Z",
   "league": "tur.2",
   "match_id": "api:1585801",
   "over": {
    "line": 2.5,
    "prob": 0.5225
   },
   "prob": {
    "away": 0.4131,
    "draw": 0.2754,
    "home": 0.3116
   },
   "published_at": "2026-10-24T10:35:32Z",
   "reason": "Prices moved",
   "url": "/football/turkish-1-lig/batman-petrolspor-vs-esenler-erokspor-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "Manchester City",
   "btts": 0.636,
   "home": "Aston Villa",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.1",
   "match_id": "401879256",
   "over": {
    "line": 2.5,
    "prob": 0.6719
   },
   "prob": {
    "away": 0.5908,
    "draw": 0.2175,
    "home": 0.1917
   },
   "published_at": "2026-10-24T10:40:06Z",
   "reason": "Official lineups",
   "url": "/football/premier-league/aston-villa-vs-manchester-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Wigan Athletic",
   "btts": 0.4924,
   "home": "Huddersfield Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.3",
   "match_id": "401880772",
   "over": {
    "line": 2.5,
    "prob": 0.6253
   },
   "prob": {
    "away": 0.0955,
    "draw": 0.153,
    "home": 0.7515
   },
   "published_at": "2026-10-24T10:40:06Z",
   "reason": "Official lineups",
   "url": "/football/league-one/huddersfield-town-vs-wigan-athletic-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Millwall",
   "btts": 0.516,
   "home": "Portsmouth",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.2",
   "match_id": "401880203",
   "over": {
    "line": 2.5,
    "prob": 0.4722
   },
   "prob": {
    "away": 0.3312,
    "draw": 0.2868,
    "home": 0.382
   },
   "published_at": "2026-10-24T10:40:06Z",
   "reason": "Official lineups",
   "url": "/football/championship/portsmouth-vs-millwall-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Leicester City",
   "btts": 0.6295,
   "home": "Luton Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.3",
   "match_id": "401880771",
   "over": {
    "line": 2.5,
    "prob": 0.6186
   },
   "prob": {
    "away": 0.3526,
    "draw": 0.2432,
    "home": 0.4041
   },
   "published_at": "2026-10-24T10:40:06Z",
   "reason": "Official lineups",
   "url": "/football/league-one/luton-town-vs-leicester-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Swindon Town",
   "btts": 0.6067,
   "home": "Bristol Rovers",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.4",
   "match_id": "401881299",
   "over": {
    "line": 2.5,
    "prob": 0.5877
   },
   "prob": {
    "away": 0.2123,
    "draw": 0.2215,
    "home": 0.5662
   },
   "published_at": "2026-10-24T10:40:06Z",
   "reason": "Official lineups",
   "url": "/football/league-two/bristol-rovers-vs-swindon-town-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Colchester United",
   "btts": 0.4905,
   "home": "Northampton Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.4",
   "match_id": "401881293",
   "over": {
    "line": 2.5,
    "prob": 0.4406
   },
   "prob": {
    "away": 0.2377,
    "draw": 0.2899,
    "home": 0.4724
   },
   "published_at": "2026-10-24T10:40:06Z",
   "reason": "Official lineups",
   "url": "/football/league-two/northampton-town-vs-colchester-united-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Newport County",
   "btts": 0.5378,
   "home": "Cheltenham Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.4",
   "match_id": "401881298",
   "over": {
    "line": 2.5,
    "prob": 0.4956
   },
   "prob": {
    "away": 0.3419,
    "draw": 0.2732,
    "home": 0.3849
   },
   "published_at": "2026-10-24T10:45:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/cheltenham-town-vs-newport-county-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Woking",
   "btts": 0.6033,
   "home": "Scunthorpe United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889239",
   "over": {
    "line": 2.5,
    "prob": 0.5765
   },
   "prob": {
    "away": 0.3483,
    "draw": 0.2582,
    "home": 0.3935
   },
   "published_at": "2026-10-24T10:45:57Z",
   "reason": "First analysis",
   "url": "/football/national-league/scunthorpe-united-vs-woking-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Carlisle United",
   "btts": 0.6312,
   "home": "Solihull Moors",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889238",
   "over": {
    "line": 2.5,
    "prob": 0.6635
   },
   "prob": {
    "away": 0.6325,
    "draw": 0.1964,
    "home": 0.171
   },
   "published_at": "2026-10-24T10:45:57Z",
   "reason": "First analysis",
   "url": "/football/national-league/solihull-moors-vs-carlisle-united-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Derby County",
   "btts": 0.516,
   "home": "Sheffield United",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.2",
   "match_id": "401880200",
   "over": {
    "line": 2.5,
    "prob": 0.5469
   },
   "prob": {
    "away": 0.2095,
    "draw": 0.2359,
    "home": 0.5547
   },
   "published_at": "2026-10-24T10:51:37Z",
   "reason": "Official lineups",
   "url": "/football/championship/sheffield-united-vs-derby-county-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Norwich City",
   "btts": 0.5254,
   "home": "Charlton Athletic",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.2",
   "match_id": "401880205",
   "over": {
    "line": 2.5,
    "prob": 0.4792
   },
   "prob": {
    "away": 0.423,
    "draw": 0.2877,
    "home": 0.2893
   },
   "published_at": "2026-10-24T10:51:37Z",
   "reason": "Official lineups",
   "url": "/football/championship/charlton-athletic-vs-norwich-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "FC Halifax Town",
   "btts": 0.6489,
   "home": "Southend United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889237",
   "over": {
    "line": 2.5,
    "prob": 0.6539
   },
   "prob": {
    "away": 0.2077,
    "draw": 0.2159,
    "home": 0.5763
   },
   "published_at": "2026-10-24T10:51:37Z",
   "reason": "First analysis",
   "url": "/football/national-league/southend-united-vs-fc-halifax-town-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Altrincham",
   "btts": 0.5396,
   "home": "Yeovil Town",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889236",
   "over": {
    "line": 2.5,
    "prob": 0.5728
   },
   "prob": {
    "away": 0.2862,
    "draw": 0.2719,
    "home": 0.4419
   },
   "published_at": "2026-10-24T10:51:37Z",
   "reason": "First analysis",
   "url": "/football/national-league/yeovil-town-vs-altrincham-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Sutton United",
   "btts": 0.4888,
   "home": "Harrogate Town",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.5",
   "match_id": "401889243",
   "over": {
    "line": 2.5,
    "prob": 0.5106
   },
   "prob": {
    "away": 0.183,
    "draw": 0.2371,
    "home": 0.5799
   },
   "published_at": "2026-10-24T10:57:06Z",
   "reason": "Official lineups",
   "url": "/football/national-league/harrogate-town-vs-sutton-united-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Espanyol",
   "btts": 0.6085,
   "home": "Racing Santander",
   "kickoff": "2026-10-24T14:15:00Z",
   "league": "esp.1",
   "match_id": "api:1570428",
   "over": {
    "line": 2.5,
    "prob": 0.5873
   },
   "prob": {
    "away": 0.322,
    "draw": 0.2643,
    "home": 0.4137
   },
   "published_at": "2026-10-24T11:05:08Z",
   "reason": "Full analysis",
   "url": "/football/la-liga/racing-santander-vs-espanyol-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Boston United",
   "btts": 0.5968,
   "home": "Eastleigh",
   "kickoff": "2026-10-24T11:30:00Z",
   "league": "eng.5",
   "match_id": "401889244",
   "over": {
    "line": 2.5,
    "prob": 0.5808
   },
   "prob": {
    "away": 0.2982,
    "draw": 0.2524,
    "home": 0.4494
   },
   "published_at": "2026-10-24T11:05:08Z",
   "reason": "Official lineups",
   "url": "/football/national-league/eastleigh-vs-boston-united-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "AS Roma",
   "btts": 0.564,
   "home": "Napoli",
   "kickoff": "2026-10-24T16:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550164",
   "over": {
    "line": 2.5,
    "prob": 0.5431
   },
   "prob": {
    "away": 0.3655,
    "draw": 0.2832,
    "home": 0.3514
   },
   "published_at": "2026-10-24T11:05:08Z",
   "reason": "Full analysis",
   "url": "/football/serie-a/napoli-vs-as-roma-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Birmingham Legion",
   "btts": 0.462,
   "home": "Pittsburgh Riverhounds",
   "kickoff": "2026-10-24T23:00:00Z",
   "league": "usa.2",
   "match_id": "api:1493765",
   "over": {
    "line": 2.5,
    "prob": 0.4342
   },
   "prob": {
    "away": 0.2163,
    "draw": 0.2767,
    "home": 0.507
   },
   "published_at": "2026-10-24T11:10:45Z",
   "reason": "Prices moved",
   "url": "/football/usl-championship/pittsburgh-riverhounds-vs-birmingham-legion-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Tottenham Hotspur",
   "btts": 0.6001,
   "home": "Chelsea",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "eng.1",
   "match_id": "401878767",
   "over": {
    "line": 2.5,
    "prob": 0.6386
   },
   "prob": {
    "away": 0.2288,
    "draw": 0.2349,
    "home": 0.5363
   },
   "published_at": "2026-10-24T11:14:45Z",
   "reason": "First analysis",
   "url": "/football/premier-league/chelsea-vs-tottenham-hotspur-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Worthing",
   "btts": 0.5886,
   "home": "Kidderminster Harriers",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "eng.5",
   "match_id": "401889235",
   "over": {
    "line": 2.5,
    "prob": 0.5585
   },
   "prob": {
    "away": 0.3593,
    "draw": 0.2644,
    "home": 0.3763
   },
   "published_at": "2026-10-24T11:14:45Z",
   "reason": "First analysis",
   "url": "/football/national-league/kidderminster-harriers-vs-worthing-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Excelsior",
   "btts": 0.7198,
   "home": "Fortuna Sittard",
   "kickoff": "2026-10-25T11:15:00Z",
   "league": "ned.1",
   "match_id": "api:1552202",
   "over": {
    "line": 2.5,
    "prob": 0.7272
   },
   "prob": {
    "away": 0.4138,
    "draw": 0.2134,
    "home": 0.3728
   },
   "published_at": "2026-10-24T11:15:06Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/eredivisie/fortuna-sittard-vs-excelsior-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Excelsior",
   "btts": 0.6096,
   "home": "Fortuna Sittard",
   "kickoff": "2026-10-25T11:15:00Z",
   "league": "ned.1",
   "match_id": "api:1552202",
   "over": {
    "line": 2.5,
    "prob": 0.5885
   },
   "prob": {
    "away": 0.3367,
    "draw": 0.2633,
    "home": 0.4001
   },
   "published_at": "2026-10-24T11:23:47Z",
   "reason": "Prices moved",
   "url": "/football/eredivisie/fortuna-sittard-vs-excelsior-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "Eintracht Frankfurt",
   "btts": 0.6066,
   "home": "Borussia Dortmund",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575194",
   "over": {
    "line": 2.5,
    "prob": 0.6989
   },
   "prob": {
    "away": 0.1617,
    "draw": 0.186,
    "home": 0.6523
   },
   "published_at": "2026-10-24T11:35:11Z",
   "reason": "Full analysis",
   "url": "/football/bundesliga/borussia-dortmund-vs-eintracht-frankfurt-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Villarreal",
   "btts": 0.5714,
   "home": "Valencia",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "esp.1",
   "match_id": "api:1570432",
   "over": {
    "line": 2.5,
    "prob": 0.5439
   },
   "prob": {
    "away": 0.4515,
    "draw": 0.2663,
    "home": 0.2822
   },
   "published_at": "2026-10-24T11:35:11Z",
   "reason": "Full analysis",
   "url": "/football/la-liga/valencia-vs-villarreal-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Fiorentina",
   "btts": 0.5673,
   "home": "Inter",
   "kickoff": "2026-10-25T11:30:00Z",
   "league": "ita.1",
   "match_id": "api:1550161",
   "over": {
    "line": 2.5,
    "prob": 0.6946
   },
   "prob": {
    "away": 0.1094,
    "draw": 0.1562,
    "home": 0.7343
   },
   "published_at": "2026-10-24T11:35:37Z",
   "reason": "Stats preview",
   "url": "/football/serie-a/inter-vs-fiorentina-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Nashville SC",
   "btts": 0.5239,
   "home": "CF Montréal",
   "kickoff": "2026-10-24T17:30:00Z",
   "league": "usa.1",
   "match_id": "761903",
   "over": {
    "line": 2.5,
    "prob": 0.6244
   },
   "prob": {
    "away": 0.6512,
    "draw": 0.1929,
    "home": 0.156
   },
   "published_at": "2026-10-24T11:43:21Z",
   "reason": "First analysis",
   "url": "/football/mls/cf-montreal-vs-nashville-sc-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Elche",
   "btts": 0.549,
   "home": "Rayo Vallecano",
   "kickoff": "2026-10-24T12:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570429",
   "over": {
    "line": 2.5,
    "prob": 0.518
   },
   "prob": {
    "away": 0.2115,
    "draw": 0.251,
    "home": 0.5375
   },
   "published_at": "2026-10-24T11:43:21Z",
   "reason": "Official lineups",
   "url": "/football/la-liga/rayo-vallecano-vs-elche-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Persib Bandung",
   "btts": 0.5498,
   "home": "Garudayaksa",
   "kickoff": "2026-10-25T12:00:00Z",
   "league": "idn.1",
   "match_id": "api:1622812",
   "over": {
    "line": 2.5,
    "prob": 0.5581
   },
   "prob": {
    "away": 0.5521,
    "draw": 0.2458,
    "home": 0.2021
   },
   "published_at": "2026-10-24T12:02:47Z",
   "reason": "Stats preview",
   "url": "/football/indonesian-liga-1/garudayaksa-vs-persib-bandung-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Aberdeen",
   "btts": 0.5711,
   "home": "Dundee United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "sco.1",
   "match_id": "api:1556682",
   "over": {
    "line": 2.5,
    "prob": 0.5523
   },
   "prob": {
    "away": 0.2692,
    "draw": 0.2616,
    "home": 0.4691
   },
   "published_at": "2026-10-24T12:02:47Z",
   "reason": "Prices moved",
   "url": "/football/scottish-premiership/dundee-united-vs-aberdeen-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Celtic",
   "btts": 0.5824,
   "home": "Hibernian",
   "kickoff": "2026-10-25T12:00:00Z",
   "league": "sco.1",
   "match_id": "api:1556684",
   "over": {
    "line": 2.5,
    "prob": 0.6208
   },
   "prob": {
    "away": 0.6079,
    "draw": 0.2078,
    "home": 0.1843
   },
   "published_at": "2026-10-24T12:02:47Z",
   "reason": "Stats preview",
   "url": "/football/scottish-premiership/hibernian-vs-celtic-scotland-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Bahia",
   "btts": 0.6116,
   "home": "Santos",
   "kickoff": "2026-10-25T00:00:00Z",
   "league": "bra.1",
   "match_id": "api:1492427",
   "over": {
    "line": 2.5,
    "prob": 0.6184
   },
   "prob": {
    "away": 0.2423,
    "draw": 0.2301,
    "home": 0.5276
   },
   "published_at": "2026-10-24T12:08:47Z",
   "reason": "Prices moved",
   "url": "/football/brasileirao-serie-a/santos-vs-bahia-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "Mallorca",
   "btts": 0.4592,
   "home": "Leganés",
   "kickoff": "2026-10-24T14:15:00Z",
   "league": "esp.2",
   "match_id": "api:1569990",
   "over": {
    "line": 2.5,
    "prob": 0.4101
   },
   "prob": {
    "away": 0.4298,
    "draw": 0.3097,
    "home": 0.2605
   },
   "published_at": "2026-10-24T12:16:09Z",
   "reason": "Prices moved",
   "url": "/football/segunda-division/leganes-vs-mallorca-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Dynamo Dresden",
   "btts": 0.5404,
   "home": "Holstein Kiel",
   "kickoff": "2026-10-25T12:30:00Z",
   "league": "ger.2",
   "match_id": "api:1576211",
   "over": {
    "line": 2.5,
    "prob": 0.5046
   },
   "prob": {
    "away": 0.2977,
    "draw": 0.2546,
    "home": 0.4477
   },
   "published_at": "2026-10-24T12:32:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/2-bundesliga/holstein-kiel-vs-dynamo-dresden-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Hannover 96",
   "btts": 0.6173,
   "home": "TSV Eintracht Braunschweig",
   "kickoff": "2026-10-25T12:30:00Z",
   "league": "ger.2",
   "match_id": "api:1576207",
   "over": {
    "line": 2.5,
    "prob": 0.6219
   },
   "prob": {
    "away": 0.2536,
    "draw": 0.2216,
    "home": 0.5247
   },
   "published_at": "2026-10-24T12:32:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/2-bundesliga/tsv-eintracht-braunschweig-vs-hannover-96-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "SpVgg Greuther Fürth",
   "btts": 0.6352,
   "home": "VfL Osnabruck",
   "kickoff": "2026-10-25T12:30:00Z",
   "league": "ger.2",
   "match_id": "api:1576214",
   "over": {
    "line": 2.5,
    "prob": 0.6197
   },
   "prob": {
    "away": 0.3471,
    "draw": 0.2335,
    "home": 0.4194
   },
   "published_at": "2026-10-24T12:32:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/2-bundesliga/vfl-osnabruck-vs-spvgg-greuther-furth-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Standard Liege",
   "btts": 0.6622,
   "home": "Genk",
   "kickoff": "2026-10-25T12:30:00Z",
   "league": "bel.1",
   "match_id": "api:1558655",
   "over": {
    "line": 2.5,
    "prob": 0.6872
   },
   "prob": {
    "away": 0.2402,
    "draw": 0.2054,
    "home": 0.5544
   },
   "published_at": "2026-10-24T12:32:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/belgian-pro-league/genk-vs-standard-liege-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Bologna",
   "btts": 0.4592,
   "home": "Cagliari",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550158",
   "over": {
    "line": 2.5,
    "prob": 0.4154
   },
   "prob": {
    "away": 0.3697,
    "draw": 0.3199,
    "home": 0.3104
   },
   "published_at": "2026-10-24T12:50:37Z",
   "reason": "Updated news and prices",
   "url": "/football/serie-a/cagliari-vs-bologna-prediction-2026-10-24/",
   "version": 4
  },
  {
   "away": "Sassuolo",
   "btts": 0.6522,
   "home": "Como",
   "kickoff": "2026-10-24T13:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550159",
   "over": {
    "line": 2.5,
    "prob": 0.6989
   },
   "prob": {
    "away": 0.153,
    "draw": 0.1969,
    "home": 0.65
   },
   "published_at": "2026-10-24T12:50:37Z",
   "reason": "Updated news and prices",
   "url": "/football/serie-a/como-vs-sassuolo-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Barnsley",
   "btts": 0.5413,
   "home": "Reading",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880768",
   "over": {
    "line": 2.5,
    "prob": 0.6648
   },
   "prob": {
    "away": 0.1912,
    "draw": 0.2192,
    "home": 0.5896
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-one/reading-vs-barnsley-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Fleetwood Town",
   "btts": 0.5068,
   "home": "Exeter City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881295",
   "over": {
    "line": 2.5,
    "prob": 0.4766
   },
   "prob": {
    "away": 0.3001,
    "draw": 0.2894,
    "home": 0.4105
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-two/exeter-city-vs-fleetwood-town-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Port Vale",
   "btts": 0.5062,
   "home": "York City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881289",
   "over": {
    "line": 2.5,
    "prob": 0.5296
   },
   "prob": {
    "away": 0.2576,
    "draw": 0.2681,
    "home": 0.4743
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-two/york-city-vs-port-vale-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Mansfield Town",
   "btts": 0.5828,
   "home": "Blackpool",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880777",
   "over": {
    "line": 2.5,
    "prob": 0.5534
   },
   "prob": {
    "away": 0.3823,
    "draw": 0.2687,
    "home": 0.3491
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-one/blackpool-vs-mansfield-town-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Birmingham City",
   "btts": 0.652,
   "home": "Cardiff City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880206",
   "over": {
    "line": 2.5,
    "prob": 0.6415
   },
   "prob": {
    "away": 0.4114,
    "draw": 0.2445,
    "home": 0.3442
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/championship/cardiff-city-vs-birmingham-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Leyton Orient",
   "btts": 0.5538,
   "home": "Burton Albion",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880775",
   "over": {
    "line": 2.5,
    "prob": 0.5129
   },
   "prob": {
    "away": 0.3883,
    "draw": 0.2878,
    "home": 0.3239
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-one/burton-albion-vs-leyton-orient-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Everton",
   "btts": 0.5471,
   "home": "Arsenal",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.1",
   "match_id": "401878768",
   "over": {
    "line": 2.5,
    "prob": 0.547
   },
   "prob": {
    "away": 0.1103,
    "draw": 0.2096,
    "home": 0.6801
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/premier-league/arsenal-vs-everton-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Plymouth Argyle",
   "btts": 0.5616,
   "home": "Cambridge United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880774",
   "over": {
    "line": 2.5,
    "prob": 0.542
   },
   "prob": {
    "away": 0.3405,
    "draw": 0.26,
    "home": 0.3996
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-one/cambridge-united-vs-plymouth-argyle-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Milton Keynes Dons",
   "btts": 0.4484,
   "home": "Stevenage",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880767",
   "over": {
    "line": 2.5,
    "prob": 0.4569
   },
   "prob": {
    "away": 0.2303,
    "draw": 0.2746,
    "home": 0.4951
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/league-one/stevenage-vs-milton-keynes-dons-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Fulham",
   "btts": 0.5839,
   "home": "Coventry City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.1",
   "match_id": "401879255",
   "over": {
    "line": 2.5,
    "prob": 0.5517
   },
   "prob": {
    "away": 0.4322,
    "draw": 0.2748,
    "home": 0.293
   },
   "published_at": "2026-10-24T13:03:37Z",
   "reason": "Official lineups",
   "url": "/football/premier-league/coventry-city-vs-fulham-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Bodrum FK",
   "btts": 0.5356,
   "home": "Antalyaspor",
   "kickoff": "2026-10-25T13:00:00Z",
   "league": "tur.2",
   "match_id": "api:1585799",
   "over": {
    "line": 2.5,
    "prob": 0.491
   },
   "prob": {
    "away": 0.3977,
    "draw": 0.2611,
    "home": 0.3411
   },
   "published_at": "2026-10-24T13:03:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/turkish-1-lig/antalyaspor-vs-bodrum-fk-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Getafe",
   "btts": 0.388,
   "home": "Athletic Club",
   "kickoff": "2026-10-25T13:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570424",
   "over": {
    "line": 2.5,
    "prob": 0.3463
   },
   "prob": {
    "away": 0.2084,
    "draw": 0.2832,
    "home": 0.5084
   },
   "published_at": "2026-10-24T13:03:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/la-liga/athletic-club-vs-getafe-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Tenerife",
   "btts": 0.4396,
   "home": "CD Sabadell",
   "kickoff": "2026-10-25T13:00:00Z",
   "league": "esp.2",
   "match_id": "api:1569991",
   "over": {
    "line": 2.5,
    "prob": 0.3957
   },
   "prob": {
    "away": 0.2388,
    "draw": 0.2743,
    "home": 0.4869
   },
   "published_at": "2026-10-24T13:03:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/segunda-division/cd-sabadell-vs-tenerife-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Genclerbirligi",
   "btts": 0.4439,
   "home": "Konyaspor",
   "kickoff": "2026-10-25T13:00:00Z",
   "league": "tur.1",
   "match_id": "api:1584445",
   "over": {
    "line": 2.5,
    "prob": 0.4016
   },
   "prob": {
    "away": 0.238,
    "draw": 0.2723,
    "home": 0.4896
   },
   "published_at": "2026-10-24T13:03:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/super-lig/konyaspor-vs-genclerbirligi-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Oldham Athletic",
   "btts": 0.5585,
   "home": "Barnet",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881300",
   "over": {
    "line": 2.5,
    "prob": 0.595
   },
   "prob": {
    "away": 0.1823,
    "draw": 0.2316,
    "home": 0.5861
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/barnet-vs-oldham-athletic-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Crewe Alexandra",
   "btts": 0.614,
   "home": "Chesterfield",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881297",
   "over": {
    "line": 2.5,
    "prob": 0.5925
   },
   "prob": {
    "away": 0.1926,
    "draw": 0.2215,
    "home": 0.5859
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/chesterfield-vs-crewe-alexandra-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Tranmere Rovers",
   "btts": 0.559,
   "home": "Crawley Town",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881296",
   "over": {
    "line": 2.5,
    "prob": 0.5236
   },
   "prob": {
    "away": 0.3789,
    "draw": 0.2637,
    "home": 0.3575
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/crawley-town-vs-tranmere-rovers-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Grimsby Town",
   "btts": 0.5757,
   "home": "Gillingham",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881294",
   "over": {
    "line": 2.5,
    "prob": 0.5614
   },
   "prob": {
    "away": 0.4397,
    "draw": 0.2735,
    "home": 0.2867
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/gillingham-vs-grimsby-town-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Accrington Stanley",
   "btts": 0.5303,
   "home": "Rochdale",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881292",
   "over": {
    "line": 2.5,
    "prob": 0.4844
   },
   "prob": {
    "away": 0.352,
    "draw": 0.2689,
    "home": 0.3791
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/rochdale-vs-accrington-stanley-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Parma",
   "btts": 0.3736,
   "home": "Lazio",
   "kickoff": "2026-10-24T18:45:00Z",
   "league": "ita.1",
   "match_id": "api:1550162",
   "over": {
    "line": 2.5,
    "prob": 0.4962
   },
   "prob": {
    "away": 0.1261,
    "draw": 0.2157,
    "home": 0.6582
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Full analysis",
   "url": "/football/serie-a/lazio-vs-parma-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Peterborough United",
   "btts": 0.6599,
   "home": "Bromley",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880776",
   "over": {
    "line": 2.5,
    "prob": 0.6497
   },
   "prob": {
    "away": 0.5014,
    "draw": 0.2296,
    "home": 0.2689
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-one/bromley-vs-peterborough-united-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "West Bromwich Albion",
   "btts": 0.5267,
   "home": "Preston North End",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880202",
   "over": {
    "line": 2.5,
    "prob": 0.5183
   },
   "prob": {
    "away": 0.4891,
    "draw": 0.262,
    "home": 0.2489
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/championship/preston-north-end-vs-west-bromwich-albion-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Shrewsbury Town",
   "btts": 0.5092,
   "home": "Rotherham United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.4",
   "match_id": "401881291",
   "over": {
    "line": 2.5,
    "prob": 0.4598
   },
   "prob": {
    "away": 0.337,
    "draw": 0.2817,
    "home": 0.3813
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-two/rotherham-united-vs-shrewsbury-town-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Stockport County",
   "btts": 0.5543,
   "home": "Notts County",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880770",
   "over": {
    "line": 2.5,
    "prob": 0.5382
   },
   "prob": {
    "away": 0.6141,
    "draw": 0.2286,
    "home": 0.1573
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-one/notts-county-vs-stockport-county-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Southampton",
   "btts": 0.6364,
   "home": "West Ham United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880198",
   "over": {
    "line": 2.5,
    "prob": 0.6444
   },
   "prob": {
    "away": 0.1974,
    "draw": 0.2223,
    "home": 0.5804
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/championship/west-ham-united-vs-southampton-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Bradford City",
   "btts": 0.5463,
   "home": "Oxford United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880769",
   "over": {
    "line": 2.5,
    "prob": 0.514
   },
   "prob": {
    "away": 0.3752,
    "draw": 0.2782,
    "home": 0.3467
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/league-one/oxford-united-vs-bradford-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Swansea City",
   "btts": 0.5467,
   "home": "Queens Park Rangers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880201",
   "over": {
    "line": 2.5,
    "prob": 0.5039
   },
   "prob": {
    "away": 0.3611,
    "draw": 0.2749,
    "home": 0.364
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/championship/queens-park-rangers-vs-swansea-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Watford",
   "btts": 0.547,
   "home": "Wolverhampton Wanderers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880197",
   "over": {
    "line": 2.5,
    "prob": 0.5873
   },
   "prob": {
    "away": 0.1198,
    "draw": 0.1833,
    "home": 0.6969
   },
   "published_at": "2026-10-24T13:12:57Z",
   "reason": "Official lineups",
   "url": "/football/championship/wolverhampton-wanderers-vs-watford-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "1. FC Union Berlin",
   "btts": null,
   "home": "FC Augsburg",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575199",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.2302,
    "draw": 0.2521,
    "home": 0.5177
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Updated news and prices",
   "url": "/football/bundesliga/fc-augsburg-vs-1-fc-union-berlin-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Wrexham",
   "btts": 0.4938,
   "home": "Blackburn Rovers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880208",
   "over": {
    "line": 2.5,
    "prob": 0.45
   },
   "prob": {
    "away": 0.3904,
    "draw": 0.2954,
    "home": 0.3141
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/championship/blackburn-rovers-vs-wrexham-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Carlisle United",
   "btts": 0.6312,
   "home": "Solihull Moors",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889238",
   "over": {
    "line": 2.5,
    "prob": 0.6635
   },
   "prob": {
    "away": 0.6338,
    "draw": 0.1952,
    "home": 0.171
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/national-league/solihull-moors-vs-carlisle-united-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Altrincham",
   "btts": 0.5396,
   "home": "Yeovil Town",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889236",
   "over": {
    "line": 2.5,
    "prob": 0.5728
   },
   "prob": {
    "away": 0.2899,
    "draw": 0.2681,
    "home": 0.4419
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/national-league/yeovil-town-vs-altrincham-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "AFC Hornchurch",
   "btts": 0.5813,
   "home": "Hartlepool United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889421",
   "over": {
    "line": 2.5,
    "prob": 0.5495
   },
   "prob": {
    "away": 0.2833,
    "draw": 0.2533,
    "home": 0.4634
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/national-league/hartlepool-united-vs-afc-hornchurch-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "AFC Fylde",
   "btts": 0.6713,
   "home": "Boreham Wood",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889240",
   "over": {
    "line": 2.5,
    "prob": 0.7432
   },
   "prob": {
    "away": 0.1383,
    "draw": 0.1667,
    "home": 0.695
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/national-league/boreham-wood-vs-afc-fylde-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Wycombe Wanderers",
   "btts": 0.5509,
   "home": "AFC Wimbledon",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880778",
   "over": {
    "line": 2.5,
    "prob": 0.5136
   },
   "prob": {
    "away": 0.541,
    "draw": 0.2512,
    "home": 0.2078
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/league-one/afc-wimbledon-vs-wycombe-wanderers-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Sheffield Wednesday",
   "btts": 0.6462,
   "home": "Doncaster Rovers",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.3",
   "match_id": "401880773",
   "over": {
    "line": 2.5,
    "prob": 0.653
   },
   "prob": {
    "away": 0.3902,
    "draw": 0.2595,
    "home": 0.3504
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/league-one/doncaster-rovers-vs-sheffield-wednesday-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Hamburg SV",
   "btts": null,
   "home": "SC Paderborn 07",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575202",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.3304,
    "draw": 0.2725,
    "home": 0.3972
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Updated news and prices",
   "url": "/football/bundesliga/sc-paderborn-07-vs-hamburg-sv-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Paris FC",
   "btts": 0.6085,
   "home": "Lens",
   "kickoff": "2026-10-24T18:45:00Z",
   "league": "fra.1",
   "match_id": "api:1552795",
   "over": {
    "line": 2.5,
    "prob": 0.5846
   },
   "prob": {
    "away": 0.3599,
    "draw": 0.2675,
    "home": 0.3726
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Full analysis",
   "url": "/football/ligue-1/lens-vs-paris-fc-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "SV Elversberg",
   "btts": 0.7168,
   "home": "RB Leipzig",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575195",
   "over": {
    "line": 3.5,
    "prob": 0.5486
   },
   "prob": {
    "away": 0.1406,
    "draw": 0.1768,
    "home": 0.6825
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Updated news and prices",
   "url": "/football/bundesliga/rb-leipzig-vs-sv-elversberg-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Bristol City",
   "btts": 0.4849,
   "home": "Stoke City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880199",
   "over": {
    "line": 2.5,
    "prob": 0.4521
   },
   "prob": {
    "away": 0.2981,
    "draw": 0.2909,
    "home": 0.411
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/championship/stoke-city-vs-bristol-city-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Werder Bremen",
   "btts": null,
   "home": "Mainz",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575200",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.2343,
    "draw": 0.247,
    "home": 0.5187
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Updated news and prices",
   "url": "/football/bundesliga/mainz-vs-werder-bremen-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Burnley",
   "btts": 0.5508,
   "home": "Lincoln City",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.2",
   "match_id": "401880204",
   "over": {
    "line": 2.5,
    "prob": 0.5093
   },
   "prob": {
    "away": 0.3802,
    "draw": 0.2687,
    "home": 0.3511
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Official lineups",
   "url": "/football/championship/lincoln-city-vs-burnley-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Schalke 04",
   "btts": null,
   "home": "FC Cologne",
   "kickoff": "2026-10-24T13:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575201",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.2826,
    "draw": 0.2562,
    "home": 0.4613
   },
   "published_at": "2026-10-24T13:22:17Z",
   "reason": "Updated news and prices",
   "url": "/football/bundesliga/fc-cologne-vs-schalke-04-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Woking",
   "btts": 0.6096,
   "home": "Scunthorpe United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889239",
   "over": {
    "line": 2.5,
    "prob": 0.5847
   },
   "prob": {
    "away": 0.3473,
    "draw": 0.2586,
    "home": 0.3941
   },
   "published_at": "2026-10-24T13:29:17Z",
   "reason": "Official lineups",
   "url": "/football/national-league/scunthorpe-united-vs-woking-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "FC Halifax Town",
   "btts": 0.653,
   "home": "Southend United",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889237",
   "over": {
    "line": 2.5,
    "prob": 0.6591
   },
   "prob": {
    "away": 0.2036,
    "draw": 0.2153,
    "home": 0.581
   },
   "published_at": "2026-10-24T13:29:17Z",
   "reason": "Official lineups",
   "url": "/football/national-league/southend-united-vs-fc-halifax-town-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Wealdstone",
   "btts": 0.5883,
   "home": "Aldershot Town",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889242",
   "over": {
    "line": 2.5,
    "prob": 0.6039
   },
   "prob": {
    "away": 0.3169,
    "draw": 0.2589,
    "home": 0.4243
   },
   "published_at": "2026-10-24T13:35:20Z",
   "reason": "Official lineups",
   "url": "/football/national-league/aldershot-town-vs-wealdstone-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Deportivo",
   "btts": null,
   "home": "Atletico Madrid",
   "kickoff": "2026-10-24T19:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570425",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.0797,
    "draw": 0.1622,
    "home": 0.7581
   },
   "published_at": "2026-10-24T13:35:20Z",
   "reason": "Full analysis",
   "url": "/football/la-liga/atletico-madrid-vs-deportivo-la-coruna-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "FC Groningen",
   "btts": 0.7471,
   "home": "NEC Nijmegen",
   "kickoff": "2026-10-25T13:30:00Z",
   "league": "ned.1",
   "match_id": "api:1552203",
   "over": {
    "line": 2.5,
    "prob": 0.7728
   },
   "prob": {
    "away": 0.5016,
    "draw": 0.1988,
    "home": 0.2996
   },
   "published_at": "2026-10-24T13:35:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/eredivisie/nec-nijmegen-vs-fc-groningen-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Feyenoord",
   "btts": 0.7818,
   "home": "PSV Eindhoven",
   "kickoff": "2026-10-25T13:30:00Z",
   "league": "ned.1",
   "match_id": "api:1552204",
   "over": {
    "line": 2.5,
    "prob": 0.8106
   },
   "prob": {
    "away": 0.4829,
    "draw": 0.1937,
    "home": 0.3233
   },
   "published_at": "2026-10-24T13:35:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/eredivisie/psv-eindhoven-vs-feyenoord-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Forest Green Rovers",
   "btts": 0.5608,
   "home": "Barrow",
   "kickoff": "2026-10-24T14:00:00Z",
   "league": "eng.5",
   "match_id": "401889241",
   "over": {
    "line": 2.5,
    "prob": 0.5664
   },
   "prob": {
    "away": 0.2422,
    "draw": 0.2581,
    "home": 0.4997
   },
   "published_at": "2026-10-24T13:41:37Z",
   "reason": "Official lineups",
   "url": "/football/national-league/barrow-vs-forest-green-rovers-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Toronto FC",
   "btts": 0.6409,
   "home": "Columbus Crew",
   "kickoff": "2026-10-24T19:30:00Z",
   "league": "usa.1",
   "match_id": "761890",
   "over": {
    "line": 2.5,
    "prob": 0.6468
   },
   "prob": {
    "away": 0.2256,
    "draw": 0.2209,
    "home": 0.5535
   },
   "published_at": "2026-10-24T13:41:37Z",
   "reason": "First analysis",
   "url": "/football/mls/columbus-crew-vs-toronto-fc-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Espanyol",
   "btts": 0.6085,
   "home": "Racing Santander",
   "kickoff": "2026-10-24T14:15:00Z",
   "league": "esp.1",
   "match_id": "api:1570428",
   "over": {
    "line": 2.5,
    "prob": 0.5873
   },
   "prob": {
    "away": 0.322,
    "draw": 0.2643,
    "home": 0.4137
   },
   "published_at": "2026-10-24T14:01:51Z",
   "reason": "Updated news and prices",
   "url": "/football/la-liga/racing-santander-vs-espanyol-prediction-2026-10-24/",
   "version": 4
  },
  {
   "away": "Lille",
   "btts": 0.4734,
   "home": "AS Monaco",
   "kickoff": "2026-10-25T14:00:00Z",
   "league": "fra.1",
   "match_id": "api:1552797",
   "over": {
    "line": 2.5,
    "prob": 0.4152
   },
   "prob": {
    "away": 0.3147,
    "draw": 0.2791,
    "home": 0.4062
   },
   "published_at": "2026-10-24T14:02:02Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/as-monaco-vs-lille-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Frosinone",
   "btts": 0.6395,
   "home": "Atalanta",
   "kickoff": "2026-10-25T14:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550157",
   "over": {
    "line": 2.5,
    "prob": 0.6236
   },
   "prob": {
    "away": 0.3946,
    "draw": 0.2335,
    "home": 0.3719
   },
   "published_at": "2026-10-24T14:02:02Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/serie-a/atalanta-vs-frosinone-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Heart of Midlothian",
   "btts": 0.7008,
   "home": "Motherwell",
   "kickoff": "2026-10-25T14:00:00Z",
   "league": "sco.1",
   "match_id": "api:1556685",
   "over": {
    "line": 2.5,
    "prob": 0.7177
   },
   "prob": {
    "away": 0.5047,
    "draw": 0.2081,
    "home": 0.2873
   },
   "published_at": "2026-10-24T14:02:02Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/scottish-premiership/motherwell-vs-heart-of-midlothian-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Venezia",
   "btts": 0.5784,
   "home": "Genoa",
   "kickoff": "2026-10-25T14:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550160",
   "over": {
    "line": 2.5,
    "prob": 0.5497
   },
   "prob": {
    "away": 0.3178,
    "draw": 0.2463,
    "home": 0.4359
   },
   "published_at": "2026-10-24T14:02:02Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/serie-a/genoa-vs-venezia-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Carrarese",
   "btts": 0.5106,
   "home": "Palermo",
   "kickoff": "2026-10-25T14:00:00Z",
   "league": "ita.2",
   "match_id": "api:1601570",
   "over": {
    "line": 2.5,
    "prob": 0.4941
   },
   "prob": {
    "away": 0.2285,
    "draw": 0.2449,
    "home": 0.5265
   },
   "published_at": "2026-10-24T14:02:02Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/serie-b/palermo-vs-carrarese-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Bayer Leverkusen",
   "btts": 0.7613,
   "home": "TSG Hoffenheim",
   "kickoff": "2026-10-25T14:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575197",
   "over": {
    "line": 2.5,
    "prob": 0.7789
   },
   "prob": {
    "away": 0.4015,
    "draw": 0.2037,
    "home": 0.3948
   },
   "published_at": "2026-10-24T14:33:44Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/bundesliga/tsg-hoffenheim-vs-bayer-leverkusen-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Port City",
   "btts": 0.4069,
   "home": "Karela",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602171",
   "over": {
    "line": 2.5,
    "prob": 0.3649
   },
   "prob": {
    "away": 0.2178,
    "draw": 0.2792,
    "home": 0.503
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/karela-vs-port-city-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Asante Kotoko",
   "btts": 0.4254,
   "home": "Ashanti Gold",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602165",
   "over": {
    "line": 2.5,
    "prob": 0.4602
   },
   "prob": {
    "away": 0.1419,
    "draw": 0.223,
    "home": 0.635
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/ashanti-gold-vs-asante-kotoko-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Debibi United",
   "btts": 0.412,
   "home": "Bechem United",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602166",
   "over": {
    "line": 2.5,
    "prob": 0.4336
   },
   "prob": {
    "away": 0.1483,
    "draw": 0.2335,
    "home": 0.6182
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/bechem-united-vs-debibi-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Kwara United",
   "btts": 0.3855,
   "home": "Barau FC",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628563",
   "over": {
    "line": 2.5,
    "prob": 0.4453
   },
   "prob": {
    "away": 0.1161,
    "draw": 0.2133,
    "home": 0.6705
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/barau-fc-vs-kwara-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Rivers United",
   "btts": 0.4483,
   "home": "Bendel Insurance",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628564",
   "over": {
    "line": 2.5,
    "prob": 0.3876
   },
   "prob": {
    "away": 0.2942,
    "draw": 0.2853,
    "home": 0.4205
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/bendel-insurance-vs-rivers-united-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Shooting Stars",
   "btts": 0.3878,
   "home": "Ikorodu City",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628565",
   "over": {
    "line": 2.5,
    "prob": 0.4766
   },
   "prob": {
    "away": 0.1017,
    "draw": 0.1958,
    "home": 0.7024
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/ikorodu-city-vs-shooting-stars-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Enyimba",
   "btts": 0.4034,
   "home": "Nasarawa United",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628568",
   "over": {
    "line": 2.5,
    "prob": 0.4996
   },
   "prob": {
    "away": 0.1012,
    "draw": 0.1895,
    "home": 0.7093
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/nasarawa-united-vs-enyimba-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Vision",
   "btts": 0.4468,
   "home": "Dreams",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602169",
   "over": {
    "line": 2.5,
    "prob": 0.4416
   },
   "prob": {
    "away": 0.1848,
    "draw": 0.2459,
    "home": 0.5693
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/dreams-vs-vision-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Samartex",
   "btts": 0.4263,
   "home": "Berekum Chelsea",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602167",
   "over": {
    "line": 2.5,
    "prob": 0.4017
   },
   "prob": {
    "away": 0.2004,
    "draw": 0.2627,
    "home": 0.5369
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/berekum-chelsea-vs-samartex-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Aduana Stars",
   "btts": 0.3787,
   "home": "Medeama",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602172",
   "over": {
    "line": 2.5,
    "prob": 0.4008
   },
   "prob": {
    "away": 0.1385,
    "draw": 0.2387,
    "home": 0.6227
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/medeama-vs-aduana-stars-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Swedru All Blacks",
   "btts": 0.3268,
   "home": "Young Apostles",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602173",
   "over": {
    "line": 2.5,
    "prob": 0.2487
   },
   "prob": {
    "away": 0.2645,
    "draw": 0.334,
    "home": 0.4015
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/young-apostles-vs-swedru-all-blacks-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Heart of Lions",
   "btts": 0.3986,
   "home": "Bibiani Gold Stars",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "gha.1",
   "match_id": "api:1602168",
   "over": {
    "line": 2.5,
    "prob": 0.4135
   },
   "prob": {
    "away": 0.1496,
    "draw": 0.2401,
    "home": 0.6103
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ghana-premier-league/bibiani-gold-stars-vs-heart-of-lions-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "St. Truiden",
   "btts": 0.5972,
   "home": "Club Brugge KV",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "bel.1",
   "match_id": "api:1558654",
   "over": {
    "line": 2.5,
    "prob": 0.6992
   },
   "prob": {
    "away": 0.1318,
    "draw": 0.1646,
    "home": 0.7035
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/belgian-pro-league/club-brugge-kv-vs-st-truiden-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Inter Lagos",
   "btts": 0.3874,
   "home": "Kun Khalifat FC",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628567",
   "over": {
    "line": 2.5,
    "prob": 0.4549
   },
   "prob": {
    "away": 0.1124,
    "draw": 0.2084,
    "home": 0.6792
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/kun-khalifat-fc-vs-inter-lagos-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Niger Tornadoes",
   "btts": 0.3542,
   "home": "Abia Warriors",
   "kickoff": "2026-10-25T15:00:00Z",
   "league": "nga.1",
   "match_id": "api:1628562",
   "over": {
    "line": 2.5,
    "prob": 0.337
   },
   "prob": {
    "away": 0.1647,
    "draw": 0.2722,
    "home": 0.5631
   },
   "published_at": "2026-10-24T15:06:49Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/npfl/abia-warriors-vs-niger-tornadoes-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Real Betis",
   "btts": 0.5394,
   "home": "Celta Vigo",
   "kickoff": "2026-10-25T15:15:00Z",
   "league": "esp.1",
   "match_id": "api:1570427",
   "over": {
    "line": 2.5,
    "prob": 0.4991
   },
   "prob": {
    "away": 0.3172,
    "draw": 0.2578,
    "home": 0.425
   },
   "published_at": "2026-10-24T15:18:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/la-liga/celta-vigo-vs-real-betis-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Eldense",
   "btts": 0.5253,
   "home": "Albacete",
   "kickoff": "2026-10-25T15:15:00Z",
   "league": "esp.2",
   "match_id": "api:1569981",
   "over": {
    "line": 2.5,
    "prob": 0.499
   },
   "prob": {
    "away": 0.4932,
    "draw": 0.2499,
    "home": 0.2569
   },
   "published_at": "2026-10-24T15:18:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/segunda-division/albacete-vs-eldense-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Ceuta",
   "btts": 0.5276,
   "home": "Cádiz",
   "kickoff": "2026-10-25T15:15:00Z",
   "league": "esp.2",
   "match_id": "api:1569984",
   "over": {
    "line": 2.5,
    "prob": 0.5511
   },
   "prob": {
    "away": 0.1832,
    "draw": 0.2177,
    "home": 0.5991
   },
   "published_at": "2026-10-24T15:18:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/segunda-division/cadiz-vs-ceuta-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Tottenham Hotspur",
   "btts": 0.6001,
   "home": "Chelsea",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "eng.1",
   "match_id": "401878767",
   "over": {
    "line": 2.5,
    "prob": 0.6386
   },
   "prob": {
    "away": 0.2307,
    "draw": 0.2368,
    "home": 0.5326
   },
   "published_at": "2026-10-24T15:32:37Z",
   "reason": "Official lineups",
   "url": "/football/premier-league/chelsea-vs-tottenham-hotspur-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Moreirense",
   "btts": 0.5002,
   "home": "Estoril",
   "kickoff": "2026-10-25T15:30:00Z",
   "league": "por.1",
   "match_id": "api:1575519",
   "over": {
    "line": 2.5,
    "prob": 0.4524
   },
   "prob": {
    "away": 0.4341,
    "draw": 0.2676,
    "home": 0.2983
   },
   "published_at": "2026-10-24T15:32:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primeira-liga/estoril-vs-moreirense-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Worthing",
   "btts": 0.6033,
   "home": "Kidderminster Harriers",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "eng.5",
   "match_id": "401889235",
   "over": {
    "line": 2.5,
    "prob": 0.5775
   },
   "prob": {
    "away": 0.3629,
    "draw": 0.2622,
    "home": 0.3749
   },
   "published_at": "2026-10-24T15:52:37Z",
   "reason": "Official lineups",
   "url": "/football/national-league/kidderminster-harriers-vs-worthing-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "AS Roma",
   "btts": 0.5633,
   "home": "Napoli",
   "kickoff": "2026-10-24T16:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550164",
   "over": {
    "line": 2.5,
    "prob": 0.5432
   },
   "prob": {
    "away": 0.3653,
    "draw": 0.2832,
    "home": 0.3515
   },
   "published_at": "2026-10-24T15:52:37Z",
   "reason": "Updated news and prices",
   "url": "/football/serie-a/napoli-vs-as-roma-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Ajax Amsterdam",
   "btts": 0.7456,
   "home": "Sparta Rotterdam",
   "kickoff": "2026-10-25T15:45:00Z",
   "league": "ned.1",
   "match_id": "api:1552205",
   "over": {
    "line": 2.5,
    "prob": 0.8391
   },
   "prob": {
    "away": 0.6906,
    "draw": 0.1498,
    "home": 0.1593
   },
   "published_at": "2026-10-24T15:52:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/eredivisie/sparta-rotterdam-vs-ajax-amsterdam-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "FUS Rabat",
   "btts": 0.5337,
   "home": "CR Khemis Zemamra",
   "kickoff": "2026-10-25T16:00:00Z",
   "league": "mar.1",
   "match_id": "api:1646855",
   "over": {
    "line": 2.5,
    "prob": 0.5154
   },
   "prob": {
    "away": 0.5107,
    "draw": 0.2436,
    "home": 0.2456
   },
   "published_at": "2026-10-24T16:02:32Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/botola-pro/cr-khemis-zemamra-vs-fus-rabat-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Bursaspor",
   "btts": 0.5906,
   "home": "Keçiörengücü",
   "kickoff": "2026-10-25T16:00:00Z",
   "league": "tur.2",
   "match_id": "api:1585803",
   "over": {
    "line": 2.5,
    "prob": 0.5617
   },
   "prob": {
    "away": 0.4096,
    "draw": 0.2454,
    "home": 0.345
   },
   "published_at": "2026-10-24T16:02:32Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/turkish-1-lig/keciorengucu-vs-bursaspor-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Çorum FK",
   "btts": 0.7815,
   "home": "Goztepe",
   "kickoff": "2026-10-25T16:00:00Z",
   "league": "tur.1",
   "match_id": "api:1584444",
   "over": {
    "line": 2.5,
    "prob": 0.8077
   },
   "prob": {
    "away": 0.3401,
    "draw": 0.1958,
    "home": 0.4641
   },
   "published_at": "2026-10-24T16:02:32Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/super-lig/goztepe-vs-corum-fk-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Eintracht Frankfurt",
   "btts": 0.6048,
   "home": "Borussia Dortmund",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575194",
   "over": {
    "line": 2.5,
    "prob": 0.6989
   },
   "prob": {
    "away": 0.1622,
    "draw": 0.1863,
    "home": 0.6515
   },
   "published_at": "2026-10-24T16:16:37Z",
   "reason": "Updated news and prices",
   "url": "/football/bundesliga/borussia-dortmund-vs-eintracht-frankfurt-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Villarreal",
   "btts": 0.5714,
   "home": "Valencia",
   "kickoff": "2026-10-24T16:30:00Z",
   "league": "esp.1",
   "match_id": "api:1570432",
   "over": {
    "line": 2.5,
    "prob": 0.5439
   },
   "prob": {
    "away": 0.4515,
    "draw": 0.2663,
    "home": 0.2822
   },
   "published_at": "2026-10-24T16:16:37Z",
   "reason": "Updated news and prices",
   "url": "/football/la-liga/valencia-vs-villarreal-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Troyes",
   "btts": 0.6112,
   "home": "Toulouse",
   "kickoff": "2026-10-25T16:15:00Z",
   "league": "fra.1",
   "match_id": "api:1552799",
   "over": {
    "line": 2.5,
    "prob": 0.6659
   },
   "prob": {
    "away": 0.1772,
    "draw": 0.191,
    "home": 0.6318
   },
   "published_at": "2026-10-24T16:16:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/toulouse-vs-troyes-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Pisa",
   "btts": 0.6889,
   "home": "Hellas Verona",
   "kickoff": "2026-10-25T16:15:00Z",
   "league": "ita.2",
   "match_id": "api:1601572",
   "over": {
    "line": 2.5,
    "prob": 0.6879
   },
   "prob": {
    "away": 0.4122,
    "draw": 0.2208,
    "home": 0.367
   },
   "published_at": "2026-10-24T16:16:46Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/serie-b/hellas-verona-vs-pisa-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Lorient",
   "btts": 0.5395,
   "home": "Angers",
   "kickoff": "2026-10-25T16:15:00Z",
   "league": "fra.1",
   "match_id": "api:1552792",
   "over": {
    "line": 2.5,
    "prob": 0.5004
   },
   "prob": {
    "away": 0.4325,
    "draw": 0.2569,
    "home": 0.3106
   },
   "published_at": "2026-10-24T16:16:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/angers-vs-lorient-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Le Mans",
   "btts": 0.7208,
   "home": "AJ Auxerre",
   "kickoff": "2026-10-25T16:15:00Z",
   "league": "fra.1",
   "match_id": "api:1552793",
   "over": {
    "line": 2.5,
    "prob": 0.7292
   },
   "prob": {
    "away": 0.3624,
    "draw": 0.2127,
    "home": 0.425
   },
   "published_at": "2026-10-24T16:16:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/aj-auxerre-vs-le-mans-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Strasbourg",
   "btts": 0.7494,
   "home": "Stade Rennais",
   "kickoff": "2026-10-25T16:15:00Z",
   "league": "fra.1",
   "match_id": "api:1552798",
   "over": {
    "line": 2.5,
    "prob": 0.775
   },
   "prob": {
    "away": 0.3027,
    "draw": 0.1987,
    "home": 0.4986
   },
   "published_at": "2026-10-24T16:16:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/stade-rennais-vs-strasbourg-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Le Havre AC",
   "btts": 0.5544,
   "home": "Marseille",
   "kickoff": "2026-10-25T16:15:00Z",
   "league": "fra.1",
   "match_id": "api:1552796",
   "over": {
    "line": 2.5,
    "prob": 0.5672
   },
   "prob": {
    "away": 0.2065,
    "draw": 0.2217,
    "home": 0.5718
   },
   "published_at": "2026-10-24T16:16:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/marseille-vs-le-havre-ac-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Bayern München",
   "btts": 0.7136,
   "home": "SC Freiburg",
   "kickoff": "2026-10-25T16:30:00Z",
   "league": "ger.1",
   "match_id": "api:1575198",
   "over": {
    "line": 2.5,
    "prob": 0.7245
   },
   "prob": {
    "away": 0.3269,
    "draw": 0.2113,
    "home": 0.4617
   },
   "published_at": "2026-10-24T16:30:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/bundesliga/sc-freiburg-vs-bayern-munchen-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Nashville SC",
   "btts": 0.5144,
   "home": "CF Montréal",
   "kickoff": "2026-10-24T17:30:00Z",
   "league": "usa.1",
   "match_id": "761903",
   "over": {
    "line": 2.5,
    "prob": 0.6105
   },
   "prob": {
    "away": 0.6445,
    "draw": 0.1952,
    "home": 0.1603
   },
   "published_at": "2026-10-24T16:48:29Z",
   "reason": "Official lineups",
   "url": "/football/mls/cf-montreal-vs-nashville-sc-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Juventus",
   "btts": 0.5807,
   "home": "Lecce",
   "kickoff": "2026-10-25T17:00:00Z",
   "league": "ita.1",
   "match_id": "api:1550163",
   "over": {
    "line": 2.5,
    "prob": 0.5484
   },
   "prob": {
    "away": 0.4023,
    "draw": 0.2485,
    "home": 0.3493
   },
   "published_at": "2026-10-24T17:01:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/serie-a/lecce-vs-juventus-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Sporting Gijón",
   "btts": 0.3799,
   "home": "Castellón",
   "kickoff": "2026-10-25T17:30:00Z",
   "league": "esp.2",
   "match_id": "api:1569985",
   "over": {
    "line": 2.5,
    "prob": 0.3728
   },
   "prob": {
    "away": 0.1632,
    "draw": 0.2589,
    "home": 0.5779
   },
   "published_at": "2026-10-24T17:39:25Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/segunda-division/castellon-vs-sporting-gijon-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Levante",
   "btts": 0.7393,
   "home": "Real Sociedad",
   "kickoff": "2026-10-25T17:30:00Z",
   "league": "esp.1",
   "match_id": "api:1570430",
   "over": {
    "line": 2.5,
    "prob": 0.7678
   },
   "prob": {
    "away": 0.2828,
    "draw": 0.1974,
    "home": 0.5198
   },
   "published_at": "2026-10-24T17:39:25Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/la-liga/real-sociedad-vs-levante-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Anderlecht",
   "btts": 0.4243,
   "home": "Gent",
   "kickoff": "2026-10-25T17:30:00Z",
   "league": "bel.1",
   "match_id": "api:1558656",
   "over": {
    "line": 2.5,
    "prob": 0.4031
   },
   "prob": {
    "away": 0.1952,
    "draw": 0.2606,
    "home": 0.5442
   },
   "published_at": "2026-10-24T17:39:25Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/belgian-pro-league/gent-vs-anderlecht-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Famalicao",
   "btts": 0.5879,
   "home": "Rio Ave",
   "kickoff": "2026-10-25T18:00:00Z",
   "league": "por.1",
   "match_id": "api:1575523",
   "over": {
    "line": 2.5,
    "prob": 0.573
   },
   "prob": {
    "away": 0.4853,
    "draw": 0.2365,
    "home": 0.2783
   },
   "published_at": "2026-10-24T18:02:25Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primeira-liga/rio-ave-vs-famalicao-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Braga",
   "btts": 0.5936,
   "home": "Nacional",
   "kickoff": "2026-10-25T18:00:00Z",
   "league": "por.1",
   "match_id": "api:1575522",
   "over": {
    "line": 2.5,
    "prob": 0.5873
   },
   "prob": {
    "away": 0.5085,
    "draw": 0.2304,
    "home": 0.2611
   },
   "published_at": "2026-10-24T18:02:25Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primeira-liga/nacional-portugal-vs-braga-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Difaa EL Jadida",
   "btts": 0.6891,
   "home": "Kawkab Marrakech",
   "kickoff": "2026-10-25T18:00:00Z",
   "league": "mar.1",
   "match_id": "api:1646856",
   "over": {
    "line": 2.5,
    "prob": 0.6917
   },
   "prob": {
    "away": 0.4483,
    "draw": 0.2183,
    "home": 0.3334
   },
   "published_at": "2026-10-24T18:02:25Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/botola-pro/kawkab-marrakech-vs-difaa-el-jadida-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Cercle Brugge",
   "btts": 0.5419,
   "home": "Union St. Gilloise",
   "kickoff": "2026-10-25T18:15:00Z",
   "league": "bel.1",
   "match_id": "api:1558660",
   "over": {
    "line": 2.5,
    "prob": 0.7303
   },
   "prob": {
    "away": 0.0776,
    "draw": 0.1252,
    "home": 0.797
   },
   "published_at": "2026-10-24T18:16:45Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/belgian-pro-league/union-st-gilloise-vs-cercle-brugge-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Parma",
   "btts": 0.377,
   "home": "Lazio",
   "kickoff": "2026-10-24T18:45:00Z",
   "league": "ita.1",
   "match_id": "api:1550162",
   "over": {
    "line": 2.5,
    "prob": 0.4962
   },
   "prob": {
    "away": 0.126,
    "draw": 0.2156,
    "home": 0.6584
   },
   "published_at": "2026-10-24T18:34:37Z",
   "reason": "Updated news and prices",
   "url": "/football/serie-a/lazio-vs-parma-prediction-2026-10-24/",
   "version": 4
  },
  {
   "away": "Paris FC",
   "btts": 0.6085,
   "home": "Lens",
   "kickoff": "2026-10-24T18:45:00Z",
   "league": "fra.1",
   "match_id": "api:1552795",
   "over": {
    "line": 2.5,
    "prob": 0.5846
   },
   "prob": {
    "away": 0.3599,
    "draw": 0.2675,
    "home": 0.3726
   },
   "published_at": "2026-10-24T18:34:37Z",
   "reason": "Updated news and prices",
   "url": "/football/ligue-1/lens-vs-paris-fc-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Los Andes",
   "btts": 0.3025,
   "home": "Estudiantes (Buenos Aires)",
   "kickoff": "2026-10-25T18:30:00Z",
   "league": "arg.2",
   "match_id": "api:1498903",
   "over": {
    "line": 2.5,
    "prob": 0.2294
   },
   "prob": {
    "away": 0.2344,
    "draw": 0.3392,
    "home": 0.4264
   },
   "published_at": "2026-10-24T18:34:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/estudiantes-buenos-aires-vs-los-andes-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Deportivo Morón",
   "btts": 0.415,
   "home": "Almirante Brown",
   "kickoff": "2026-10-25T18:30:00Z",
   "league": "arg.2",
   "match_id": "api:1498902",
   "over": {
    "line": 2.5,
    "prob": 0.3517
   },
   "prob": {
    "away": 0.2723,
    "draw": 0.2941,
    "home": 0.4336
   },
   "published_at": "2026-10-24T18:34:47Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/almirante-brown-vs-deportivo-moron-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Toronto FC",
   "btts": 0.6428,
   "home": "Columbus Crew",
   "kickoff": "2026-10-24T19:30:00Z",
   "league": "usa.1",
   "match_id": "761890",
   "over": {
    "line": 2.5,
    "prob": 0.6493
   },
   "prob": {
    "away": 0.2288,
    "draw": 0.2203,
    "home": 0.5509
   },
   "published_at": "2026-10-24T18:44:37Z",
   "reason": "Official lineups",
   "url": "/football/mls/columbus-crew-vs-toronto-fc-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Deportivo",
   "btts": null,
   "home": "Atletico Madrid",
   "kickoff": "2026-10-24T19:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570425",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.0797,
    "draw": 0.1622,
    "home": 0.7581
   },
   "published_at": "2026-10-24T18:49:37Z",
   "reason": "Updated news and prices",
   "url": "/football/la-liga/atletico-madrid-vs-deportivo-la-coruna-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "All Boys",
   "btts": 0.2913,
   "home": "Racing (Córdoba)",
   "kickoff": "2026-10-25T19:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498917",
   "over": {
    "line": 2.5,
    "prob": 0.2261
   },
   "prob": {
    "away": 0.2098,
    "draw": 0.336,
    "home": 0.4542
   },
   "published_at": "2026-10-24T19:03:38Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/racing-cordoba-vs-all-boys-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Agropecuario",
   "btts": 0.3338,
   "home": "Patronato",
   "kickoff": "2026-10-25T19:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498915",
   "over": {
    "line": 2.5,
    "prob": 0.2847
   },
   "prob": {
    "away": 0.1972,
    "draw": 0.3042,
    "home": 0.4986
   },
   "published_at": "2026-10-24T19:03:38Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/patronato-vs-agropecuario-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Atlanta",
   "btts": 0.5609,
   "home": "Gimnasia y Esgrima (Jujuy)",
   "kickoff": "2026-10-25T19:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498912",
   "over": {
    "line": 2.5,
    "prob": 0.5534
   },
   "prob": {
    "away": 0.2417,
    "draw": 0.234,
    "home": 0.5243
   },
   "published_at": "2026-10-24T19:03:38Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/gimnasia-y-esgrima-jujuy-vs-atlanta-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "FC Twente",
   "btts": 0.636,
   "home": "AZ Alkmaar",
   "kickoff": "2026-10-25T19:00:00Z",
   "league": "ned.1",
   "match_id": "api:1552206",
   "over": {
    "line": 2.5,
    "prob": 0.6194
   },
   "prob": {
    "away": 0.402,
    "draw": 0.2342,
    "home": 0.3639
   },
   "published_at": "2026-10-24T19:03:39Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/eredivisie/az-alkmaar-vs-fc-twente-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Chacarita Juniors",
   "btts": 0.3333,
   "home": "Temperley",
   "kickoff": "2026-10-25T19:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498918",
   "over": {
    "line": 2.5,
    "prob": 0.3423
   },
   "prob": {
    "away": 0.1355,
    "draw": 0.2573,
    "home": 0.6072
   },
   "published_at": "2026-10-24T19:03:39Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/temperley-vs-chacarita-juniors-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "AC Milan",
   "btts": 0.6352,
   "home": "Udinese",
   "kickoff": "2026-10-25T19:45:00Z",
   "league": "ita.1",
   "match_id": "api:1550166",
   "over": {
    "line": 2.5,
    "prob": 0.6487
   },
   "prob": {
    "away": 0.5382,
    "draw": 0.2147,
    "home": 0.247
   },
   "published_at": "2026-10-24T19:47:18Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/serie-a/udinese-vs-ac-milan-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Lyon",
   "btts": 0.5756,
   "home": "Paris Saint Germain",
   "kickoff": "2026-10-25T19:45:00Z",
   "league": "fra.1",
   "match_id": "api:1552800",
   "over": {
    "line": 2.5,
    "prob": 0.541
   },
   "prob": {
    "away": 0.3643,
    "draw": 0.2505,
    "home": 0.3852
   },
   "published_at": "2026-10-24T19:47:18Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/ligue-1/paris-saint-germain-vs-lyon-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Güemes",
   "btts": 0.4103,
   "home": "Deportivo Maipú",
   "kickoff": "2026-10-25T20:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498910",
   "over": {
    "line": 2.5,
    "prob": 0.5453
   },
   "prob": {
    "away": 0.0857,
    "draw": 0.1677,
    "home": 0.7466
   },
   "published_at": "2026-10-24T20:00:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/deportivo-maipu-vs-guemes-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Gimnasia y Tiro (Salta)",
   "btts": 0.3972,
   "home": "Midland",
   "kickoff": "2026-10-25T20:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498913",
   "over": {
    "line": 2.5,
    "prob": 0.3549
   },
   "prob": {
    "away": 0.2136,
    "draw": 0.2816,
    "home": 0.5048
   },
   "published_at": "2026-10-24T20:00:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/midland-vs-gimnasia-y-tiro-salta-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Godoy Cruz Antonio Tomba",
   "btts": 0.483,
   "home": "Mitre (Santiago del Estero)",
   "kickoff": "2026-10-25T20:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498904",
   "over": {
    "line": 2.5,
    "prob": 0.4249
   },
   "prob": {
    "away": 0.3896,
    "draw": 0.2774,
    "home": 0.333
   },
   "published_at": "2026-10-24T20:00:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/mitre-santiago-del-estero-vs-godoy-cruz-antonio-tomba-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Real Madrid",
   "btts": 0.7448,
   "home": "Barcelona",
   "kickoff": "2026-10-25T20:00:00Z",
   "league": "esp.1",
   "match_id": "api:1570426",
   "over": {
    "line": 2.5,
    "prob": 0.8156
   },
   "prob": {
    "away": 0.1926,
    "draw": 0.1665,
    "home": 0.6407
   },
   "published_at": "2026-10-24T20:00:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/la-liga/barcelona-vs-real-madrid-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Acassuso",
   "btts": 0.2766,
   "home": "Central Norte",
   "kickoff": "2026-10-25T20:00:00Z",
   "league": "arg.2",
   "match_id": "api:1498905",
   "over": {
    "line": 2.5,
    "prob": 0.2057
   },
   "prob": {
    "away": 0.2183,
    "draw": 0.3495,
    "home": 0.4323
   },
   "published_at": "2026-10-24T20:00:35Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primera-nacional/central-norte-vs-acassuso-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Academico Viseu",
   "btts": 0.6336,
   "home": "Sporting CP",
   "kickoff": "2026-10-25T20:30:00Z",
   "league": "por.1",
   "match_id": "api:1575525",
   "over": {
    "line": 2.5,
    "prob": 0.6256
   },
   "prob": {
    "away": 0.3031,
    "draw": 0.2287,
    "home": 0.4683
   },
   "published_at": "2026-10-24T20:33:31Z",
   "reason": "Stats preview (goals model, no bookmaker prices)",
   "url": "/football/primeira-liga/sporting-cp-vs-academico-viseu-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Inter Miami CF",
   "btts": 0.7198,
   "home": "Red Bull New York",
   "kickoff": "2026-10-24T21:30:00Z",
   "league": "usa.1",
   "match_id": "761891",
   "over": {
    "line": 2.5,
    "prob": 0.7511
   },
   "prob": {
    "away": 0.5279,
    "draw": 0.2127,
    "home": 0.2595
   },
   "published_at": "2026-10-24T21:13:17Z",
   "reason": "Official lineups",
   "url": "/football/mls/red-bull-new-york-vs-inter-miami-cf-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "Toluca",
   "btts": null,
   "home": "Leon",
   "kickoff": "2026-10-24T23:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551013",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.4925,
    "draw": 0.2629,
    "home": 0.2446
   },
   "published_at": "2026-10-24T21:13:17Z",
   "reason": "Full analysis",
   "url": "/football/liga-mx/leon-vs-toluca-prediction-2026-10-24/",
   "version": 3
  },
  {
   "away": "Chicago Fire FC",
   "btts": 0.6681,
   "home": "Atlanta United FC",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761893",
   "over": {
    "line": 2.5,
    "prob": 0.6654
   },
   "prob": {
    "away": 0.4074,
    "draw": 0.2457,
    "home": 0.347
   },
   "published_at": "2026-10-24T21:28:27Z",
   "reason": "First analysis",
   "url": "/football/mls/atlanta-united-fc-vs-chicago-fire-fc-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "FC Cincinnati",
   "btts": 0.704,
   "home": "D.C. United",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761895",
   "over": {
    "line": 2.5,
    "prob": 0.7074
   },
   "prob": {
    "away": 0.4129,
    "draw": 0.2444,
    "home": 0.3427
   },
   "published_at": "2026-10-24T21:28:27Z",
   "reason": "First analysis",
   "url": "/football/mls/d-c-united-vs-fc-cincinnati-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "New York City FC",
   "btts": 0.6918,
   "home": "Orlando City SC",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761892",
   "over": {
    "line": 2.5,
    "prob": 0.691
   },
   "prob": {
    "away": 0.2874,
    "draw": 0.2451,
    "home": 0.4675
   },
   "published_at": "2026-10-24T21:33:11Z",
   "reason": "First analysis",
   "url": "/football/mls/orlando-city-sc-vs-new-york-city-fc-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "New England Revolution",
   "btts": 0.6958,
   "home": "Philadelphia Union",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761894",
   "over": {
    "line": 2.5,
    "prob": 0.7097
   },
   "prob": {
    "away": 0.1661,
    "draw": 0.1956,
    "home": 0.6383
   },
   "published_at": "2026-10-24T21:33:11Z",
   "reason": "First analysis",
   "url": "/football/mls/philadelphia-union-vs-new-england-revolution-prediction-2026-10-24/",
   "version": 1
  },
  {
   "away": "San Jose Earthquakes",
   "btts": 0.6698,
   "home": "FC Dallas",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.1",
   "match_id": "761900",
   "over": {
    "line": 2.5,
    "prob": 0.668
   },
   "prob": {
    "away": 0.2318,
    "draw": 0.2255,
    "home": 0.5428
   },
   "published_at": "2026-10-24T21:41:07Z",
   "reason": "First analysis",
   "url": "/football/mls/fc-dallas-vs-san-jose-earthquakes-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Minnesota United FC",
   "btts": 0.5923,
   "home": "Houston Dynamo FC",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.1",
   "match_id": "761896",
   "over": {
    "line": 2.5,
    "prob": 0.5883
   },
   "prob": {
    "away": 0.2978,
    "draw": 0.2624,
    "home": 0.4398
   },
   "published_at": "2026-10-24T21:41:07Z",
   "reason": "First analysis",
   "url": "/football/mls/houston-dynamo-fc-vs-minnesota-united-fc-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Vancouver Whitecaps",
   "btts": 0.5992,
   "home": "Colorado Rapids",
   "kickoff": "2026-10-25T01:30:00Z",
   "league": "usa.1",
   "match_id": "761897",
   "over": {
    "line": 2.5,
    "prob": 0.591
   },
   "prob": {
    "away": 0.4497,
    "draw": 0.2508,
    "home": 0.2994
   },
   "published_at": "2026-10-24T21:55:37Z",
   "reason": "First analysis",
   "url": "/football/mls/colorado-rapids-vs-vancouver-whitecaps-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Austin FC",
   "btts": 0.7091,
   "home": "Sporting Kansas City",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.1",
   "match_id": "761899",
   "over": {
    "line": 2.5,
    "prob": 0.714
   },
   "prob": {
    "away": 0.3437,
    "draw": 0.2423,
    "home": 0.414
   },
   "published_at": "2026-10-24T21:55:37Z",
   "reason": "First analysis",
   "url": "/football/mls/sporting-kansas-city-vs-austin-fc-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Guadalajara Chivas",
   "btts": null,
   "home": "Monterrey",
   "kickoff": "2026-10-25T02:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551014",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.3149,
    "draw": 0.3081,
    "home": 0.377
   },
   "published_at": "2026-10-24T22:00:37Z",
   "reason": "Full analysis",
   "url": "/football/liga-mx/monterrey-vs-guadalajara-chivas-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "St. Louis CITY SC",
   "btts": 0.6396,
   "home": "Real Salt Lake",
   "kickoff": "2026-10-25T01:30:00Z",
   "league": "usa.1",
   "match_id": "761898",
   "over": {
    "line": 2.5,
    "prob": 0.6247
   },
   "prob": {
    "away": 0.3163,
    "draw": 0.2402,
    "home": 0.4435
   },
   "published_at": "2026-10-24T22:00:37Z",
   "reason": "First analysis",
   "url": "/football/mls/real-salt-lake-vs-st-louis-city-sc-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Charlotte FC",
   "btts": 0.7073,
   "home": "Portland Timbers",
   "kickoff": "2026-10-25T02:30:00Z",
   "league": "usa.1",
   "match_id": "761902",
   "over": {
    "line": 2.5,
    "prob": 0.7108
   },
   "prob": {
    "away": 0.3022,
    "draw": 0.2287,
    "home": 0.4691
   },
   "published_at": "2026-10-24T22:14:19Z",
   "reason": "First analysis",
   "url": "/football/mls/portland-timbers-vs-charlotte-fc-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Seattle Sounders FC",
   "btts": 0.682,
   "home": "San Diego FC",
   "kickoff": "2026-10-25T02:30:00Z",
   "league": "usa.1",
   "match_id": "761901",
   "over": {
    "line": 2.5,
    "prob": 0.6815
   },
   "prob": {
    "away": 0.3505,
    "draw": 0.2393,
    "home": 0.4103
   },
   "published_at": "2026-10-24T22:14:19Z",
   "reason": "First analysis",
   "url": "/football/mls/san-diego-fc-vs-seattle-sounders-fc-prediction-2026-10-25/",
   "version": 1
  },
  {
   "away": "Tigres UANL",
   "btts": null,
   "home": "U.N.A.M. - Pumas",
   "kickoff": "2026-10-25T03:10:00Z",
   "league": "mex.1",
   "match_id": "api:1551015",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.372,
    "draw": 0.272,
    "home": 0.3559
   },
   "published_at": "2026-10-24T22:32:47Z",
   "reason": "Full analysis",
   "url": "/football/liga-mx/u-n-a-m-pumas-vs-tigres-uanl-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "FC Cincinnati",
   "btts": 0.7032,
   "home": "D.C. United",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761895",
   "over": {
    "line": 2.5,
    "prob": 0.7065
   },
   "prob": {
    "away": 0.4132,
    "draw": 0.2422,
    "home": 0.3446
   },
   "published_at": "2026-10-24T22:37:37Z",
   "reason": "Official lineups",
   "url": "/football/mls/d-c-united-vs-fc-cincinnati-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Chicago Fire FC",
   "btts": 0.6698,
   "home": "Atlanta United FC",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761893",
   "over": {
    "line": 2.5,
    "prob": 0.6676
   },
   "prob": {
    "away": 0.4104,
    "draw": 0.2456,
    "home": 0.344
   },
   "published_at": "2026-10-24T22:42:07Z",
   "reason": "Official lineups",
   "url": "/football/mls/atlanta-united-fc-vs-chicago-fire-fc-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Toluca",
   "btts": null,
   "home": "Leon",
   "kickoff": "2026-10-24T23:00:00Z",
   "league": "mex.1",
   "match_id": "api:1551013",
   "over": {
    "line": 2.5,
    "prob": null
   },
   "prob": {
    "away": 0.4925,
    "draw": 0.2629,
    "home": 0.2446
   },
   "published_at": "2026-10-24T22:46:37Z",
   "reason": "Updated news and prices",
   "url": "/football/liga-mx/leon-vs-toluca-prediction-2026-10-24/",
   "version": 4
  },
  {
   "away": "New York City FC",
   "btts": 0.6818,
   "home": "Orlando City SC",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761892",
   "over": {
    "line": 2.5,
    "prob": 0.6782
   },
   "prob": {
    "away": 0.2925,
    "draw": 0.2438,
    "home": 0.4638
   },
   "published_at": "2026-10-24T22:46:37Z",
   "reason": "Official lineups",
   "url": "/football/mls/orlando-city-sc-vs-new-york-city-fc-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "New England Revolution",
   "btts": 0.6922,
   "home": "Philadelphia Union",
   "kickoff": "2026-10-24T23:30:00Z",
   "league": "usa.1",
   "match_id": "761894",
   "over": {
    "line": 2.5,
    "prob": 0.7051
   },
   "prob": {
    "away": 0.1695,
    "draw": 0.1956,
    "home": 0.635
   },
   "published_at": "2026-10-24T22:58:57Z",
   "reason": "Official lineups",
   "url": "/football/mls/philadelphia-union-vs-new-england-revolution-prediction-2026-10-24/",
   "version": 2
  },
  {
   "away": "Minnesota United FC",
   "btts": 0.5867,
   "home": "Houston Dynamo FC",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.1",
   "match_id": "761896",
   "over": {
    "line": 2.5,
    "prob": 0.5809
   },
   "prob": {
    "away": 0.2978,
    "draw": 0.2611,
    "home": 0.4411
   },
   "published_at": "2026-10-24T23:41:30Z",
   "reason": "Official lineups",
   "url": "/football/mls/houston-dynamo-fc-vs-minnesota-united-fc-prediction-2026-10-25/",
   "version": 2
  },
  {
   "away": "San Jose Earthquakes",
   "btts": 0.6677,
   "home": "FC Dallas",
   "kickoff": "2026-10-25T00:30:00Z",
   "league": "usa.1",
   "match_id": "761900",
   "over": {
    "line": 2.5,
    "prob": 0.6653
   },
   "prob": {
    "away": 0.2318,
    "draw": 0.2255,
    "home": 0.5427
   },
   "published_at": "2026-10-24T23:46:27Z",
   "reason": "Official lineups",
   "url": "/football/mls/fc-dallas-vs-san-jose-earthquakes-prediction-2026-10-25/",
   "version": 2
  }
 ],
 "previous_day_sha256": "2d1ed9905c28c99a7d7acbec5cbfa878b4731d4527476977abf6d734a7e362cb",
 "site": "kickoffhour.com"
}
