{
  "generated_at": "2026-09-22T18:30:29.006292+00:00",
  "previous_generated_at": "2026-09-22T18:02:41.036454+00:00",
  "games": [
    {
      "id": "e1693becb4cbacb4b30e46c1c960d9a5",
      "sport": "MLB",
      "game": "Washington Nationals @ Detroit Tigers",
      "commence_time": "2026-09-22T22:41:00+00:00",
      "start_label": "Tue 06:41 PM ET",
      "median": 8.5,
      "minimum": 8.0,
      "maximum": 8.5,
      "books": {
        "fanduel": 8.5,
        "fanatics": 8.0,
        "mybookieag": 8.5,
        "bovada": 8.5,
        "lowvig": 8.5,
        "betonlineag": 8.5,
        "draftkings": 8.0,
        "williamhill_us": 8.5,
        "betmgm": 8.0,
        "betus": 8.5,
        "betrivers": 8.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 8.5,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 8.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 8.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 8.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 8.5,
          "over_price": 103,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 8.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 8.0,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 8.5,
          "over_price": -103,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 8.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 8.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 8.5,
          "over_price": -105,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 8.0,
        "betonlineag": 8.5,
        "betrivers": 8.5,
        "betus": 8.5,
        "bovada": 8.0,
        "draftkings": 8.0,
        "fanatics": 8.0,
        "fanduel": 8.5,
        "lowvig": 8.5,
        "mybookieag": 8.5,
        "williamhill_us": 8.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "2ec6c946384087513c61f58aad6e082f",
      "sport": "MLB",
      "game": "Milwaukee Brewers @ Philadelphia Phillies",
      "commence_time": "2026-09-22T22:41:00+00:00",
      "start_label": "Tue 06:41 PM ET",
      "median": 7.0,
      "minimum": 7.0,
      "maximum": 7.5,
      "books": {
        "fanduel": 7.5,
        "fanatics": 7.0,
        "mybookieag": 7.0,
        "betonlineag": 7.0,
        "lowvig": 7.0,
        "bovada": 7.0,
        "betus": 7.0,
        "betmgm": 7.5,
        "draftkings": 7.0,
        "williamhill_us": 7.5,
        "betrivers": 7.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.0,
          "over_price": -119,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": -118,
          "under_price": 103,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.0,
          "over_price": -122,
          "under_price": 102,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": 106,
          "under_price": -125,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": -132,
          "under_price": -108,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 7.5,
        "betonlineag": 7.0,
        "betrivers": 7.0,
        "betus": 7.0,
        "bovada": 7.0,
        "draftkings": 7.0,
        "fanatics": 7.0,
        "fanduel": 7.5,
        "lowvig": 7.0,
        "mybookieag": 7.0,
        "williamhill_us": 7.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "388cb001ef45b493163b9d37cf60f606",
      "sport": "MLB",
      "game": "St. Louis Cardinals @ Pittsburgh Pirates",
      "commence_time": "2026-09-22T22:41:00+00:00",
      "start_label": "Tue 06:41 PM ET",
      "median": 7.0,
      "minimum": 7.0,
      "maximum": 7.5,
      "books": {
        "fanduel": 7.5,
        "fanatics": 7.0,
        "mybookieag": 7.0,
        "lowvig": 7.0,
        "betonlineag": 7.0,
        "bovada": 7.0,
        "betus": 7.0,
        "betmgm": 7.0,
        "draftkings": 7.0,
        "williamhill_us": 7.5,
        "betrivers": 7.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": 110,
          "under_price": -134,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.0,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": -114,
          "under_price": -101,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": -116,
          "under_price": -104,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.0,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.0,
          "over_price": -119,
          "under_price": -101,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": 109,
          "under_price": -129,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": -127,
          "under_price": -112,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 7.0,
        "betonlineag": 7.0,
        "betrivers": 7.0,
        "betus": 7.0,
        "bovada": 7.0,
        "draftkings": 7.0,
        "fanatics": 7.0,
        "fanduel": 7.5,
        "lowvig": 7.0,
        "mybookieag": 7.0,
        "williamhill_us": 7.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "3b4ceeb7bb4bee993b6876fead12eeba",
      "sport": "MLB",
      "game": "Cleveland Guardians @ Boston Red Sox",
      "commence_time": "2026-09-22T22:46:00+00:00",
      "start_label": "Tue 06:46 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "fanduel": 6.5,
        "mybookieag": 6.5,
        "fanatics": 6.5,
        "bovada": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "betus": 6.5,
        "betmgm": 6.5,
        "draftkings": 6.5,
        "williamhill_us": 6.5,
        "betrivers": 6.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -110,
          "under_price": -111,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -111,
          "under_price": -109,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -112,
          "under_price": -107,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-09-22T18:30:14+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-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "574050c10d1acc2da7baf72384eeaa11",
      "sport": "MLB",
      "game": "Tampa Bay Rays @ New York Yankees",
      "commence_time": "2026-09-22T23:06:00+00:00",
      "start_label": "Tue 07:06 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "fanduel": 6.5,
        "fanatics": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betus": 6.0,
        "betmgm": 6.0,
        "draftkings": 6.0,
        "williamhill_us": 6.5,
        "betrivers": 6.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -111,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": 106,
          "under_price": -125,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -105,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.0,
        "fanatics": 6.0,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "0c17c76059d99e5bb249df6a7c540127",
      "sport": "MLB",
      "game": "Cincinnati Reds @ Atlanta Braves",
      "commence_time": "2026-09-22T23:16:00+00:00",
      "start_label": "Tue 07:16 PM ET",
      "median": 9.0,
      "minimum": 9.0,
      "maximum": 9.5,
      "books": {
        "fanduel": 9.5,
        "fanatics": 9.5,
        "mybookieag": 9.0,
        "betonlineag": 9.0,
        "lowvig": 9.0,
        "bovada": 9.0,
        "betus": 9.0,
        "betmgm": 9.5,
        "draftkings": 9.5,
        "williamhill_us": 9.5,
        "betrivers": 9.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 9.5,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 9.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 9.0,
          "over_price": -121,
          "under_price": -101,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 9.0,
          "over_price": -123,
          "under_price": 103,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 9.0,
          "over_price": -121,
          "under_price": 106,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 9.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 9.0,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 9.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 9.5,
          "over_price": 100,
          "under_price": -121,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 9.5,
          "over_price": 105,
          "under_price": -124,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 9.0,
          "over_price": -124,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 9.5,
        "betonlineag": 9.0,
        "betrivers": 9.0,
        "betus": 9.0,
        "bovada": 9.0,
        "draftkings": 9.5,
        "fanatics": 9.5,
        "fanduel": 9.5,
        "lowvig": 9.0,
        "mybookieag": 9.0,
        "williamhill_us": 9.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "82b37a47daa08ef041c888d37b999303",
      "sport": "MLB",
      "game": "Miami Marlins @ Chicago Cubs",
      "commence_time": "2026-09-22T23:40:00+00:00",
      "start_label": "Tue 07:40 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 7.0,
      "books": {
        "draftkings": 6.5,
        "williamhill_us": 6.5,
        "bovada": 6.5,
        "fanatics": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betmgm": 6.5,
        "mybookieag": 6.5,
        "betrivers": 7.0,
        "betus": 6.5,
        "fanduel": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -119,
          "under_price": -101,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -118,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": -110,
          "under_price": -130,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 7.0,
        "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-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "ebb664c5095200280fa1b15540c2c88b",
      "sport": "MLB",
      "game": "Chicago White Sox @ Kansas City Royals",
      "commence_time": "2026-09-22T23:41:00+00:00",
      "start_label": "Tue 07:41 PM ET",
      "median": 8.0,
      "minimum": 7.5,
      "maximum": 8.0,
      "books": {
        "fanduel": 7.5,
        "mybookieag": 8.0,
        "bovada": 7.5,
        "fanatics": 8.0,
        "lowvig": 8.0,
        "betonlineag": 8.0,
        "betus": 8.0,
        "betmgm": 8.0,
        "draftkings": 8.0,
        "williamhill_us": 7.5,
        "betrivers": 8.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 8.0,
          "over_price": -104,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 8.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 8.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 8.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 8.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 8.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 8.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": -127,
          "under_price": 108,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 8.0,
          "over_price": -122,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 8.0,
        "betonlineag": 8.0,
        "betrivers": 8.0,
        "betus": 8.0,
        "bovada": 7.5,
        "draftkings": 8.0,
        "fanatics": 7.5,
        "fanduel": 7.5,
        "lowvig": 8.0,
        "mybookieag": 8.0,
        "williamhill_us": 7.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "1cfde197827ecee7feb17929bf32793b",
      "sport": "MLB",
      "game": "New York Mets @ Texas Rangers",
      "commence_time": "2026-09-23T00:05:00+00:00",
      "start_label": "Tue 08:05 PM ET",
      "median": 8.0,
      "minimum": 7.5,
      "maximum": 8.5,
      "books": {
        "draftkings": 8.0,
        "fanatics": 8.0,
        "betonlineag": 7.5,
        "lowvig": 7.5,
        "mybookieag": 8.0,
        "fanduel": 8.5,
        "williamhill_us": 7.5,
        "betus": 8.0,
        "betrivers": 8.0,
        "betmgm": 8.0,
        "bovada": 8.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 8.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 8.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.5,
          "over_price": -123,
          "under_price": 103,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.5,
          "over_price": -121,
          "under_price": 106,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 8.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 8.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": -121,
          "under_price": 103,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 8.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 8.0,
          "over_price": -115,
          "under_price": -124,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 8.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 8.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 8.0,
        "betonlineag": 7.5,
        "betrivers": 8.0,
        "betus": 8.0,
        "bovada": 8.0,
        "draftkings": 8.0,
        "fanatics": 8.0,
        "fanduel": 8.5,
        "lowvig": 7.5,
        "mybookieag": 8.0,
        "williamhill_us": 7.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "afbac30624ec674873fd96ac159f69ad",
      "sport": "MLB",
      "game": "Arizona Diamondbacks @ Colorado Rockies",
      "commence_time": "2026-09-23T00:41:00+00:00",
      "start_label": "Tue 08:41 PM ET",
      "median": 11.0,
      "minimum": 10.5,
      "maximum": 11.0,
      "books": {
        "fanduel": 10.5,
        "mybookieag": 11.0,
        "lowvig": 11.0,
        "betonlineag": 11.0,
        "bovada": 11.0,
        "betus": 11.0,
        "betmgm": 11.0,
        "draftkings": 11.0,
        "fanatics": 11.0,
        "williamhill_us": 10.5,
        "betrivers": 11.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 10.5,
          "over_price": -132,
          "under_price": 108,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 11.0,
          "over_price": -106,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 11.0,
          "over_price": -101,
          "under_price": -114,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 11.0,
          "over_price": -104,
          "under_price": -116,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 11.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 11.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 11.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 11.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 11.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 10.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 11.0,
          "over_price": -124,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 11.0,
        "betonlineag": 11.0,
        "betrivers": 11.0,
        "betus": 11.0,
        "bovada": 11.0,
        "draftkings": 11.0,
        "fanatics": 11.0,
        "fanduel": 10.5,
        "lowvig": 11.0,
        "mybookieag": 11.0,
        "williamhill_us": 10.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "0ae15942e1f4c4657b06458868afbf96",
      "sport": "MLB",
      "game": "Los Angeles Angels @ Athletics",
      "commence_time": "2026-09-23T01:41:00+00:00",
      "start_label": "Tue 09:41 PM ET",
      "median": 9.5,
      "minimum": 9.5,
      "maximum": 9.5,
      "books": {
        "fanduel": 9.5,
        "mybookieag": 9.5,
        "bovada": 9.5,
        "lowvig": 9.5,
        "betonlineag": 9.5,
        "betus": 9.5,
        "draftkings": 9.5,
        "fanatics": 9.5,
        "betrivers": 9.5,
        "betmgm": 9.5,
        "williamhill_us": 9.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 9.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 9.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 9.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 9.5,
          "over_price": 101,
          "under_price": -116,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 9.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 9.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 9.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 9.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 9.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 9.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 9.5,
          "over_price": 101,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 9.5,
        "betonlineag": 9.5,
        "betrivers": 9.5,
        "betus": 9.5,
        "bovada": 9.5,
        "draftkings": 9.5,
        "fanatics": 9.5,
        "fanduel": 9.5,
        "lowvig": 9.5,
        "mybookieag": 9.5,
        "williamhill_us": 9.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "a5e0deb6f51b7edebbd82d0eaf966294",
      "sport": "MLB",
      "game": "Houston Astros @ Seattle Mariners",
      "commence_time": "2026-09-23T01:41:00+00:00",
      "start_label": "Tue 09:41 PM ET",
      "median": 7.0,
      "minimum": 7.0,
      "maximum": 7.5,
      "books": {
        "fanduel": 7.5,
        "mybookieag": 7.0,
        "bovada": 7.0,
        "lowvig": 7.0,
        "betonlineag": 7.0,
        "betus": 7.0,
        "betmgm": 7.5,
        "draftkings": 7.5,
        "fanatics": 7.0,
        "williamhill_us": 7.5,
        "betrivers": 7.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.0,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": -118,
          "under_price": 103,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.0,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.5,
          "over_price": 104,
          "under_price": -125,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": 107,
          "under_price": -127,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": -134,
          "under_price": -106,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 7.5,
        "betonlineag": 7.0,
        "betrivers": 7.0,
        "betus": 7.0,
        "bovada": 7.0,
        "draftkings": 7.5,
        "fanatics": 7.0,
        "fanduel": 7.5,
        "lowvig": 7.0,
        "mybookieag": 7.0,
        "williamhill_us": 7.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "81f539754930db6ffbd116ca2d30ee9c",
      "sport": "MLB",
      "game": "Minnesota Twins @ San Francisco Giants",
      "commence_time": "2026-09-23T01:46:00+00:00",
      "start_label": "Tue 09:46 PM ET",
      "median": 7.5,
      "minimum": 7.5,
      "maximum": 7.5,
      "books": {
        "fanduel": 7.5,
        "mybookieag": 7.5,
        "bovada": 7.5,
        "lowvig": 7.5,
        "betonlineag": 7.5,
        "fanatics": 7.5,
        "draftkings": 7.5,
        "williamhill_us": 7.5,
        "betmgm": 7.5,
        "betrivers": 7.5,
        "betus": 7.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.5,
          "over_price": -104,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.5,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": -103,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 7.5,
        "betonlineag": 7.5,
        "betrivers": 7.5,
        "betus": 7.5,
        "bovada": 7.5,
        "draftkings": 7.5,
        "fanatics": 7.5,
        "fanduel": 7.5,
        "lowvig": 7.5,
        "mybookieag": 7.5,
        "williamhill_us": 7.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "85b75fcab1b69e0a4e414382b9f1cc7e",
      "sport": "MLB",
      "game": "San Diego Padres @ Los Angeles Dodgers",
      "commence_time": "2026-09-23T02:11:00+00:00",
      "start_label": "Tue 10:11 PM ET",
      "median": 8.5,
      "minimum": 8.0,
      "maximum": 8.5,
      "books": {
        "fanduel": 8.5,
        "fanatics": 8.5,
        "mybookieag": 8.5,
        "williamhill_us": 8.5,
        "bovada": 8.5,
        "draftkings": 8.5,
        "betmgm": 8.5,
        "betrivers": 8.5,
        "betus": 8.0,
        "lowvig": 8.0,
        "betonlineag": 8.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 8.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-09-22T18:29:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 8.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 8.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-09-22T18:28:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 8.5,
          "over_price": 101,
          "under_price": -120,
          "quoted_at": "2026-09-22T18:28:11+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 8.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-09-22T18:29:33+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 8.5,
          "over_price": -105,
          "under_price": -114,
          "quoted_at": "2026-09-22T18:30:12+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 8.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-09-22T18:29:28+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 8.5,
          "over_price": -105,
          "under_price": -117,
          "quoted_at": "2026-09-22T18:30:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 8.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:29:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 8.0,
          "over_price": -118,
          "under_price": 103,
          "quoted_at": "2026-09-22T18:29:50+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 8.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-09-22T18:30:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 8.5,
        "betonlineag": 8.0,
        "betrivers": 8.5,
        "betus": 8.0,
        "bovada": 8.5,
        "draftkings": 8.5,
        "fanatics": 8.5,
        "fanduel": 8.5,
        "lowvig": 8.0,
        "mybookieag": 8.5,
        "williamhill_us": 8.5
      },
      "change_from": "2026-09-22T18:02:41.036454+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    }
  ],
  "news": [],
  "coverage": {
    "NFL": "Price feed unavailable; prior quotes not carried forward",
    "MLB": "14 upcoming games with fresh paired totals at two or more books",
    "NBA": "0 upcoming games with fresh paired totals at two or more books",
    "NHL": "0 upcoming games with fresh paired totals at two or more books"
  },
  "news_coverage": {
    "NFL": "News feed unavailable",
    "MLB": "News feed unavailable",
    "NBA": "News feed unavailable",
    "NHL": "News feed unavailable"
  }
}
