{"sport":"basketball_nba","games":[{"id":"26b036ff107f3c658258eaf4a6f26228","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-20T19:00:00Z","home_team":"Detroit Pistons","away_team":"Boston Celtics","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Boston Celtics","price":100},{"name":"Detroit Pistons","price":-118}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":1.5},{"name":"Detroit Pistons","price":-110,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-115,"point":221.5},{"name":"Under","price":-105,"point":221.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":105},{"name":"Detroit Pistons","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":1.5},{"name":"Detroit Pistons","price":-110,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":222.5},{"name":"Under","price":-110,"point":222.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":105},{"name":"Detroit Pistons","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-105,"point":1.5},{"name":"Detroit Pistons","price":-115,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":221.5},{"name":"Under","price":-110,"point":221.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Boston Celtics","price":105},{"name":"Detroit Pistons","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":2},{"name":"Detroit Pistons","price":-110,"point":-2}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":221.5},{"name":"Under","price":-110,"point":221.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":2},{"name":"Detroit Pistons","price":-110,"point":-2}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":220.5},{"name":"Under","price":-110,"point":220.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Boston Celtics","price":105},{"name":"Detroit Pistons","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Boston Celtics","price":-105,"point":1.5},{"name":"Detroit Pistons","price":-115,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":221.5},{"name":"Under","price":-110,"point":221.5}]}]}]},{"id":"2b042ddad3d3c6c6fe5b7005dc26c775","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-20T23:00:00Z","home_team":"New York Knicks","away_team":"Philadelphia 76ers","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"New York Knicks","price":-198},{"name":"Philadelphia 76ers","price":166}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"New York Knicks","price":-115,"point":-5.5},{"name":"Philadelphia 76ers","price":-105,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-185},{"name":"Philadelphia 76ers","price":150}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-110,"point":-5.5},{"name":"Philadelphia 76ers","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-198},{"name":"Philadelphia 76ers","price":164}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-110,"point":-5.5},{"name":"Philadelphia 76ers","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"New York Knicks","price":-195},{"name":"Philadelphia 76ers","price":162}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"New York Knicks","price":-115,"point":-5.5},{"name":"Philadelphia 76ers","price":-105,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-115,"point":231.5},{"name":"Under","price":-105,"point":231.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"New York Knicks","price":-115,"point":-5},{"name":"Philadelphia 76ers","price":-105,"point":5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"New York Knicks","price":-195},{"name":"Philadelphia 76ers","price":165}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"New York Knicks","price":-110,"point":-5.5},{"name":"Philadelphia 76ers","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]}]},{"id":"bccd283de56915e29af1788beb0abfc9","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-21T01:30:00Z","home_team":"San Antonio Spurs","away_team":"Oklahoma City Thunder","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Oklahoma City Thunder","price":102},{"name":"San Antonio Spurs","price":-120}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Oklahoma City Thunder","price":-108,"point":1.5},{"name":"San Antonio Spurs","price":-112,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Oklahoma City Thunder","price":105},{"name":"San Antonio Spurs","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Oklahoma City Thunder","price":-115,"point":2.5},{"name":"San Antonio Spurs","price":-105,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Oklahoma City Thunder","price":100},{"name":"San Antonio Spurs","price":-120}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Oklahoma City Thunder","price":-110,"point":1.5},{"name":"San Antonio Spurs","price":-110,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Oklahoma City Thunder","price":100},{"name":"San Antonio Spurs","price":-120}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Oklahoma City Thunder","price":-105,"point":2.5},{"name":"San Antonio Spurs","price":-115,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-115,"point":230},{"name":"Under","price":-105,"point":230}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Oklahoma City Thunder","price":-110,"point":2.5},{"name":"San Antonio Spurs","price":-110,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":230},{"name":"Under","price":-110,"point":230}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Oklahoma City Thunder","price":100},{"name":"San Antonio Spurs","price":-120}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Oklahoma City Thunder","price":-110,"point":1.5},{"name":"San Antonio Spurs","price":-110,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]}]},{"id":"85e6e4e2404ef7268659739997758da1","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-21T23:10:00Z","home_team":"Orlando Magic","away_team":"Atlanta Hawks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Atlanta Hawks","price":114},{"name":"Orlando Magic","price":-135}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Atlanta Hawks","price":-110,"point":2.5},{"name":"Orlando Magic","price":-110,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Atlanta Hawks","price":115},{"name":"Orlando Magic","price":-135}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Atlanta Hawks","price":-110,"point":2.5},{"name":"Orlando Magic","price":-110,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Atlanta Hawks","price":115},{"name":"Orlando Magic","price":-135}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Atlanta Hawks","price":-110,"point":2.5},{"name":"Orlando Magic","price":-110,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Atlanta Hawks","price":115},{"name":"Orlando Magic","price":-135}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Atlanta Hawks","price":-110,"point":2.5},{"name":"Orlando Magic","price":-110,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Atlanta Hawks","price":-110,"point":2.5},{"name":"Orlando Magic","price":-110,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]}]},{"id":"164cc0396837d5ff433215ffd3279283","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-21T23:10:00Z","home_team":"Washington Wizards","away_team":"Milwaukee Bucks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Milwaukee Bucks","price":195},{"name":"Washington Wizards","price":-238}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Milwaukee Bucks","price":-110,"point":6.5},{"name":"Washington Wizards","price":-110,"point":-6.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":237.5},{"name":"Under","price":-105,"point":237.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Milwaukee Bucks","price":190},{"name":"Washington Wizards","price":-230}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Milwaukee Bucks","price":-110,"point":6.5},{"name":"Washington Wizards","price":-110,"point":-6.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-115,"point":237.5},{"name":"Under","price":-105,"point":237.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Milwaukee Bucks","price":180},{"name":"Washington Wizards","price":-220}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Milwaukee Bucks","price":-110,"point":6.5},{"name":"Washington Wizards","price":-110,"point":-6.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Milwaukee Bucks","price":175},{"name":"Washington Wizards","price":-210}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Milwaukee Bucks","price":-115,"point":6.5},{"name":"Washington Wizards","price":-105,"point":-6.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Milwaukee Bucks","price":-110,"point":5.5},{"name":"Washington Wizards","price":-110,"point":-5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":239},{"name":"Under","price":-110,"point":239}]}]}]},{"id":"47cc511bb5ce50f715e3625ce5ef77ee","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-21T23:40:00Z","home_team":"Brooklyn Nets","away_team":"Charlotte Hornets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Brooklyn Nets","price":130},{"name":"Charlotte Hornets","price":-155}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Brooklyn Nets","price":-108,"point":3.5},{"name":"Charlotte Hornets","price":-112,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":225.5},{"name":"Under","price":-110,"point":225.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Brooklyn Nets","price":130},{"name":"Charlotte Hornets","price":-150}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Brooklyn Nets","price":-110,"point":3.5},{"name":"Charlotte Hornets","price":-110,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":225.5},{"name":"Under","price":-110,"point":225.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Brooklyn Nets","price":140},{"name":"Charlotte Hornets","price":-165}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Brooklyn Nets","price":-110,"point":4.5},{"name":"Charlotte Hornets","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":226.5},{"name":"Under","price":-115,"point":226.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Brooklyn Nets","price":140},{"name":"Charlotte Hornets","price":-165}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Brooklyn Nets","price":-110,"point":4.5},{"name":"Charlotte Hornets","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":225.5},{"name":"Under","price":-110,"point":225.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Brooklyn Nets","price":-110,"point":4.5},{"name":"Charlotte Hornets","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":225},{"name":"Under","price":-110,"point":225}]}]}]},{"id":"93cdd8e4ade5697cfccf42ee42c4d207","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-21T23:40:00Z","home_team":"Miami Heat","away_team":"Minnesota Timberwolves","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":-125},{"name":"Minnesota Timberwolves","price":105}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":-115,"point":-1.5},{"name":"Minnesota Timberwolves","price":-105,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":243.5},{"name":"Under","price":-115,"point":243.5}]}]},{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Miami Heat","price":-116},{"name":"Minnesota Timberwolves","price":-102}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Miami Heat","price":-106,"point":-1.5},{"name":"Minnesota Timberwolves","price":-114,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":243.5},{"name":"Under","price":-110,"point":243.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Miami Heat","price":-120},{"name":"Minnesota Timberwolves","price":100}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Miami Heat","price":-110,"point":-1.5},{"name":"Minnesota Timberwolves","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":243.5},{"name":"Under","price":-110,"point":243.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Miami Heat","price":-125},{"name":"Minnesota Timberwolves","price":105}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Miami Heat","price":-115,"point":-1.5},{"name":"Minnesota Timberwolves","price":-105,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-105,"point":243.5},{"name":"Under","price":-115,"point":243.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":-120},{"name":"Minnesota Timberwolves","price":105}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":-110,"point":-1.5},{"name":"Minnesota Timberwolves","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":243.5},{"name":"Under","price":-110,"point":243.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Miami Heat","price":-110,"point":-1.5},{"name":"Minnesota Timberwolves","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":244},{"name":"Under","price":-110,"point":244}]}]}]},{"id":"fd33c09c84ab4c2fe6955d59f8dc5dd2","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-22T00:10:00Z","home_team":"New Orleans Pelicans","away_team":"Indiana Pacers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":-166},{"name":"New Orleans Pelicans","price":140}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":-105,"point":-4.5},{"name":"New Orleans Pelicans","price":-115,"point":4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":242.5},{"name":"Under","price":-105,"point":242.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Indiana Pacers","price":-165},{"name":"New Orleans Pelicans","price":140}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Indiana Pacers","price":-105,"point":-4.5},{"name":"New Orleans Pelicans","price":-115,"point":4.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-115,"point":242.5},{"name":"Under","price":-105,"point":242.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":-165},{"name":"New Orleans Pelicans","price":140}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":-115,"point":-3.5},{"name":"New Orleans Pelicans","price":-105,"point":3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":243.5},{"name":"Under","price":-110,"point":243.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Indiana Pacers","price":-165},{"name":"New Orleans Pelicans","price":140}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Indiana Pacers","price":-110,"point":-3.5},{"name":"New Orleans Pelicans","price":-110,"point":3.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":242.5},{"name":"Under","price":-110,"point":242.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Indiana Pacers","price":-115,"point":-3.5},{"name":"New Orleans Pelicans","price":-105,"point":3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":242.5},{"name":"Under","price":-110,"point":242.5}]}]}]},{"id":"e6769c813dd625b622df94c14a562ce2","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-22T00:10:00Z","home_team":"Memphis Grizzlies","away_team":"Utah Jazz","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Memphis Grizzlies","price":124},{"name":"Utah Jazz","price":-148}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Memphis Grizzlies","price":-118,"point":3.5},{"name":"Utah Jazz","price":-102,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":241.5},{"name":"Under","price":-110,"point":241.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Memphis Grizzlies","price":125},{"name":"Utah Jazz","price":-145}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Memphis Grizzlies","price":-120,"point":3.5},{"name":"Utah Jazz","price":100,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":241.5},{"name":"Under","price":-110,"point":241.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Memphis Grizzlies","price":120},{"name":"Utah Jazz","price":-145}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Memphis Grizzlies","price":-105,"point":2.5},{"name":"Utah Jazz","price":-115,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":241.5},{"name":"Under","price":-110,"point":241.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Memphis Grizzlies","price":122},{"name":"Utah Jazz","price":-145}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Memphis Grizzlies","price":-110,"point":3},{"name":"Utah Jazz","price":-110,"point":-3}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":241.5},{"name":"Under","price":-110,"point":241.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Memphis Grizzlies","price":-110,"point":3},{"name":"Utah Jazz","price":-110,"point":-3}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":243},{"name":"Under","price":-110,"point":243}]}]}]},{"id":"af2f084075391e55ba2a596e7846bb40","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-22T00:40:00Z","home_team":"Houston Rockets","away_team":"Dallas Mavericks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":250},{"name":"Houston Rockets","price":-310}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":-118,"point":8.5},{"name":"Houston Rockets","price":-102,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":227.5},{"name":"Under","price":-115,"point":227.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Dallas Mavericks","price":255},{"name":"Houston Rockets","price":-310}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Dallas Mavericks","price":-120,"point":8.5},{"name":"Houston Rockets","price":100,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-105,"point":227.5},{"name":"Under","price":-115,"point":227.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":240},{"name":"Houston Rockets","price":-300}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":-115,"point":8.5},{"name":"Houston Rockets","price":-105,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":227.5},{"name":"Under","price":-110,"point":227.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Dallas Mavericks","price":250},{"name":"Houston Rockets","price":-320}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Dallas Mavericks","price":-115,"point":8.5},{"name":"Houston Rockets","price":-105,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":227.5},{"name":"Under","price":-110,"point":227.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Dallas Mavericks","price":-110,"point":8},{"name":"Houston Rockets","price":-110,"point":-8}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":227.5},{"name":"Under","price":-110,"point":227.5}]}]}]},{"id":"6fff70f4bf196dba25060a5775a03b54","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-22T02:10:00Z","home_team":"Los Angeles Lakers","away_team":"Golden State Warriors","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":154},{"name":"Los Angeles Lakers","price":-185}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":-102,"point":4.5},{"name":"Los Angeles Lakers","price":-118,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Golden State Warriors","price":140},{"name":"Los Angeles Lakers","price":-166}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Golden State Warriors","price":-112,"point":4.5},{"name":"Los Angeles Lakers","price":-108,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-112,"point":235.5},{"name":"Under","price":-108,"point":235.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Golden State Warriors","price":155},{"name":"Los Angeles Lakers","price":-180}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Golden State Warriors","price":100,"point":4.5},{"name":"Los Angeles Lakers","price":-120,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Golden State Warriors","price":152},{"name":"Los Angeles Lakers","price":-180}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Golden State Warriors","price":-115,"point":5.5},{"name":"Los Angeles Lakers","price":-105,"point":-5.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-115,"point":235.5},{"name":"Under","price":-105,"point":235.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":155},{"name":"Los Angeles Lakers","price":-190}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":-115,"point":5.5},{"name":"Los Angeles Lakers","price":-105,"point":-5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Golden State Warriors","price":-110,"point":6},{"name":"Los Angeles Lakers","price":-110,"point":-6}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":237},{"name":"Under","price":-110,"point":237}]}]}]},{"id":"71e24359951927c356bd8c852fb867dd","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-22T02:10:00Z","home_team":"Portland Trail Blazers","away_team":"Phoenix Suns","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Phoenix Suns","price":145},{"name":"Portland Trail Blazers","price":-175}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Phoenix Suns","price":-110,"point":4.5},{"name":"Portland Trail Blazers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Phoenix Suns","price":145},{"name":"Portland Trail Blazers","price":-170}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Phoenix Suns","price":-110,"point":4.5},{"name":"Portland Trail Blazers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Phoenix Suns","price":145},{"name":"Portland Trail Blazers","price":-175}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Phoenix Suns","price":-110,"point":4.5},{"name":"Portland Trail Blazers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Phoenix Suns","price":135},{"name":"Portland Trail Blazers","price":-160}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Phoenix Suns","price":-110,"point":4.5},{"name":"Portland Trail Blazers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Phoenix Suns","price":-110,"point":3.5},{"name":"Portland Trail Blazers","price":-110,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":235},{"name":"Under","price":-110,"point":235}]}]}]},{"id":"110e33c79c5ec8c0377702aff685f83b","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-22T23:10:00Z","home_team":"Philadelphia 76ers","away_team":"Cleveland Cavaliers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Cleveland Cavaliers","price":145},{"name":"Philadelphia 76ers","price":-175}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Cleveland Cavaliers","price":-110,"point":4.5},{"name":"Philadelphia 76ers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":234.5},{"name":"Under","price":-115,"point":234.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Cleveland Cavaliers","price":140},{"name":"Philadelphia 76ers","price":-165}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Cleveland Cavaliers","price":-110,"point":4.5},{"name":"Philadelphia 76ers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Cleveland Cavaliers","price":145},{"name":"Philadelphia 76ers","price":-175}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Cleveland Cavaliers","price":-110,"point":4.5},{"name":"Philadelphia 76ers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Cleveland Cavaliers","price":-110,"point":4.5},{"name":"Philadelphia 76ers","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-105,"point":233},{"name":"Under","price":-115,"point":233}]}]}]},{"id":"223b2883b9b05a67329ef246384b85f1","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-23T01:40:00Z","home_team":"Oklahoma City Thunder","away_team":"Denver Nuggets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":225},{"name":"Oklahoma City Thunder","price":-278}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":7.5},{"name":"Oklahoma City Thunder","price":-110,"point":-7.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":232.5},{"name":"Under","price":-115,"point":232.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Denver Nuggets","price":222},{"name":"Oklahoma City Thunder","price":-278}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":7.5},{"name":"Oklahoma City Thunder","price":-110,"point":-7.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":232.5},{"name":"Under","price":-110,"point":232.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":220},{"name":"Oklahoma City Thunder","price":-275}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":7.5},{"name":"Oklahoma City Thunder","price":-110,"point":-7.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":7.5},{"name":"Oklahoma City Thunder","price":-110,"point":-7.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":232.5},{"name":"Under","price":-110,"point":232.5}]}]}]},{"id":"0d34c898f6cbb990077ae9f0a2773513","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-23T23:10:00Z","home_team":"Boston Celtics","away_team":"New York Knicks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-130},{"name":"New York Knicks","price":110}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-2.5},{"name":"New York Knicks","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":223.5},{"name":"Under","price":-110,"point":223.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Boston Celtics","price":-125},{"name":"New York Knicks","price":105}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Boston Celtics","price":-115,"point":-1.5},{"name":"New York Knicks","price":-105,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":223.5},{"name":"Under","price":-110,"point":223.5}]}]}]},{"id":"49fc89a9696a9a20b658732b34ce61c4","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-24T01:40:00Z","home_team":"San Antonio Spurs","away_team":"Houston Rockets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Houston Rockets","price":185},{"name":"San Antonio Spurs","price":-225}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Houston Rockets","price":-118,"point":6.5},{"name":"San Antonio Spurs","price":-102,"point":-6.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":225.5},{"name":"Under","price":-110,"point":225.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Houston Rockets","price":185},{"name":"San Antonio Spurs","price":-225}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Houston Rockets","price":-110,"point":6.5},{"name":"San Antonio Spurs","price":-110,"point":-6.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":226.5},{"name":"Under","price":-110,"point":226.5}]}]}]},{"id":"45ebc54751ef3e435192eaeb0470acfb","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-30T23:10:00Z","home_team":"Washington Wizards","away_team":"Charlotte Hornets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Charlotte Hornets","price":-115},{"name":"Washington Wizards","price":-105}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Charlotte Hornets","price":-105,"point":-1.5},{"name":"Washington Wizards","price":-115,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]}]},{"id":"036a93ca33d6261c21d4bfa6e0d02568","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-30T23:40:00Z","home_team":"Boston Celtics","away_team":"Chicago Bulls","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-575},{"name":"Chicago Bulls","price":425}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-11.5},{"name":"Chicago Bulls","price":-110,"point":11.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":232.5},{"name":"Under","price":-110,"point":232.5}]}]}]},{"id":"64df299b882ea19ad5f8cb0ed5516a6f","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-30T23:40:00Z","home_team":"Brooklyn Nets","away_team":"Detroit Pistons","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Brooklyn Nets","price":250},{"name":"Detroit Pistons","price":-310}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Brooklyn Nets","price":-102,"point":7.5},{"name":"Detroit Pistons","price":-118,"point":-7.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":225.5},{"name":"Under","price":-110,"point":225.5}]}]}]},{"id":"96a166bbd49782dbd9a61c2fb9069787","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-30T23:40:00Z","home_team":"Philadelphia 76ers","away_team":"New York Knicks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":105},{"name":"Philadelphia 76ers","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-115,"point":2.5},{"name":"Philadelphia 76ers","price":-105,"point":-2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]}]},{"id":"b9778d0e3a26167eb49901dcae7eeb98","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-31T00:10:00Z","home_team":"Dallas Mavericks","away_team":"Houston Rockets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":145},{"name":"Houston Rockets","price":-175}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":-110,"point":4.5},{"name":"Houston Rockets","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":226.5},{"name":"Under","price":-105,"point":226.5}]}]}]},{"id":"c3a424e24d426af94a693e06a33e3037","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-31T00:10:00Z","home_team":"Miami Heat","away_team":"Indiana Pacers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":130},{"name":"Miami Heat","price":-155}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":-110,"point":3.5},{"name":"Miami Heat","price":-110,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":242.5},{"name":"Under","price":-115,"point":242.5}]}]}]},{"id":"9ae108f7a23e86e8102237053dd9e58d","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-31T02:10:00Z","home_team":"Phoenix Suns","away_team":"Denver Nuggets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-135},{"name":"Phoenix Suns","price":114}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-2.5},{"name":"Phoenix Suns","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":233.5},{"name":"Under","price":-105,"point":233.5}]}]}]},{"id":"761c15cdefb5a94e34f234e11d6e57ad","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-10-31T02:10:00Z","home_team":"Golden State Warriors","away_team":"Los Angeles Lakers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":-110},{"name":"Los Angeles Lakers","price":-110}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":-120,"point":1.5},{"name":"Los Angeles Lakers","price":100,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":235.5},{"name":"Under","price":-110,"point":235.5}]}]}]},{"id":"85869b2fdc16ef10d3e2582bf05ead95","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-07T00:40:00Z","home_team":"Cleveland Cavaliers","away_team":"Philadelphia 76ers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Cleveland Cavaliers","price":-120},{"name":"Philadelphia 76ers","price":100}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Cleveland Cavaliers","price":-110,"point":-1.5},{"name":"Philadelphia 76ers","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":233.5},{"name":"Under","price":-105,"point":233.5}]}]}]},{"id":"83d77fe350d56a036fd7a3404e78249a","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-07T03:10:00Z","home_team":"Los Angeles Lakers","away_team":"Portland Trail Blazers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Los Angeles Lakers","price":-162},{"name":"Portland Trail Blazers","price":136}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Los Angeles Lakers","price":-115,"point":-3.5},{"name":"Portland Trail Blazers","price":-105,"point":3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]}]},{"id":"6669b911691463c669a5c10574742e8e","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-14T00:10:00Z","home_team":"Indiana Pacers","away_team":"New York Knicks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":105},{"name":"New York Knicks","price":-125}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Indiana Pacers","price":-105,"point":1.5},{"name":"New York Knicks","price":-115,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]}]},{"id":"1fae7f34ec6035dffa74feb148ee26c7","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-14T02:40:00Z","home_team":"San Antonio Spurs","away_team":"Golden State Warriors","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":390},{"name":"San Antonio Spurs","price":-520}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Golden State Warriors","price":-102,"point":10.5},{"name":"San Antonio Spurs","price":-118,"point":-10.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":234.5},{"name":"Under","price":-105,"point":234.5}]}]}]},{"id":"086d2fe80483ffcc280994fe2e12d4f4","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-21T03:10:00Z","home_team":"Denver Nuggets","away_team":"Houston Rockets","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-155},{"name":"Houston Rockets","price":130}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-3.5},{"name":"Houston Rockets","price":-110,"point":3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":227.5},{"name":"Under","price":-105,"point":227.5}]}]}]},{"id":"3167a4072c65c9314c71d0fe49be8e28","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-25T01:10:00Z","home_team":"Washington Wizards","away_team":"Boston Celtics","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-192},{"name":"Washington Wizards","price":160}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-5.5},{"name":"Washington Wizards","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]}]},{"id":"6bfadbd22ed8a054cf82ec1b12b78243","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-25T03:10:00Z","home_team":"Denver Nuggets","away_team":"Dallas Mavericks","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":275},{"name":"Denver Nuggets","price":-345}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Dallas Mavericks","price":-110,"point":8.5},{"name":"Denver Nuggets","price":-110,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":238.5},{"name":"Under","price":-115,"point":238.5}]}]}]},{"id":"4f6d199bb67cf3a517a3880fd2f00b26","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-25T22:10:00Z","home_team":"Philadelphia 76ers","away_team":"Miami Heat","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":136},{"name":"Philadelphia 76ers","price":-162}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":-105,"point":3.5},{"name":"Philadelphia 76ers","price":-115,"point":-3.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":239.5},{"name":"Under","price":-110,"point":239.5}]}]}]},{"id":"07421d1675d6bc51bb5fa91f84a09eb3","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-26T00:40:00Z","home_team":"Oklahoma City Thunder","away_team":"Minnesota Timberwolves","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Minnesota Timberwolves","price":295},{"name":"Oklahoma City Thunder","price":-375}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Minnesota Timberwolves","price":-102,"point":8.5},{"name":"Oklahoma City Thunder","price":-118,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-105,"point":235.5},{"name":"Under","price":-115,"point":235.5}]}]}]},{"id":"9aa9f220709533d70d11f85fae886771","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-26T03:10:00Z","home_team":"Portland Trail Blazers","away_team":"San Antonio Spurs","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Portland Trail Blazers","price":142},{"name":"San Antonio Spurs","price":-170}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Portland Trail Blazers","price":-110,"point":4.5},{"name":"San Antonio Spurs","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":237.5},{"name":"Under","price":-105,"point":237.5}]}]}]},{"id":"3c522e32c3035d7dc3e1734903b84654","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-28T00:10:00Z","home_team":"New York Knicks","away_team":"Miami Heat","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":160},{"name":"New York Knicks","price":-192}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Miami Heat","price":-110,"point":5.5},{"name":"New York Knicks","price":-110,"point":-5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":232.5},{"name":"Under","price":-105,"point":232.5}]}]}]},{"id":"13d9ca3bcb664829c603755d31401002","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-11-28T02:40:00Z","home_team":"San Antonio Spurs","away_team":"Los Angeles Lakers","bookmakers":[{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Los Angeles Lakers","price":230},{"name":"San Antonio Spurs","price":-285}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Los Angeles Lakers","price":-118,"point":8.5},{"name":"San Antonio Spurs","price":-102,"point":-8.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":232.5},{"name":"Under","price":-110,"point":232.5}]}]}]},{"id":"a6555e8b7252dfb32f1817fc8c59ad83","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-12-25T17:00:00Z","home_team":"New York Knicks","away_team":"San Antonio Spurs","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"New York Knicks","price":-104},{"name":"San Antonio Spurs","price":-112}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"New York Knicks","price":-114,"point":1.5},{"name":"San Antonio Spurs","price":-106,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":227.5},{"name":"Under","price":-110,"point":227.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-115},{"name":"San Antonio Spurs","price":-105}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-105,"point":-1.5},{"name":"San Antonio Spurs","price":-115,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-115,"point":228.5},{"name":"Under","price":-105,"point":228.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-115},{"name":"San Antonio Spurs","price":-105}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"New York Knicks","price":-110,"point":-1.5},{"name":"San Antonio Spurs","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":228.5},{"name":"Under","price":-110,"point":228.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"New York Knicks","price":-115},{"name":"San Antonio Spurs","price":-105}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"New York Knicks","price":-105,"point":-1.5},{"name":"San Antonio Spurs","price":-115,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":228.5},{"name":"Under","price":-110,"point":228.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"New York Knicks","price":100},{"name":"San Antonio Spurs","price":-120}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"New York Knicks","price":-110,"point":1.5},{"name":"San Antonio Spurs","price":-110,"point":-1.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":228.5},{"name":"Under","price":-110,"point":228.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"New York Knicks","price":-110,"point":0},{"name":"San Antonio Spurs","price":-110,"point":0}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":227},{"name":"Under","price":-110,"point":227}]}]}]},{"id":"d60e7fc0690e4dff121a086395e24de4","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-12-25T19:30:00Z","home_team":"Boston Celtics","away_team":"Miami Heat","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Boston Celtics","price":-194},{"name":"Miami Heat","price":162}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Boston Celtics","price":-105,"point":-6.5},{"name":"Miami Heat","price":-115,"point":6.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Boston Celtics","price":-198},{"name":"Miami Heat","price":164}]},{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-5.5},{"name":"Miami Heat","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-175},{"name":"Miami Heat","price":145}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Boston Celtics","price":-105,"point":-5.5},{"name":"Miami Heat","price":-115,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Boston Celtics","price":-195},{"name":"Miami Heat","price":162}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-5.5},{"name":"Miami Heat","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":230.5},{"name":"Under","price":-110,"point":230.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Boston Celtics","price":-175},{"name":"Miami Heat","price":150}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-5.5},{"name":"Miami Heat","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":231.5},{"name":"Under","price":-110,"point":231.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Boston Celtics","price":-110,"point":-5.5},{"name":"Miami Heat","price":-110,"point":5.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":231},{"name":"Under","price":-110,"point":231}]}]}]},{"id":"dfd908bad3a3bfcae9e08bf128273b18","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-12-25T22:00:00Z","home_team":"Los Angeles Lakers","away_team":"Philadelphia 76ers","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Los Angeles Lakers","price":-108},{"name":"Philadelphia 76ers","price":-108}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Los Angeles Lakers","price":-102,"point":-1.5},{"name":"Philadelphia 76ers","price":-120,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":237.5},{"name":"Under","price":-110,"point":237.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Los Angeles Lakers","price":-115},{"name":"Philadelphia 76ers","price":-105}]},{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Los Angeles Lakers","price":-105,"point":-1.5},{"name":"Philadelphia 76ers","price":-115,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":237.5},{"name":"Under","price":-110,"point":237.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Los Angeles Lakers","price":-115},{"name":"Philadelphia 76ers","price":-105}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Los Angeles Lakers","price":-110,"point":-1.5},{"name":"Philadelphia 76ers","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":236.5},{"name":"Under","price":-110,"point":236.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Los Angeles Lakers","price":-110},{"name":"Philadelphia 76ers","price":-110}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Los Angeles Lakers","price":-105,"point":-1.5},{"name":"Philadelphia 76ers","price":-115,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":236},{"name":"Under","price":-110,"point":236}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Los Angeles Lakers","price":-120},{"name":"Philadelphia 76ers","price":100}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Los Angeles Lakers","price":-110,"point":-1.5},{"name":"Philadelphia 76ers","price":-110,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":237.5},{"name":"Under","price":-110,"point":237.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Los Angeles Lakers","price":-105,"point":-1.5},{"name":"Philadelphia 76ers","price":-115,"point":1.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":236},{"name":"Under","price":-110,"point":236}]}]}]},{"id":"2b7218aa25cf98318a40e6f2469a5c5d","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-12-26T01:00:00Z","home_team":"Minnesota Timberwolves","away_team":"Oklahoma City Thunder","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Minnesota Timberwolves","price":134},{"name":"Oklahoma City Thunder","price":-158}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Minnesota Timberwolves","price":-115,"point":4.5},{"name":"Oklahoma City Thunder","price":-105,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Minnesota Timberwolves","price":136},{"name":"Oklahoma City Thunder","price":-162}]},{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Minnesota Timberwolves","price":-115,"point":4.5},{"name":"Oklahoma City Thunder","price":-105,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Minnesota Timberwolves","price":135},{"name":"Oklahoma City Thunder","price":-160}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Minnesota Timberwolves","price":-110,"point":4.5},{"name":"Oklahoma City Thunder","price":-110,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Minnesota Timberwolves","price":140},{"name":"Oklahoma City Thunder","price":-165}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Minnesota Timberwolves","price":-115,"point":4.5},{"name":"Oklahoma City Thunder","price":-105,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Minnesota Timberwolves","price":145},{"name":"Oklahoma City Thunder","price":-170}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Minnesota Timberwolves","price":-105,"point":4.5},{"name":"Oklahoma City Thunder","price":-115,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Minnesota Timberwolves","price":-115,"point":4.5},{"name":"Oklahoma City Thunder","price":-105,"point":-4.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":233.5},{"name":"Under","price":-110,"point":233.5}]}]}]},{"id":"85a2379bc49135f2759709e55af0c4c6","sport_key":"basketball_nba","sport_title":"NBA","commence_time":"2026-12-26T03:30:00Z","home_team":"Golden State Warriors","away_team":"Denver Nuggets","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-09-27T02:35:50Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Denver Nuggets","price":-132},{"name":"Golden State Warriors","price":112}]},{"key":"spreads","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-2.5},{"name":"Golden State Warriors","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:50Z","outcomes":[{"name":"Over","price":-110,"point":239.5},{"name":"Under","price":-110,"point":239.5}]}]},{"key":"draftkings","title":"DraftKings","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Denver Nuggets","price":-135},{"name":"Golden State Warriors","price":114}]},{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-2.5},{"name":"Golden State Warriors","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]},{"key":"betmgm","title":"BetMGM","last_update":"2026-09-27T02:35:16Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-130},{"name":"Golden State Warriors","price":110}]},{"key":"spreads","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-2.5},{"name":"Golden State Warriors","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:35:16Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]},{"key":"williamhill_us","title":"Caesars","last_update":"2026-09-27T02:33:17Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Denver Nuggets","price":-135},{"name":"Golden State Warriors","price":115}]},{"key":"spreads","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-2.5},{"name":"Golden State Warriors","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:33:17Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]},{"key":"bovada","title":"Bovada","last_update":"2026-09-27T02:34:15Z","markets":[{"key":"h2h","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Denver Nuggets","price":-135},{"name":"Golden State Warriors","price":115}]},{"key":"spreads","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Denver Nuggets","price":-110,"point":-2.5},{"name":"Golden State Warriors","price":-110,"point":2.5}]},{"key":"totals","last_update":"2026-09-27T02:34:15Z","outcomes":[{"name":"Over","price":-110,"point":238.5},{"name":"Under","price":-110,"point":238.5}]}]},{"key":"betonlineag","title":"BetOnline.ag","last_update":"2026-09-27T02:35:17Z","markets":[{"key":"spreads","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Denver Nuggets","price":-105,"point":-4},{"name":"Golden State Warriors","price":-115,"point":4}]},{"key":"totals","last_update":"2026-09-27T02:35:17Z","outcomes":[{"name":"Over","price":-110,"point":240},{"name":"Under","price":-110,"point":240}]}]}]}],"count":41}