{
  "generated_at": "2026-10-23T22:12:20.045604+00:00",
  "previous_generated_at": "2026-10-23T15:58:58.192633+00:00",
  "games": [
    {
      "id": "fd0625e5807950edc0d2d31772639859",
      "sport": "NBA",
      "game": "Atlanta Hawks @ Charlotte Hornets",
      "commence_time": "2026-10-23T23:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 227.0,
      "minimum": 226.5,
      "maximum": 227.5,
      "books": {
        "fanduel": 226.5,
        "fanatics": 227.0,
        "draftkings": 226.5,
        "williamhill_us": 227.0,
        "betrivers": 227.5,
        "bovada": 227.0,
        "betonlineag": 227.0,
        "lowvig": 227.0,
        "betmgm": 227.5,
        "mybookieag": 227.0,
        "betus": 227.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 226.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 227.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 226.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 227.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 227.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 227.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 227.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 227.0,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-10-23T22:12:14+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 227.5,
          "over_price": -110,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 227.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 227.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 226.5,
        "betonlineag": 226.5,
        "betrivers": 225.5,
        "betus": 226.5,
        "bovada": 227.0,
        "draftkings": 226.5,
        "fanatics": 227.0,
        "fanduel": 226.5,
        "lowvig": 226.5,
        "mybookieag": 226.5,
        "williamhill_us": 226.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.5,
      "change_label": "+0.5 (11 matched books)"
    },
    {
      "id": "0d34c898f6cbb990077ae9f0a2773513",
      "sport": "NBA",
      "game": "New York Knicks @ Boston Celtics",
      "commence_time": "2026-10-23T23:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 220.5,
      "minimum": 220.5,
      "maximum": 220.5,
      "books": {
        "draftkings": 220.5,
        "williamhill_us": 220.5,
        "mybookieag": 220.5,
        "fanatics": 220.5,
        "fanduel": 220.5,
        "betrivers": 220.5,
        "bovada": 220.5,
        "betonlineag": 220.5,
        "lowvig": 220.5,
        "betmgm": 220.5,
        "betus": 220.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 220.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 220.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 220.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 220.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:14+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 220.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 222.5,
        "betonlineag": 221.5,
        "betrivers": 221.5,
        "betus": 221.5,
        "bovada": 221.5,
        "draftkings": 221.5,
        "fanatics": 221.5,
        "fanduel": 222.5,
        "lowvig": 221.5,
        "mybookieag": 221.5,
        "williamhill_us": 221.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -1.0,
      "change_label": "-1 (11 matched books)"
    },
    {
      "id": "d36eac2ef6bf2d6c0af0073612f6193d",
      "sport": "NBA",
      "game": "Dallas Mavericks @ Indiana Pacers",
      "commence_time": "2026-10-23T23:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 239.5,
      "minimum": 239.5,
      "maximum": 240.5,
      "books": {
        "fanduel": 239.5,
        "draftkings": 239.5,
        "fanatics": 239.5,
        "williamhill_us": 239.5,
        "betrivers": 240.5,
        "bovada": 239.5,
        "betonlineag": 239.5,
        "lowvig": 239.5,
        "betmgm": 240.5,
        "mybookieag": 240.0,
        "betus": 239.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 239.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 239.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 239.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 240.5,
          "over_price": -109,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 239.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 239.5,
          "over_price": -109,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:12:14+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 240.5,
          "over_price": -110,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 240.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 239.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 240.5,
        "betonlineag": 240.0,
        "betrivers": 240.5,
        "betus": 240.0,
        "bovada": 241.0,
        "draftkings": 240.5,
        "fanatics": 240.5,
        "fanduel": 239.5,
        "lowvig": 240.0,
        "mybookieag": 240.5,
        "williamhill_us": 241.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -1.0,
      "change_label": "-1 (11 matched books)"
    },
    {
      "id": "7763ba1c6e1e163be38cbe1b880d4cd9",
      "sport": "NBA",
      "game": "Minnesota Timberwolves @ Orlando Magic",
      "commence_time": "2026-10-23T23:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 234.5,
      "minimum": 234.0,
      "maximum": 234.5,
      "books": {
        "fanduel": 234.5,
        "fanatics": 234.5,
        "draftkings": 234.5,
        "williamhill_us": 234.5,
        "betrivers": 234.5,
        "bovada": 234.5,
        "lowvig": 234.0,
        "betonlineag": 234.0,
        "betmgm": 234.5,
        "mybookieag": 234.5,
        "betus": 234.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 234.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 234.5,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 234.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 234.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 234.5,
        "betonlineag": 234.5,
        "betrivers": 234.5,
        "betus": 234.0,
        "bovada": 234.0,
        "draftkings": 234.5,
        "fanatics": 234.5,
        "fanduel": 234.5,
        "lowvig": 234.5,
        "mybookieag": 234.5,
        "williamhill_us": 234.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "8540b2b24fe0b2042a07c8c20452aead",
      "sport": "NBA",
      "game": "Toronto Raptors @ Washington Wizards",
      "commence_time": "2026-10-23T23:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 237.0,
      "minimum": 236.5,
      "maximum": 237.5,
      "books": {
        "fanduel": 236.5,
        "fanatics": 237.0,
        "draftkings": 236.5,
        "williamhill_us": 237.5,
        "betrivers": 236.5,
        "bovada": 237.5,
        "betonlineag": 237.0,
        "lowvig": 237.0,
        "betmgm": 237.5,
        "mybookieag": 237.5,
        "betus": 237.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 236.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 237.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 236.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 237.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 236.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 237.0,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 237.0,
          "over_price": -110,
          "under_price": -104,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 237.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 237.5,
        "betonlineag": 237.0,
        "betrivers": 237.5,
        "betus": 237.5,
        "bovada": 237.0,
        "draftkings": 236.5,
        "fanatics": 237.0,
        "fanduel": 236.5,
        "lowvig": 237.0,
        "mybookieag": 237.5,
        "williamhill_us": 237.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e4c03eec29795f56b6b06c313d3af271",
      "sport": "MLB",
      "game": "Tampa Bay Rays @ Milwaukee Brewers",
      "commence_time": "2026-10-24T00:00:00+00:00",
      "start_label": "Fri 08:00 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "fanduel": 6.5,
        "draftkings": 6.5,
        "betmgm": 6.5,
        "mybookieag": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "bovada": 6.5,
        "betrivers": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "fanatics": 6.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:01+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:33+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:31+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:10:43+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": 100,
          "quoted_at": "2026-10-23T22:11:35+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:37+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -115,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:59+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:09:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "db951d9ee1d6777d7ced41eba05aac44",
      "sport": "NBA",
      "game": "Detroit Pistons @ Miami Heat",
      "commence_time": "2026-10-24T00:10:00+00:00",
      "start_label": "Fri 08:10 PM ET",
      "median": 235.0,
      "minimum": 235.0,
      "maximum": 236.5,
      "books": {
        "fanduel": 236.5,
        "fanatics": 235.0,
        "draftkings": 235.5,
        "williamhill_us": 235.0,
        "betrivers": 235.5,
        "bovada": 235.0,
        "betonlineag": 235.0,
        "lowvig": 235.0,
        "betmgm": 235.5,
        "mybookieag": 235.5,
        "betus": 235.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 236.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 235.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 235.5,
          "over_price": -106,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 235.0,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 235.0,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 235.5,
        "betonlineag": 236.0,
        "betrivers": 234.5,
        "betus": 236.0,
        "bovada": 235.0,
        "draftkings": 235.5,
        "fanatics": 235.0,
        "fanduel": 235.5,
        "lowvig": 236.0,
        "mybookieag": 235.5,
        "williamhill_us": 235.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.5,
      "change_label": "-0.5 (11 matched books)"
    },
    {
      "id": "db9d82d62d8f222bfd835100662c6ac6",
      "sport": "NHL",
      "game": "Montréal Canadiens @ Chicago Blackhawks",
      "commence_time": "2026-10-24T00:10:00+00:00",
      "start_label": "Fri 08:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "betonlineag": 6.5,
        "williamhill_us": 6.5,
        "lowvig": 6.5,
        "fanduel": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 100,
          "under_price": -116,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -108,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 100,
          "under_price": -116,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": 100,
          "under_price": -123,
          "quoted_at": "2026-10-23T22:12:20+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "b7e4d8193096703065db318c2813168f",
      "sport": "NHL",
      "game": "Tampa Bay Lightning @ Colorado Avalanche",
      "commence_time": "2026-10-24T01:10:00+00:00",
      "start_label": "Fri 09:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "fanduel": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -107,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 103,
          "under_price": -119,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 103,
          "under_price": -119,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 100,
          "under_price": -124,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:12:20+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "49fc89a9696a9a20b658732b34ce61c4",
      "sport": "NBA",
      "game": "Houston Rockets @ San Antonio Spurs",
      "commence_time": "2026-10-24T01:40:00+00:00",
      "start_label": "Fri 09:40 PM ET",
      "median": 224.5,
      "minimum": 224.0,
      "maximum": 224.5,
      "books": {
        "draftkings": 224.5,
        "williamhill_us": 224.5,
        "mybookieag": 224.5,
        "fanatics": 224.5,
        "fanduel": 224.5,
        "betrivers": 224.5,
        "bovada": 224.5,
        "betonlineag": 224.0,
        "lowvig": 224.0,
        "betmgm": 224.5,
        "betus": 224.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 224.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 224.5,
          "over_price": -109,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 224.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 224.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 224.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 225.5,
        "betonlineag": 225.0,
        "betrivers": 224.5,
        "betus": 225.0,
        "bovada": 224.5,
        "draftkings": 224.5,
        "fanatics": 224.5,
        "fanduel": 224.5,
        "lowvig": 225.0,
        "mybookieag": 225.0,
        "williamhill_us": 224.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "7469a7f48dbb77001b3148829f80c97b",
      "sport": "NBA",
      "game": "New Orleans Pelicans @ Utah Jazz",
      "commence_time": "2026-10-24T01:40:00+00:00",
      "start_label": "Fri 09:40 PM ET",
      "median": 239.5,
      "minimum": 238.5,
      "maximum": 240.5,
      "books": {
        "fanduel": 240.5,
        "fanatics": 239.5,
        "draftkings": 238.5,
        "williamhill_us": 239.5,
        "betrivers": 240.5,
        "bovada": 239.5,
        "lowvig": 239.5,
        "betonlineag": 239.5,
        "betmgm": 239.5,
        "mybookieag": 239.5,
        "betus": 239.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 240.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 238.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 240.5,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 239.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 239.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 239.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 240.5,
        "betonlineag": 240.0,
        "betrivers": 240.5,
        "betus": 240.0,
        "bovada": 240.0,
        "draftkings": 239.5,
        "fanatics": 240.0,
        "fanduel": 239.5,
        "lowvig": 240.0,
        "mybookieag": 240.0,
        "williamhill_us": 240.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.5,
      "change_label": "-0.5 (11 matched books)"
    },
    {
      "id": "d7525d3e92349ef234ca0c1ac699b365",
      "sport": "NBA",
      "game": "Memphis Grizzlies @ Golden State Warriors",
      "commence_time": "2026-10-24T02:10:00+00:00",
      "start_label": "Fri 10:10 PM ET",
      "median": 237.5,
      "minimum": 236.5,
      "maximum": 237.5,
      "books": {
        "fanduel": 236.5,
        "fanatics": 237.5,
        "draftkings": 236.5,
        "williamhill_us": 237.0,
        "betrivers": 237.5,
        "bovada": 237.5,
        "lowvig": 237.5,
        "betonlineag": 237.5,
        "betmgm": 237.5,
        "mybookieag": 237.0,
        "betus": 237.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 236.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 236.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 237.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 237.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 237.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 237.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 237.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 237.5,
        "betonlineag": 237.0,
        "betrivers": 237.5,
        "betus": 237.0,
        "bovada": 237.0,
        "draftkings": 237.5,
        "fanatics": 237.0,
        "fanduel": 236.5,
        "lowvig": 237.0,
        "mybookieag": 237.5,
        "williamhill_us": 237.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.5,
      "change_label": "+0.5 (11 matched books)"
    },
    {
      "id": "946d3484688886fd8d3662aee224fb5f",
      "sport": "NBA",
      "game": "Los Angeles Clippers @ Los Angeles Lakers",
      "commence_time": "2026-10-24T02:10:00+00:00",
      "start_label": "Fri 10:10 PM ET",
      "median": 225.5,
      "minimum": 225.5,
      "maximum": 226.5,
      "books": {
        "fanduel": 225.5,
        "williamhill_us": 225.5,
        "draftkings": 225.5,
        "fanatics": 226.5,
        "betrivers": 225.5,
        "bovada": 226.0,
        "lowvig": 225.5,
        "betonlineag": 225.5,
        "betmgm": 226.5,
        "mybookieag": 225.5,
        "betus": 225.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 225.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 225.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 225.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 226.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 225.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 226.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 225.5,
          "over_price": -110,
          "under_price": -104,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 225.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 226.5,
          "over_price": -110,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 225.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 225.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 226.5,
        "betonlineag": 226.0,
        "betrivers": 225.5,
        "betus": 226.0,
        "bovada": 225.5,
        "draftkings": 226.5,
        "fanatics": 226.0,
        "fanduel": 225.5,
        "lowvig": 226.0,
        "mybookieag": 226.0,
        "williamhill_us": 225.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.5,
      "change_label": "-0.5 (11 matched books)"
    },
    {
      "id": "93ae924d3fc473aadfa50b26a9a2115b",
      "sport": "NBA",
      "game": "Portland Trail Blazers @ Sacramento Kings",
      "commence_time": "2026-10-24T02:10:00+00:00",
      "start_label": "Fri 10:10 PM ET",
      "median": 232.5,
      "minimum": 231.5,
      "maximum": 232.5,
      "books": {
        "fanduel": 232.5,
        "fanatics": 232.5,
        "draftkings": 231.5,
        "williamhill_us": 232.5,
        "betrivers": 232.5,
        "bovada": 232.5,
        "betonlineag": 232.0,
        "lowvig": 232.0,
        "betmgm": 232.5,
        "mybookieag": 232.5,
        "betus": 232.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 232.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 232.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 231.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 232.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:57+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 232.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:23+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 232.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 232.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 232.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 232.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 232.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 232.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:51+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 232.5,
        "betonlineag": 233.0,
        "betrivers": 232.5,
        "betus": 233.0,
        "bovada": 233.5,
        "draftkings": 231.5,
        "fanatics": 233.0,
        "fanduel": 232.5,
        "lowvig": 233.0,
        "mybookieag": 232.5,
        "williamhill_us": 232.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "6f808f8ba28d3f5b26edeb74f752549f",
      "sport": "NHL",
      "game": "Anaheim Ducks @ Philadelphia Flyers",
      "commence_time": "2026-10-24T17:00:00+00:00",
      "start_label": "Sat 01:00 PM ET",
      "median": 5.75,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "betrivers": 6.5,
        "fanatics": 5.5,
        "betonlineag": 5.5,
        "lowvig": 5.5,
        "draftkings": 5.5,
        "williamhill_us": 6.0,
        "fanduel": 5.5,
        "betmgm": 6.0,
        "mybookieag": 6.0,
        "bovada": 6.0
      },
      "quotes": [
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 110,
          "under_price": -136,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -125,
          "under_price": 109,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -125,
          "under_price": 109,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -107,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -128,
          "under_price": 104,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:12:20+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 5.5,
        "betrivers": 6.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (7 matched books)"
    },
    {
      "id": "b2c782b53aa0561575bd82258e047dcd",
      "sport": "NHL",
      "game": "Los Angeles Kings @ New Jersey Devils",
      "commence_time": "2026-10-24T19:30:00+00:00",
      "start_label": "Sat 03:30 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "betrivers": 5.5,
        "fanatics": 5.5,
        "betonlineag": 5.5,
        "lowvig": 5.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betmgm": 6.0,
        "draftkings": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -127,
          "under_price": 111,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -127,
          "under_price": 111,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -134,
          "under_price": 110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:12:20+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (6 matched books)"
    },
    {
      "id": "fbdbed1c7dfbc3b1837fa581ea66b703",
      "sport": "NHL",
      "game": "San Jose Sharks @ Boston Bruins",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "williamhill_us": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "bovada": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -105,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -105,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (6 matched books)"
    },
    {
      "id": "0b8a03e43524a57bae9c25a6c73c9024",
      "sport": "NHL",
      "game": "Buffalo Sabres @ Washington Capitals",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "williamhill_us": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "bovada": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -113,
          "under_price": -103,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -113,
          "under_price": -103,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -107,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -103,
          "under_price": -121,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (5 matched books)"
    },
    {
      "id": "7973c2a6112dfdfc1e38edb3fa149416",
      "sport": "NHL",
      "game": "Carolina Hurricanes @ St Louis Blues",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "williamhill_us": 6.0,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "betmgm": 6.0,
        "betrivers": 6.5,
        "bovada": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -118,
          "under_price": 102,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -118,
          "under_price": 102,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -140,
          "under_price": 114,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 100,
          "under_price": -125,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "lowvig": 6.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (4 matched books)"
    },
    {
      "id": "89da13e86e9e40fd4132bb577ca9a665",
      "sport": "NHL",
      "game": "Vegas Golden Knights @ Columbus Blue Jackets",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "williamhill_us": 6.0,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "betmgm": 6.0,
        "betrivers": 6.5,
        "bovada": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -113,
          "under_price": -103,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -113,
          "under_price": -103,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -117,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 110,
          "under_price": -135,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 116,
          "under_price": -142,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 104,
          "under_price": -129,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.5,
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.25,
      "change_label": "-0.25 (6 matched books)"
    },
    {
      "id": "bd017af43e74a8d506cdcec368a4c2c0",
      "sport": "NHL",
      "game": "Toronto Maple Leafs @ Edmonton Oilers",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 7.0,
      "minimum": 6.5,
      "maximum": 7.0,
      "books": {
        "draftkings": 6.5,
        "lowvig": 7.0,
        "betonlineag": 7.0,
        "williamhill_us": 7.0,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "betmgm": 7.0,
        "betrivers": 6.5,
        "bovada": 7.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -142,
          "under_price": 120,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": 111,
          "under_price": -127,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": 111,
          "under_price": -127,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.0,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -145,
          "under_price": 120,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -168,
          "under_price": 136,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.0,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -148,
          "under_price": 118,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.5,
      "change_label": "+0.5 (5 matched books)"
    },
    {
      "id": "8e704270ddeb2ccdd00196b06cdb3bf6",
      "sport": "NHL",
      "game": "Nashville Predators @ Pittsburgh Penguins",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "williamhill_us": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "bovada": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -108,
          "under_price": -114,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -104,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -110,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (5 matched books)"
    },
    {
      "id": "ea9c3f2278e277cc562857e11fe0072f",
      "sport": "NHL",
      "game": "New York Rangers @ Ottawa Senators",
      "commence_time": "2026-10-24T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "lowvig": 5.5,
        "betonlineag": 5.5,
        "williamhill_us": 6.0,
        "fanatics": 5.5,
        "fanduel": 6.5,
        "betmgm": 6.0,
        "betrivers": 5.5,
        "bovada": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -127,
          "under_price": 111,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -127,
          "under_price": 111,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 112,
          "under_price": -138,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -134,
          "under_price": 108,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 5.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 5.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -1.0,
      "change_label": "-1 (6 matched books)"
    },
    {
      "id": "4b444895e9b0169627abc9d6df1baae9",
      "sport": "NHL",
      "game": "Tampa Bay Lightning @ Utah Mammoth",
      "commence_time": "2026-10-25T00:10:00+00:00",
      "start_label": "Sat 08:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "betmgm": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.5,
        "betrivers": 6.5,
        "bovada": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:55+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -108,
          "under_price": -114,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -108,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "draftkings": 6.5,
        "fanatics": 6.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (2 matched books)"
    },
    {
      "id": "40bdb8bb226b82f2cfb6d4518d6fdfbd",
      "sport": "NHL",
      "game": "Detroit Red Wings @ Calgary Flames",
      "commence_time": "2026-10-25T02:10:00+00:00",
      "start_label": "Sat 10:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "williamhill_us": 6.0,
        "fanatics": 5.5,
        "betmgm": 6.0,
        "fanduel": 6.5,
        "betrivers": 5.5,
        "bovada": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-10-23T22:11:55+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 108,
          "under_price": -132,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 5.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.5,
      "change_label": "+0.5 (5 matched books)"
    },
    {
      "id": "fa693c68730d8d6347e71ff2f92ba2d8",
      "sport": "NHL",
      "game": "Minnesota Wild @ Seattle Kraken",
      "commence_time": "2026-10-25T02:10:00+00:00",
      "start_label": "Sat 10:10 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "williamhill_us": 6.0,
        "fanatics": 6.5,
        "betmgm": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "bovada": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-23T22:11:55+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-10-23T22:11:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -115,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:01+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-23T22:11:53+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 112,
          "under_price": -140,
          "quoted_at": "2026-10-23T22:11:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-10-23T22:12:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "lowvig": 6.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (4 matched books)"
    },
    {
      "id": "2e710ea5a306b614f0f966e3d78732f8",
      "sport": "NFL",
      "game": "Pittsburgh Steelers @ New Orleans Saints",
      "commence_time": "2026-10-25T13:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 44.5,
      "minimum": 44.5,
      "maximum": 45.0,
      "books": {
        "draftkings": 44.5,
        "williamhill_us": 44.5,
        "fanduel": 44.5,
        "betmgm": 44.5,
        "betus": 44.5,
        "mybookieag": 44.5,
        "betonlineag": 44.5,
        "lowvig": 44.5,
        "betrivers": 44.5,
        "bovada": 45.0,
        "fanatics": 44.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 44.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:12:01+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 45.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 44.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.5,
        "betonlineag": 44.5,
        "betrivers": 44.0,
        "betus": 44.5,
        "bovada": 45.0,
        "draftkings": 44.5,
        "fanatics": 45.0,
        "fanduel": 44.5,
        "lowvig": 44.5,
        "mybookieag": 45.0,
        "williamhill_us": 44.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "b1be064fb52a198a62109c279e7ab24c",
      "sport": "NFL",
      "game": "San Francisco 49ers @ Atlanta Falcons",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 49.5,
      "minimum": 49.5,
      "maximum": 50.0,
      "books": {
        "draftkings": 49.5,
        "williamhill_us": 49.5,
        "betus": 50.0,
        "fanduel": 49.5,
        "lowvig": 50.0,
        "betonlineag": 50.0,
        "betrivers": 49.5,
        "betmgm": 49.5,
        "mybookieag": 49.5,
        "fanatics": 49.5,
        "bovada": 49.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 49.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 50.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 50.0,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 50.0,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 49.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 49.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 49.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 49.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 50.0,
        "betonlineag": 50.0,
        "betrivers": 49.5,
        "betus": 50.0,
        "bovada": 50.0,
        "draftkings": 49.5,
        "fanatics": 50.0,
        "fanduel": 49.5,
        "lowvig": 50.0,
        "mybookieag": 50.0,
        "williamhill_us": 50.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.5,
      "change_label": "-0.5 (11 matched books)"
    },
    {
      "id": "550ec5290f935d311995affbcb0b5c79",
      "sport": "NFL",
      "game": "Cincinnati Bengals @ Baltimore Ravens",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 48.5,
      "minimum": 48.0,
      "maximum": 48.5,
      "books": {
        "draftkings": 48.5,
        "williamhill_us": 48.5,
        "fanduel": 48.5,
        "betonlineag": 48.5,
        "lowvig": 48.5,
        "betrivers": 48.5,
        "betmgm": 48.0,
        "mybookieag": 48.5,
        "fanatics": 48.5,
        "bovada": 48.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 48.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 48.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 48.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 48.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:43+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 48.5,
        "betonlineag": 49.0,
        "betrivers": 48.5,
        "bovada": 49.0,
        "draftkings": 48.5,
        "fanatics": 49.0,
        "fanduel": 48.5,
        "lowvig": 49.0,
        "mybookieag": 49.0,
        "williamhill_us": 49.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.5,
      "change_label": "-0.5 (10 matched books)"
    },
    {
      "id": "2823e986597c449ab94126cd5ed3fae9",
      "sport": "NFL",
      "game": "Tampa Bay Buccaneers @ Carolina Panthers",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 44.5,
      "minimum": 44.5,
      "maximum": 45.0,
      "books": {
        "draftkings": 44.5,
        "betus": 44.5,
        "williamhill_us": 44.5,
        "fanduel": 44.5,
        "betonlineag": 44.5,
        "lowvig": 44.5,
        "betrivers": 44.5,
        "betmgm": 44.5,
        "mybookieag": 44.5,
        "bovada": 45.0,
        "fanatics": 44.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.5,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 44.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 45.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 44.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.5,
        "betonlineag": 44.5,
        "betrivers": 44.0,
        "betus": 44.5,
        "bovada": 44.5,
        "draftkings": 44.5,
        "fanatics": 44.5,
        "fanduel": 44.5,
        "lowvig": 44.5,
        "mybookieag": 44.5,
        "williamhill_us": 44.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "5dce18baccec5d3ad5fb3a3ce52f7619",
      "sport": "NFL",
      "game": "Cleveland Browns @ Tennessee Titans",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 37.0,
      "minimum": 36.5,
      "maximum": 37.5,
      "books": {
        "draftkings": 36.5,
        "williamhill_us": 37.0,
        "fanduel": 37.5,
        "betus": 37.0,
        "lowvig": 37.0,
        "betonlineag": 37.0,
        "betrivers": 37.5,
        "mybookieag": 37.0,
        "betmgm": 37.0,
        "bovada": 37.0,
        "fanatics": 37.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 36.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 37.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 37.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 37.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 37.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 37.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 37.5,
          "over_price": -109,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 37.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 37.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 37.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 37.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 37.5,
        "betonlineag": 37.5,
        "betrivers": 37.5,
        "betus": 37.5,
        "bovada": 37.5,
        "draftkings": 37.5,
        "fanatics": 37.5,
        "fanduel": 37.5,
        "lowvig": 37.5,
        "mybookieag": 37.0,
        "williamhill_us": 37.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": -0.5,
      "change_label": "-0.5 (11 matched books)"
    },
    {
      "id": "2bba7fde6f97d0e54403d53676e4ab63",
      "sport": "NFL",
      "game": "New York Giants @ Houston Texans",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 42.5,
      "minimum": 42.5,
      "maximum": 43.5,
      "books": {
        "draftkings": 42.5,
        "williamhill_us": 42.5,
        "betus": 42.5,
        "fanduel": 43.5,
        "lowvig": 42.5,
        "betonlineag": 42.5,
        "betrivers": 42.5,
        "betmgm": 42.5,
        "mybookieag": 42.5,
        "bovada": 42.5,
        "fanatics": 42.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.5,
          "over_price": -115,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.5,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.5,
        "betonlineag": 42.5,
        "betrivers": 42.5,
        "betus": 42.5,
        "bovada": 42.5,
        "draftkings": 42.5,
        "fanatics": 42.5,
        "fanduel": 43.5,
        "lowvig": 42.5,
        "mybookieag": 42.5,
        "williamhill_us": 42.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "f3992ad4496724baf7dcd1ef58245d6b",
      "sport": "NFL",
      "game": "Indianapolis Colts @ Minnesota Vikings",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 41.5,
      "minimum": 41.5,
      "maximum": 41.5,
      "books": {
        "draftkings": 41.5,
        "betus": 41.5,
        "williamhill_us": 41.5,
        "fanduel": 41.5,
        "betonlineag": 41.5,
        "lowvig": 41.5,
        "betrivers": 41.5,
        "betmgm": 41.5,
        "mybookieag": 41.5,
        "bovada": 41.5,
        "fanatics": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 41.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 41.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 41.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.5,
        "betonlineag": 41.5,
        "betrivers": 41.5,
        "betus": 41.5,
        "bovada": 41.5,
        "draftkings": 41.5,
        "fanatics": 41.5,
        "fanduel": 41.5,
        "lowvig": 41.5,
        "mybookieag": 41.5,
        "williamhill_us": 41.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "be5dd120ca08b43d647b6caa8953500a",
      "sport": "NFL",
      "game": "Miami Dolphins @ New York Jets",
      "commence_time": "2026-10-25T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 39.5,
      "minimum": 38.5,
      "maximum": 39.5,
      "books": {
        "draftkings": 39.5,
        "williamhill_us": 39.5,
        "fanduel": 39.5,
        "betus": 39.5,
        "betonlineag": 39.5,
        "lowvig": 39.5,
        "betrivers": 38.5,
        "betmgm": 39.0,
        "mybookieag": 39.0,
        "bovada": 39.0,
        "fanatics": 39.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 39.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 39.5,
          "over_price": -109,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 39.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 39.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 39.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 39.5,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 38.5,
          "over_price": -117,
          "under_price": -106,
          "quoted_at": "2026-10-23T22:12:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 39.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 39.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 39.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 39.0,
        "betonlineag": 39.5,
        "betrivers": 39.5,
        "betus": 39.5,
        "bovada": 39.0,
        "draftkings": 39.5,
        "fanatics": 39.0,
        "fanduel": 39.5,
        "lowvig": 39.5,
        "mybookieag": 39.0,
        "williamhill_us": 39.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "436119bb3ccdaa6ed7808aa3ebd82b76",
      "sport": "NFL",
      "game": "Denver Broncos @ Arizona Cardinals",
      "commence_time": "2026-10-25T20:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 43.5,
      "minimum": 42.5,
      "maximum": 43.5,
      "books": {
        "draftkings": 43.5,
        "williamhill_us": 43.5,
        "betus": 43.5,
        "fanduel": 43.5,
        "betonlineag": 43.5,
        "lowvig": 43.5,
        "betrivers": 43.5,
        "betmgm": 43.0,
        "bovada": 43.0,
        "mybookieag": 43.5,
        "fanatics": 42.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -112,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.0,
          "over_price": -120,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 43.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.5,
          "over_price": -110,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 43.5,
        "betonlineag": 43.5,
        "betrivers": 43.5,
        "betus": 43.5,
        "bovada": 43.0,
        "draftkings": 43.5,
        "fanatics": 43.0,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "mybookieag": 43.5,
        "williamhill_us": 43.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e8e5715eefb6a9ce64765e9ddf49c0cc",
      "sport": "NFL",
      "game": "Green Bay Packers @ Detroit Lions",
      "commence_time": "2026-10-25T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 53.5,
      "minimum": 53.0,
      "maximum": 53.5,
      "books": {
        "draftkings": 53.5,
        "williamhill_us": 53.5,
        "fanduel": 53.5,
        "betus": 53.5,
        "betonlineag": 53.5,
        "lowvig": 53.5,
        "betrivers": 53.0,
        "betmgm": 53.5,
        "mybookieag": 53.5,
        "fanatics": 53.5,
        "bovada": 53.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 53.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 53.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 53.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 53.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 53.5,
        "betonlineag": 53.5,
        "betrivers": 53.0,
        "betus": 53.5,
        "bovada": 53.5,
        "draftkings": 53.5,
        "fanatics": 53.5,
        "fanduel": 52.5,
        "lowvig": 53.5,
        "mybookieag": 53.5,
        "williamhill_us": 53.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "f7679cf18454e4d88a8f2b990c3f08ac",
      "sport": "NFL",
      "game": "Los Angeles Rams @ Las Vegas Raiders",
      "commence_time": "2026-10-25T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 48.5,
      "minimum": 48.0,
      "maximum": 48.5,
      "books": {
        "draftkings": 48.5,
        "williamhill_us": 48.5,
        "betus": 48.5,
        "fanduel": 48.5,
        "lowvig": 48.5,
        "betonlineag": 48.5,
        "betrivers": 48.5,
        "betmgm": 48.0,
        "bovada": 48.5,
        "mybookieag": 48.5,
        "fanatics": 48.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 48.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 48.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 48.5,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 48.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 48.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 48.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 48.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 48.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 48.5,
        "betonlineag": 48.5,
        "betrivers": 48.5,
        "betus": 48.5,
        "bovada": 48.5,
        "draftkings": 48.5,
        "fanatics": 48.0,
        "fanduel": 48.5,
        "lowvig": 48.5,
        "mybookieag": 48.5,
        "williamhill_us": 48.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "176d474ed8b2bbf1eb4d7e9c56b4bf22",
      "sport": "NFL",
      "game": "Kansas City Chiefs @ Seattle Seahawks",
      "commence_time": "2026-10-26T00:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 42.5,
      "minimum": 42.0,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "betus": 42.5,
        "williamhill_us": 42.5,
        "fanduel": 42.5,
        "betonlineag": 42.5,
        "lowvig": 42.5,
        "betrivers": 42.5,
        "betmgm": 42.0,
        "bovada": 42.0,
        "mybookieag": 42.5,
        "fanatics": 42.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.5,
        "betonlineag": 42.5,
        "betrivers": 42.5,
        "betus": 42.5,
        "bovada": 42.5,
        "draftkings": 42.5,
        "fanatics": 42.5,
        "fanduel": 42.5,
        "lowvig": 42.5,
        "mybookieag": 42.5,
        "williamhill_us": 42.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "4853610e63c246f2027a6a248e642c9a",
      "sport": "NFL",
      "game": "Dallas Cowboys @ Philadelphia Eagles",
      "commence_time": "2026-10-27T00:15:00+00:00",
      "start_label": "Mon 08:15 PM ET",
      "median": 44.0,
      "minimum": 44.0,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "betus": 44.0,
        "williamhill_us": 44.0,
        "fanduel": 44.5,
        "betonlineag": 44.0,
        "lowvig": 44.0,
        "betrivers": 44.5,
        "betmgm": 44.0,
        "mybookieag": 44.0,
        "bovada": 44.0,
        "fanatics": 44.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 44.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-23T22:11:32+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:10:42+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:08+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.5,
        "betonlineag": 44.0,
        "betrivers": 44.5,
        "betus": 44.0,
        "bovada": 44.0,
        "draftkings": 44.5,
        "fanatics": 44.0,
        "fanduel": 44.5,
        "lowvig": 44.0,
        "mybookieag": 44.0,
        "williamhill_us": 44.0
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "ab2865e9f2d4b012de8bc6fb6de11a7c",
      "sport": "NFL",
      "game": "Carolina Panthers @ Green Bay Packers",
      "commence_time": "2026-10-30T00:15:00+00:00",
      "start_label": "Thu 08:15 PM ET",
      "median": 46.5,
      "minimum": 46.5,
      "maximum": 47.5,
      "books": {
        "draftkings": 47.5,
        "williamhill_us": 46.5,
        "betus": 46.5,
        "fanduel": 46.5,
        "betrivers": 46.5,
        "lowvig": 46.5,
        "betonlineag": 46.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:05+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:11:58+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 46.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-23T22:12:02+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-23T22:11:04+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-23T22:11:30+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 46.5,
        "betrivers": 46.5,
        "betus": 46.5,
        "draftkings": 47.5,
        "fanduel": 46.5,
        "lowvig": 46.5,
        "williamhill_us": 46.5
      },
      "change_from": "2026-10-23T15:58:58.192633+00:00",
      "change": 0.0,
      "change_label": "+0 (7 matched books)"
    }
  ],
  "news": [
    {
      "sport": "MLB",
      "title": "Lineups, live updates from Rays-Brewers World Series Game 1",
      "url": "https://www.espn.com/mlb/story/_/id/50240295/world-series-game-1-rays-brewers-live-updates-takeaways",
      "source": "ESPN",
      "published_at": "2026-10-23T21:56:22+00:00",
      "published_label": "Oct 23, 05:56 PM ET"
    },
    {
      "sport": "NFL",
      "title": "Giants LB Tremaine Edmunds (chest) out for year, source says",
      "url": "https://www.espn.com/nfl/story/_/id/50260899/giants-lb-tremaine-edmunds-chest-year-source-says",
      "source": "ESPN",
      "published_at": "2026-10-23T21:53:49+00:00",
      "published_label": "Oct 23, 05:53 PM ET"
    },
    {
      "sport": "NFL",
      "title": "Cowboys say still time to turn things around after 2-4 start",
      "url": "https://www.espn.com/nfl/story/_/id/50260535/cowboys-say-turn-things-2-4-start",
      "source": "ESPN",
      "published_at": "2026-10-23T21:53:23+00:00",
      "published_label": "Oct 23, 05:53 PM ET"
    },
    {
      "sport": "NFL",
      "title": "49ers WR Evans, DE Bosa, WR Samuel out vs. Atlanta; WR Kirk may return",
      "url": "https://www.espn.com/nfl/story/_/id/50260609/49ers-wr-evans-de-bosa-wr-samuel-vs-atlanta-wr-kirk-return",
      "source": "ESPN",
      "published_at": "2026-10-23T21:49:20+00:00",
      "published_label": "Oct 23, 05:49 PM ET"
    },
    {
      "sport": "NHL",
      "title": "Caps' Vincent Desharnais out 4-6 weeks after appendectomy",
      "url": "https://www.espn.com/nhl/story/_/id/50258318/caps-vincent-desharnais-4-6-weeks-appendectomy",
      "source": "ESPN",
      "published_at": "2026-10-23T21:44:28+00:00",
      "published_label": "Oct 23, 05:44 PM ET"
    },
    {
      "sport": "NHL",
      "title": "NHL trade grades: Connor Hellebuyck to New Jersey Devils",
      "url": "https://www.espn.com/nhl/story/_/id/50260103/nhl-hellebuyck-trade-grades-devils-jets-mercer-bjugstad-command-daws",
      "source": "ESPN",
      "published_at": "2026-10-23T21:39:18+00:00",
      "published_label": "Oct 23, 05:39 PM ET"
    },
    {
      "sport": "NHL",
      "title": "Fantasy hockey: The struggling players to drop and those you should hold on to",
      "url": "https://www.espn.com/fantasy/hockey/story/_/id/50259568/fantasy-hockey-drop-keep-slow-starters-forwards-goalies",
      "source": "ESPN",
      "published_at": "2026-10-23T19:20:04+00:00",
      "published_label": "Oct 23, 03:20 PM ET"
    },
    {
      "sport": "NBA",
      "title": "Phishing email to Knicks employees an 'unfortunate mistake,' MSG spokesman says",
      "url": "https://www.espn.com/nba/story/_/id/50258240/report-knicks-coaches-get-empty-ring-boxes-staff-phished",
      "source": "ESPN",
      "published_at": "2026-10-23T18:59:16+00:00",
      "published_label": "Oct 23, 02:59 PM ET"
    },
    {
      "sport": "NBA",
      "title": "'Can you be any worse?' Eisen sounds off on Dolan for phishing test",
      "url": "https://www.espn.com/video/clip/_/id/50259421/can-worse-eisen-sounds-dolan-phishing-test",
      "source": "ESPN",
      "published_at": "2026-10-23T18:15:32+00:00",
      "published_label": "Oct 23, 02:15 PM ET"
    },
    {
      "sport": "NBA",
      "title": "Friday's fantasy basketball adds and bets we like in the NBA",
      "url": "https://www.espn.com/fantasy/basketball/story/_/id/50258585/fantasy-basketball-tips-nba-betting-picks-today",
      "source": "ESPN",
      "published_at": "2026-10-23T18:10:15+00:00",
      "published_label": "Oct 23, 02:10 PM ET"
    },
    {
      "sport": "MLB",
      "title": "Brewers add pitcher Brandon Woodruff to World Series roster",
      "url": "https://www.espn.com/mlb/story/_/id/50258616/brewers-add-pitcher-brandon-woodruff-world-series-roster",
      "source": "ESPN",
      "published_at": "2026-10-23T17:18:57+00:00",
      "published_label": "Oct 23, 01:18 PM ET"
    },
    {
      "sport": "MLB",
      "title": "2026 World Series odds: Brewers favored to defeat Rays",
      "url": "https://www.espn.com/espn/betting/story/_/id/46793185/espn-mlb-betting-odds-futures-bets-world-series-american-national-league",
      "source": "ESPN",
      "published_at": "2026-10-23T14:27:59+00:00",
      "published_label": "Oct 23, 10:27 AM ET"
    }
  ],
  "coverage": {
    "NFL": "14 upcoming games with fresh paired totals at two or more books",
    "MLB": "1 upcoming games with fresh paired totals at two or more books",
    "NBA": "11 upcoming games with fresh paired totals at two or more books",
    "NHL": "14 upcoming games with fresh paired totals at two or more books"
  },
  "news_coverage": {
    "NFL": "3 recent headlines",
    "MLB": "3 recent headlines",
    "NBA": "3 recent headlines",
    "NHL": "3 recent headlines"
  }
}
