{"board":"bundesliga","board_name":"Bundesliga","week_key":"d2026-10-25","version":20,"published_utc":"2026-10-25T11:17:13Z","source":"board","games":2,"feed_ref":"free","licence":"Bet Better standard publisher licence PL-2026-09 — internal use + derived publication with credit. No redistribution.","attribution":"Model data: Bet Better (https://betbetter.world)","rows":[{"game_id":"2fd479cbb110c8f057e363bb06195f2b","kickoff_utc":"2026-10-25T14:30:00Z","away":"Bayer Leverkusen","home":"TSG Hoffenheim","away_abbr":null,"home_abbr":null,"spread_home":0.11,"total":3.76,"win_prob_home":0.3266,"win_prob_draw":0.2360,"fair_ml_home":206,"fair_ml_away":129,"fair_ml_draw":324,"fair_spread_price":-100,"fair_total_price":-100,"market_spread_home":0.50,"market_total":3.50,"market_ml_home":null,"market_ml_away":null,"h1_spread_home":null,"h1_total":null,"h1_win_prob_home":null,"sd_margin":2.190,"sd_total":1.923,"published_utc":"2026-10-25T11:17:13Z","version":20,"model_version":"soccer-2026-09","source":"board"},{"game_id":"f2bd909f25eea6b4ce42d2f52275e5c4","kickoff_utc":"2026-10-25T16:30:00Z","away":"Bayern Munich","home":"SC Freiburg","away_abbr":null,"home_abbr":null,"spread_home":0.48,"total":3.96,"win_prob_home":0.1531,"win_prob_draw":0.1774,"fair_ml_home":553,"fair_ml_away":-203,"fair_ml_draw":464,"fair_spread_price":-100,"fair_total_price":-100,"market_spread_home":1.00,"market_total":3.50,"market_ml_home":null,"market_ml_away":null,"h1_spread_home":null,"h1_total":null,"h1_win_prob_home":null,"sd_margin":2.190,"sd_total":1.923,"published_utc":"2026-10-25T11:17:13Z","version":20,"model_version":"soccer-2026-09","source":"board"}]}